在数据库中插入一个常量元组时,以下是否错误的是()。
A.插入元组的属性值必须在属性域中
B.插入元组的分量个数也必须是正确的
C.元组值 的排列顺序必须与定义时的顺序一致
D.在插入的常量元组中可以使用空值null
A.插入元组的属性值必须在属性域中
B.插入元组的分量个数也必须是正确的
C.元组值 的排列顺序必须与定义时的顺序一致
D.在插入的常量元组中可以使用空值null
设教学数据库中有三个关系: 学生关系 S(S#,SNAME,AGE,SEX) 选课关系 SC(S#,C#,GRADE) 课程关系 C(C#,CNAME,TEACHER) 用SQL语句实现下面查询: 1.查询不学C2课的学生姓名与年龄。 2.求刘老师所授课程的每门课程的平均成绩。 3.求年龄大于女同学平均年龄的男学生姓名和年龄。 4.检索学习全部课程的学生姓名; 即在表S中找学生,要求这个学生学了全部课程。换言之,在S表中找学生,在C中不存在一门课程,这个学生没有学。 5.往关系C中插入一个课程元组(‘C8’,‘VC++’,‘BAO’)
A.44322
B.44291
C.29/30
D.44202
A.可选参数可以定义在非可选参数的前面
B.一个元组可以传递给带有星号的可变参数
C.在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
D.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
A.在一个数据表中定义了外键后,数据库系统会保证插入外键中的每一个非空值都在被参照表当中作为主键出现
B.使用RESTRICT动作时,将待插入记录值的相应外键字段改成其所参照表中不存在的数据值,插入操作会被数据库拒绝
C.使用SETDEFAULT动作时,从所参照父表删除或更新行时,删除在参照子表中对应的该外键值对应行或者对该行外键做同样的修改
D.使用CASCADE动作时,当所参照父表中试图删除某行或对外键列某行数据值进行更新,参照子表中不做任何反应动作
A.一个关系就是一张二维表
B.二维表中每个水平方向的行称为属性
C.一个属性的取值范围叫做一个域
D.候选码是关系的一个或一组属性,它的值能唯一地标识一个元组