内容发布更新时间 : 2025/7/23 1:04:38星期一 下面是文章的全部内容请认真阅读。
模拟试题一
一、 填空题 (30分)
1、数据的物理独立性 数据的逻辑独立性 2、存储结构(或内模式) 全局逻辑结构(或模式) 3、数据结构 数据操作 完整性约束 4、1:n(一对多) 5、关系模式 6、多于
7、定义 查询 操纵 控制 8、平凡函数依赖 9、候选关键字 10、第三范式 R∈3NF 11、BCNF 12、3 14、 15、 16、
存取控制 定义视图 审计 数据加密 数据转储 登录日志文件 分布式数据库
16、候选键 17、自顶向下方法 18、简单
二、单项选择题 (20分)
1、 c 2、d 3、b 4、c 5、c 6、 a 7、d 8、b 9、a 10、c 三、设计题 (30分) 1. (4分)
1)
CREATE TABLE Student( Sno INT PRIMARY KEY, SN CHAR(30), SA INT ); CREATE TABEL Course( Cno INT PRIMARY KEY, CN CHAR(30), CT CHAR(30) ); CREATE TABEL SC(
2)
3)
Sno INT, Cno INT, G INT,
PRIMAYR KEY(Sno,Cno),
FOREIGN KEY(Sno) REFERENCES Student(Sno), FOREIGN KEY(Cno) REFERENCES Course(Cno) );
2. (6分) 1) GRANT INSERT, UPDATE, ON Student TO 赵华; 2) INSERT INTO Student (TABLE (01001,’赵华’,19), (01002,’李芳’,18), (01003,’刘红’,20), ); 3) UPDATE Student SET SA=SA+1; 3. (10分)
SELECT SN,G
FROM Student,Course,SC WHERE Student.Sno=SC.Sno AND Course.Cno=SC.Cno AND Course.CN=’数据库’ ORDER BY G DESC,Sno;
4、 1)π BN,SN(σ LNo=L4(B LBS S)) 2) SELECT BN,SN FROM B,LBS,S WHERE B.BNo=LBS.BNo AND LBS.SNo=S.SNo AND LBS.LNo=L4; (10分)
四、综合应用题 (20分)
1、符合3NF的关系模式,要求不存在非码属性对码的部分依赖和传递依赖。
关系模式 R(U,F)中存在姓名、学号对码(学号,课程号)的部分依赖,存在系主任对码的传递依赖。
将 R(U,F)分解为如下三个关系模式: {学号,姓名,所在系}
{所在系,系主任} {学号,课程号,成绩}
三个关系模式中,不存在非码属性对码的部分依赖和传递依赖。 2、
a) CREATE TABLE DEPARTMENT
(D# CHAR (8), DNAME CHAR(8) DQTY INT,
CITY CHAR(12) PRIMARY KEY(D#)
CREATE TABLE ITEM
(I# CHAR(10), INAME CHAR(12)
PRICE NUMERIC(5,C),
PRIMARY KEY(I#))
CREATE TABLE