求帮忙解答下面题目。如果有把理由也写出来就更好了。数据库概论的。
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/18 12:42:34
求帮忙解答下面题目。如果有把理由也写出来就更好了。数据库概论的。
1.设关系R(A,B)和S(B,C)各有10个元组,那么这两个关系的自然连接所形成的新关系的元组个数不会超过( )个
A.10 B.100 C.10000 D.20
2.对给定的关系 职员(职员编号,姓名,性别,职称,部门编号)和 部门(部门编号,部门名称),下面哪一个关系代数表达的结果与其余三个不一致( )
选项在图片里。
3.下面关于索引的描述正确的是( )
A.在一个表上可以建立多个索引以提高对数据的查询速度
B.在一个表上建立的聚集索引有助于提高对表的INSERT操作速度
C.当对表进行SELECT操作时,对该表建立的所有索引将被引用
D.应该在一个频繁更新的列上建立聚集索引
4.若执行下面语句创建表
CREATE TABLE student(
Sno CHAR(10) PRIMARY KEY,
Sname CHAR(8) NOT NULL,
Ssex CHAR(2) CHECK (Ssex IN (‘男’,’女’)),
Sage int,
Sdept CHAR(20) NOT NULL
)
则在该表上一定能够执行的操作是( )
A.INSERT INTO student VALUES(‘08001’, ‘吴丹’, ‘Female’, 20, ‘应用科技学院’)
B.INSERT INTO student VALUES(‘08002’, NULL, ‘男’, 21, ‘应用科技学院’)
C.UPDATE student SET Sdept = NULL WHERE Sno=’08003’
D.DELETE FROM student WHERE Sage IS NULL
5.在关系模式中,如果属性A和B存在1对 多的联系,则表明( )
A.A→B B.B→A
C.A← →B D.以上均不正确
6.设有关系模式R(A,B,C,D),F是R上成立的FD集合,F={A→B,B→C,C→D,D→A},则在F+中,左部为C的函数依赖有( )
A.2 B.4 C.8 D.16
7.若某关系模式的函数依赖集合F={A→BC, B→D, C→D },则该关系模式的主码是( )
A.A B.AB C.BC D.D
8.按课程编号统计选修每一门课程的学生人数,要求显示课程编号,课程名称和学生人数,并按照学生人数降序排序
查询当前还没有被学生选修的课程的编号和名称
查找选修了‘BS001’号课程且考试成绩最高的学生的姓名
查找没有选修“数据库”课程的学生‘三系’的学生姓名和年龄(使用关系代数完成)
9.设某汽车运输公司数据库中有三个实体集。一是“车队”实体集,属性有:车队号、车队名等;二是“车辆”实体集,属性有:牌照号、厂家、出厂日期等;三是“司机”实体集,属性有:司机编号、姓名、电话等。每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有个聘期;每个车队可拥有若干车辆,但车辆只能属于一个车队;司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。
请根据上面的内容完成如下题目:
(1)根据给定的需求作出该汽车运输公司的ER模型(只需给出联系的属性,不必画出实体的属性
(2)将(1)中得到的ER模型转换为满足3NF的关系模式集合
1.设关系R(A,B)和S(B,C)各有10个元组,那么这两个关系的自然连接所形成的新关系的元组个数不会超过( )个
A.10 B.100 C.10000 D.20
2.对给定的关系 职员(职员编号,姓名,性别,职称,部门编号)和 部门(部门编号,部门名称),下面哪一个关系代数表达的结果与其余三个不一致( )
选项在图片里。
3.下面关于索引的描述正确的是( )
A.在一个表上可以建立多个索引以提高对数据的查询速度
B.在一个表上建立的聚集索引有助于提高对表的INSERT操作速度
C.当对表进行SELECT操作时,对该表建立的所有索引将被引用
D.应该在一个频繁更新的列上建立聚集索引
4.若执行下面语句创建表
CREATE TABLE student(
Sno CHAR(10) PRIMARY KEY,
Sname CHAR(8) NOT NULL,
Ssex CHAR(2) CHECK (Ssex IN (‘男’,’女’)),
Sage int,
Sdept CHAR(20) NOT NULL
)
则在该表上一定能够执行的操作是( )
A.INSERT INTO student VALUES(‘08001’, ‘吴丹’, ‘Female’, 20, ‘应用科技学院’)
B.INSERT INTO student VALUES(‘08002’, NULL, ‘男’, 21, ‘应用科技学院’)
C.UPDATE student SET Sdept = NULL WHERE Sno=’08003’
D.DELETE FROM student WHERE Sage IS NULL
5.在关系模式中,如果属性A和B存在1对 多的联系,则表明( )
A.A→B B.B→A
C.A← →B D.以上均不正确
6.设有关系模式R(A,B,C,D),F是R上成立的FD集合,F={A→B,B→C,C→D,D→A},则在F+中,左部为C的函数依赖有( )
A.2 B.4 C.8 D.16
7.若某关系模式的函数依赖集合F={A→BC, B→D, C→D },则该关系模式的主码是( )
A.A B.AB C.BC D.D
8.按课程编号统计选修每一门课程的学生人数,要求显示课程编号,课程名称和学生人数,并按照学生人数降序排序
查询当前还没有被学生选修的课程的编号和名称
查找选修了‘BS001’号课程且考试成绩最高的学生的姓名
查找没有选修“数据库”课程的学生‘三系’的学生姓名和年龄(使用关系代数完成)
9.设某汽车运输公司数据库中有三个实体集。一是“车队”实体集,属性有:车队号、车队名等;二是“车辆”实体集,属性有:牌照号、厂家、出厂日期等;三是“司机”实体集,属性有:司机编号、姓名、电话等。每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有个聘期;每个车队可拥有若干车辆,但车辆只能属于一个车队;司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。
请根据上面的内容完成如下题目:
(1)根据给定的需求作出该汽车运输公司的ER模型(只需给出联系的属性,不必画出实体的属性
(2)将(1)中得到的ER模型转换为满足3NF的关系模式集合
10.请阅读的建表语句
CREATE TABLE 职员(
职员ID CHAR(10) PRIMARY KEY,
职员姓名 CHAR(8),
部门编号 CHAR(30),
FOREIGN KEY (部门编号) REFERENCES 部门(部门编号)
ON DELETE CASCADE
);
CREATE TABLE 部门(
部门编号CHAR(10) PRIMARY KEY,
部门名称 CHAR(30)
);
若执行如下命令
DELETE FROM 部门 WHERE 部门编号=’101’
且职员表中的内容如下:
描述正确的是( )
A.职员表中的记录一定不发生变化
B.部门表中的记录将不变
C.职员表中的记录将增加
D.部门表中的记录将减少
奖励分太低,不干
把中国历史上各个朝代的顺序写出来,如果有顺口溜之类的就更好了
求雅思听力音频!如果有题目的文本就更好了~
求雅思听力的音频〜如果有题目就更好了!好人新年快乐!
请帮忙解释下面这句话的意思,如果能分析下句型就更好了
我最近想买一个悠悠球,看上了:冰魄和光明使者那个比较好,说明理由,如果有更好的球,也可以提出来
雅思大作文几个句子帮忙看看有没有问题,如果有更好的表达方法呈现就更好了!(求专业的看看)
对于明天,你有哪些美好的憧憬?请你写一写.如果你也能用这样的诗歌形式来表达就更好了!
一道应用题,求方法,如果可以,麻烦过程也一并写出来,有方法就行.
帮忙把下面动物的“家”的称呼写出来
求德语大虾帮忙翻译下我写的一些文字 当然如果能用这个题目写篇简单的作文就更好了(60~80字) 就行了~急
英语翻译也有南开大学,东南大学,厦门大学的就更好了,
翻译“如果你能把那项工作也完成就更好了”