作业帮 > 综合 > 作业

求帮忙解答下面题目。如果有把理由也写出来就更好了。数据库概论的。

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间: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的关系模式集合

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.部门表中的记录将减少

求帮忙解答下面题目。如果有把理由也写出来就更好了。数据库概论的。
奖励分太低,不干