对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30,则这条规则属于()。A.实体完
对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30,则这条规则属于()。
A.实体完整性规则
B.参照完整性规则
C.域完整性规则
D.不属于以上任何规则
对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30,则这条规则属于()。
A.实体完整性规则
B.参照完整性规则
C.域完整性规则
D.不属于以上任何规则
A.实体完整性规则
B.参照完整性规则
C.域完整性规则
D.不属于以上任何规则
A.实体完整性规则
B.参照完整性规则
C.用户定义的完整性规则
D.不属于以上任何一种规则
A、如在成绩表Score中插入一条记录('1500006', '001', '151', 78),如果学号1500006同学在学生表Student中不存在,系统允许操作。
B、如在成绩表Score中修改1500001同学的学号为1500006,如果学号1500006同学在学生表Student中不存在,系统拒绝操作。
C、如在学生表Student中修改1500001同学的学号为1500006,如果学号1500001同学在选课表Score中没有选修任何课程,系统允许操作。
D、被参照关系可以随意插入新元组。
oracle关联查询题目1
数据库中有3 个表 teacher 表,student 表,tea_stu 关系表。
teacher 表 teaID name age
student 表 stuID name age
teacher_student 表 teaID stuID
要求用一条sql 查询出这样的结果
1.显示的字段要有老师name, age 每个老师所带的学生人数
2 只列出老师age 为40 以下学生age 为12 以上的记录
预备知识:
1.sql 语句是对每一条记录依次处理,条件为真则执行动作(select,insert,delete,update)
2.只要是迪卡尔积,就会产生“垃圾”信息,所以,只要迪卡尔积了,我们首先就要想到清除“垃圾”信息
实验准备:
drop table if exists tea_stu;
drop table if exists teacher;
drop table if exists student;
create table teacher(teaID int primary key,name varchar(50),age int);
create table student(stuID int primary key,name varchar(50),age int);
create table tea_stu(teaID int references teacher(teaID),stuID int references student(stuID));
insert into teacher values(1,'zxx',45), (2,'lhm',25) , (3,'wzg',26) , (4,'tg',27);
insert into student values(1,'wy',11), (2,'dh',25) , (3,'ysq',26) , (4,'mxc',27);
insert into tea_stu values(1,1), (1,2), (1,3);
insert into tea_stu values(2,2), (2,3), (2,4);
insert into tea_stu values(3,3), (3,4), (3,1);
insert into tea_stu values(4,4), (4,1), (4,2) , (4,3);
结果:2_3,3_2,4_3
学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)
Course 课程表 (编号,课程名称)
Sc 选课表 (学号,课程编号,成绩)
表结构如下:
(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名
(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字
(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名
A.A.3
B.B.9
C.C.8
D.D.1
A、add into student values('d001' , '王明' , '女' , 18)
B、add student values('d001' , '王明' , '女' , 18)
C、insert student values('d001' , '王明' , '女' , 18)
D、insert into student values(d001 , 王明 , 女 , 18)
A. Delete Student‘20140001’
B. Delete Student“20140001”
C. Delete Student Where Number=‘20140001’"
D. Delete From Student Where Number=”20140001”"
A.删除student表中的记录
B.修改student表中某条记录的sno值
C.向sc表中插入一条记录
D.修改sc表中某条记录的sno值
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!