南 阳 理 工 学 院 试 卷
课程: 《数据库原理》(A 卷) .
注:1、本试题考试时间为120分钟
2、请将所有答案写在答题卡上,否则答案无效。 一、选择题(每小题2分,共20分)
1.用二维表结构表示实体以及实体间联系的数据模型称为( )。 A.网关模型 B.层次模型 C.关系模型 D.面向对象模型
2.一个关系(Relation)对应通常所说的( )。 A.一个二维表 B. 元组 C.属性 D.关键字
3.设关系R 和S 的元组个数分别为10和20,关系T 是R 与S 的笛卡尔积,则T 的元组个数是( )。
A .100
B .120
C .200
D .240
4.E-R 模型是数据库设计的工具之一,它一般适用于建立数据库的( ) A. 概念模型 B. 结构模型 C. 物理模型 D. 逻辑模型
5.在关系模型中,实体以及实体间的联系都是用( ) 来表示的。 A .关键字 B. 元组 C.属性 D.关系
6.建立数据字典的时机是( )
A.需求分析阶段
B.数据库物理设计阶段
C.数据库实施
D.概念结构设计阶段
7.通常所说的数据库系统(DBS )、数据库管理系统(DBMS )、和数据库(DB )三者之间的关系是( )
A. DBMS 包含DB 和DBS
B. DB 包含DBS 和DBMS
C. DBS 包含DB 和DBMS
D.三者无关
8.( )是数据库物理结构和存储方式的描述。
A .模式
B .外模式 C.内模式 D.概念模式
9.自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然联接时,要求R 和S 含有一个或多个共有的( )
A. 元组 B .行 C. 记录 D .属性
10.关系模式中各级模式之间的关系为( )
A .3NF ⊂2NF ⊂lNF
B .3NF ⊂lNF ⊂2NF
C .1NF ⊂2NF ⊂3NF
D .2NF ⊂lNF ⊂3NF
二、判断题:(每题2分,共10分)
(1)关系模型中的关系模式至少是1NF ( )
(2)候选关键字中的属性称为非主属性( )
(3)一个表的主键可以有一个或多个。
( )
(4) 在一个关系做投影操作后,新关系的基数个数一定小于原来关系的基数个数()
(5) 视图中存储着要查询的数据
( )
三、填空题(每空1分,共10分)
(1)数据管理技术已经历了人工管理阶段、_____________ 和_____________。
(2)关系模式设计不合理会带来数据冗余、和问题。
(3)数据库系统的二级映像技术是指_____________和 _____________。
(4) 连接运算中有两种最为重要、也最为常用的连接:一种是_____________;另一种是____________。
(5)数据库的所有关系模式的集合构成_____________,所有的关系集合构成
_____________。
四、根据题意画出ER模型图,并将所画的ER模型图转化成关系模型(每问5分,共10分)
设仓库的属性有仓库编号、地点、面积等,产品的属性有产品号、产品名、生产日期、保存期、价格。一个仓库可以储存多种产品,并且要求记录存储的产品的数量。
五、请用关系代数写出下列查询(第一小题2分,第二小题3分,共5分)
假设数据库有三个表:
学生表S(学号SNO,姓名SNAME,年龄AGE,性别SEX) 其中学号为主键数据库原理及应用期末考试题
选修表SC(学号SNO,课程号CNO,成绩GRADE) 其中学号,课程号为主键
课程表C(课程号CNO,课程名CNAME,任课教师THACHER)其中课程号为主键
1.检索学号为1001的学生的姓名与年龄。
2.检索学号为1008的学生的姓名以及所选修的课程名和成绩。
六、根据意题写出SQL语句(每小题5分,共25分)
有一个库:其中有三个表如下:
student(sno,sname,sex,birth,class,address)其中sno为主键
course(cno,cname,credit) 其中cno为主键
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论