数据库中记录的主键是()。
A、记录的标识
B、记录的记号
C、记录的ID
D、记录的标示
A、记录的标识
B、记录的记号
C、记录的ID
D、记录的标示
A、因为InnoDB在一个日志中保存到所有主键的指针,短的主键使日志小 B、因为InnoDB使用主键定位二级索引,短的主键使查询快 C、因为InnoDB使用主键定位表记录,短的主键使查询快 D、因为InnoDB使用主键定位表,短的主键使查询快
A、increment可以用于类型为long、short或byte的主键 B、identity用于如SQLServer、DB2、MySQL等支持标识列的数据库 C、sequence用于如Oracle、SQLServer等支持序列的数据库 D、native由Hibernate根据底层数据库自行判断采用何种主键生成策略,是由使用的数据库生成主键的值
A、关系数据库的表中允许存在主键值相同的记录 B、实体完整性是保证关系中的每个元组都是可识别的和唯一的 C、关系数据库中所有的表都必须有主键 D、关系数据库的表中不允许存在无主键值的记录
A、“uuid.hex”由Hibernate 基于128位UUID算法生成16进制数值(编码后以长度32的字符串表示)作为主键 B、“uuid.hex”生成的主键只能适用于SQL Server数据库 C、“Native”根据具体连接的数据库从identity,sequence 或者hilo选择一种来生成主键 D、“increment”生成 long,short 或者int类型的主键
A、创建一个名为Instructors的新表。包含InstructorID、InstructorName、OfficePhone等字段,为添加一个Courses表添加一个名为InstructorID的字段。 B、将Classroom中的所有字段复制到Courses,并删除Classroom表。 C、移除Courses表的主键约束用一个基于CourseID和CourseTitle的主键约束来代替。 D、移除ClassroomID字段,并在ClassroomNumber和ClassTime字段上以主键约束做基础。