当前位置:文档之家› 数据库试题1

数据库试题1

8、关系模式规范化的过程是通过对关系模式的来实现的。
二、判断题(每题1分,共10分)
得分
评阅人
1、数据库系统中,最常用的数据模型有三种。()
2、在参照完整性中,外部码属性值不能为空。()
3、主码中的属性能取空值。()
4、一个具有关系(表)结构的系统称为最小关系系统。()
5、在查询优化处理过程中,每组结点的计算是整个计算步骤中的一步,每步在计算步骤中的次序是可以任意的。()
1、数据管理技术经历了、、三个阶段。
2、数据的独立性包括、两种,数据的独立性是由DBMS的功能保证的。
3、数据库领域中,最常用的数据模型有四种,它们分别是、、
和面向对象模型。
4、E-R图表示的是现实事物的。
5、数据库系统的三级模式是、、,两层映象是,
的映象。
6、实体之间的联系分为、、三类。
7、2NF与3NF之间的关系是:2NF3NF。
6、任何一个二目关系都是4NF。()
7、数据库系统中的数据的逻辑独立性和物理独立性是由二层映象提供的。()
8、关系代数、关系演算及SQL语言在管理处理功能上无法等价。()
9、把一个低级的关系模式分解为若干个高级的关系模式,这种分解是唯一的。()
10、概念模型是现实世界的事物在人脑中的认识抽象。()
三、简答题(每题4分,共20分)
南昌大学2004 ~ 2005学年第一学期期考试试卷
试卷编号:1(闭)卷
课程名称:数据库系统概论适用班级:计算机应本
学院:信工学院系别:计算机科学与技术考试日期:
专业:班级:学号:姓名:
题号










总分
累分人签名
题分
20
10
20
8
32
10
100
得分
一、填空题(每空1分,共20分)
得分
评阅人
B1
C2
A2
B2
C1
A3
B4
C6
A1
B2
C2A4Leabharlann B6C6A2
B2
C3
A1
B2
C1
C
D
C2
D1
C1
D1
C2
D2
五、现有关系数据库SPJ,包括S(SNO,SNAME,CITY)、P(PNO,PNAME,COLOR,WEIGHT,PRICE)、J(JNO,JNAME,CITY)、SPJ(SNO,PNO,JNO,QTY),其中S、P、J、SPJ分别反映供应商、零件、工程项目及它们的供应情况(PRICE表示该零件的单价,QTY表示使用的数量)。( 32分)
得分
评阅人
1、文件系统管理数据有哪些特点?
2、何为数据处理,何为数据管理?它们之间的关系如何?
3、关系模式规范化主要解决哪几个方面的问题?
4、请说明第三范式与第二范式的区别与联系。
5、请说明SQL操作非过程化的含义。
四、有两个关系R、S如下,分别求出R S、R÷S。( 8分)
得分
评阅人
R S
A
B
C
A2
(5)查询每个城市的供应商供应所有项目的零件的总数量及总价值。(5分)
得分
评阅人
六、现有一进货情况的关系模式S(GNAME,SNAME,SLOC,INDATE,QTY),其中:GNAME:货物名,SNAME:供应商名,SLOC:供应商地址,INDATE:进货时间,QTY:进货量。(语义说明:1、货物名、供应商名均唯一;2、一个供应商只有一个地址;3、一个供应商可以供应多种货物,但一种货物只能由一个供应商供应;4、同种货物在同一进货日期仅登记一次进货量)(10分)
得分
评阅人
1、根据要求求下列各题。
(1)用关系代数表达式及ALPHA找出所有供应商的姓名及所在的城市。(4分)
(2)用关系代数表达式及SQL语言求供应工程J1零件为红色的供应商号码SNO。(4分)
(3)用关系代数表达式求至少用了供应商S1提供的全部零件的工程号。(3分)
2、用SQL语言完成下列操作。
回答下列问题:
1、求出其最小函数依赖集F。(2分)
2、描述该关系模式中的候选码、主属性、非主属性。(2分)
3、判断该关系模式属于何种范式,并说明理由。(3分)
4、在现有范式的基础上,逐步分解到BCNF。(3分)
(1)用一条SQL语句求每个工程用到的每种零件的数量清单。(3分)
(2)请列出所有项目中北京供应商提供的所有零件的名称、颜色及重量,要求重复的只出现一次。(4分)
(3)求目前没有参加任何项目建设的供应商名单。(4分)
(4)查询所交付使用的零件的总价值超过100万的供应商名称,并按其供应额由大到小排序。(5分)
相关主题