A、使用主键可以唯一地标识表中的一行数据 B、主键的值可以为空值 C、能唯一标识一行记录的列只有主键 D、在一个表中主键列的值是唯一的
A、increment可以用于类型为long、short或byte的主键 B、identity用于如SQLServer、DB2、MySQL等支持标识列的数据库 C、sequence用于如Oracle、SQLServer等支持序列的数据库 D、native由Hibernate根据底层数据库自行判断采用何种主键生成策略,是由使用的数据库生成主键的值
A、面向对象数据库设计与关系数据库设计之间一个最主要的区别是如何处理联系 B、面向对象数据库设计与关系数据库设计中,处理继承的方法是相同的 C、在面向对象数据库中,通过使用继承构造来获得映射 D、在面向对象数据库中,联系是通过使用联系特性或者包括相关对象的对象标识符的参照属性来处理的
A、A.CultureInfo.Name应作为标识符用于国家 B、B.CultureInfo.GetHashCode应作为标识符用于国家 C、C.RegionInfo.GetHashCode应作为标识符用于国家 D、D.RegionInfo.Name应作为标识符用于国家
A、因为InnoDB在一个日志中保存到所有主键的指针,短的主键使日志小 B、因为InnoDB使用主键定位二级索引,短的主键使查询快 C、因为InnoDB使用主键定位表记录,短的主键使查询快 D、因为InnoDB使用主键定位表,短的主键使查询快
A、A.由Hibernate自动以自增的方式生成标识符,每次增量为1 B、B.由Hibernate自动以自增的方式生成标识符,每次增量为自定义 C、C.根据底层数据库对自动生成标识符的支持来选择 D、D.由Java应用程序负责生成标识符