线学号: 专业: 级封班 业 专) 题 答班级: 要 名 不 姓 内密 线姓名: 号封 考 密 ( . ) 站 ( 系
南 阳 理 工 学 院 试 卷
课程: 《数据库原理》(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. 逻辑模型
第1页,共4页
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)数据库的所有关系模式的集合构成_____________,所有的关系集合构成
_____________。
第1页,共4页 四、根据题意画出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为主键
线学号: 专业: 级封班 业 专) 题 答班级: 要 名 不 姓 内密 线姓名: 号封 考 密 ( . ) 站 ( 系
elective(sno,cno,grade) 其中sno,cno为联合主键
1. 向student表中插入一条记录。 2. 删除学号为’1001’的学生的信息。
3.将课程号为’C2’课程的学分加上1分。
南 阳 理 工 学 院 试 卷
4.查找姓“张”的名字只有两个字的学生的学号和班级。
课程: 《数据库原理》(A卷) .
5.查找选修了课程名为’数据库原理及应用’的所有学生的学号,姓名和班 答 题 卡 级。 题 号 一 二 三 四 五 六 七 八 总分 阅卷 教师
得 分 七、关系模式的范式(共10分)
判断下面的关系模式是否符合第三范式,若不符合第三范式请写出分析过程以
及解决办法,并说明不符合第三范式会出现哪些情况?(共10分)
一、选择题(每小题2分,共20分) 题号 1 2 3 4 5 关系模式:学生(学号,姓名,年龄,性别,系号,系主任,系地址)其中学号为主键 答案
题号 6 7 8 9 10 八、简答题(共10分)
答案
数据库设计分为哪些阶段?每个阶段的主要工作是什么?
二、判断题:(每题2分,共10分) 1、 2、 3、 4、 5、
三、填空题(每空1分,共10分)
1. \\
第1页,共4页
相关推荐: