关系数据库中,主键是()。
A.为标识表中唯一的主体
B.创建唯一的索引,允许控制
C.只允许以表中第一字段建立
D.允许有多个主键
A、为标识表中唯一的主体
A.为标识表中唯一的主体
B.创建唯一的索引,允许控制
C.只允许以表中第一字段建立
D.允许有多个主键
A、为标识表中唯一的主体
A.可以是表中的一个字段
B.是确定数据库中表的记录的唯一标识字段
C.该字段不可为空也不可重复
D.Object.values()
A.将“成绩”列设置索引,表达式为“成绩>=0 and 成绩<=100”
B.将“成绩”列设置标识列,表达式为“成绩>=0 and 成绩<=100”
C.将“成绩”列设置主键,表达式为“成绩>=0 and 成绩<=100”
D.将“成绩”列设置check约束,表达式为“成绩>=0 and 成绩<=100”
学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:
学生 (学号,姓名,专业,入学日期)
收费 (学年,学号,学费,书费,总金额)
假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。
试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)
A.在Access数据库中可以创建多个数据表
B.能唯一标识表中每一条记录的字段或字段组合称为关键字
C.同一字段的数据类型必须相同
D.同一表中可以有重复的字段
A.一个关系就是一张二维表
B.二维表中每个水平方向的行称为属性
C.一个属性的取值范围叫做一个域
D.候选码是关系的一个或一组属性,它的值能唯一地标识一个元组
A.如果两个关系中具有相同或相容的属性或属性组,那么这个属性或属性组称为这两个关系的公共关键字
B.主关键字是被挑选出来做表的行的唯一标识的候选关键字
C.外关键字要求能够唯一标识表的一行
D.对于一个关系来讲,主关键字只能有一个
A、创建外键所参照的表必须是已经存在与数据库中的表,如果是创建过程中的表,则应该是正在参照外键表的表本身
B、参照子表的列必须是参照子表当前语句中已经声明的列或者存在于已经生成的该学照子表中的列
C、参照父表中所参照的列可以是参照父表中的主键,或是父表中的其它列
D、创建外键时,外键参照的不能是主键的一部分列,应该是主键的全部列