数据库期末复习Word格式文档下载.docx
- 文档编号:22426530
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:9
- 大小:30.88KB
数据库期末复习Word格式文档下载.docx
《数据库期末复习Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库期末复习Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
B.数据结构、关系操作、完整性约束
C.数据增加、数据修改、数据查询
D.外模式、模式、内模式
5、下面的选项不是关系数据库基本特征的是()。
A.不同的列应有不同的数据类型
B.不同的列应有不同的列名
C.与行的次序无关
D.与列的次序无关
6、一个关系只有一个()。
A.候选码
B.外码
C.超码
D.主码
7、关系数据库中的投影操作是指从关系中()。
A.抽出特定记录
B.抽出特定字段
C.建立相应的影像
D.建立相应的图形
8、一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
A.记录
B.行
C.属性
D.元组
9、关系数据库管理系统应能实现的专门关系运算包括()。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
10、SQL语言是()的语言,容易学习。
A.过程化
B.非过程化
C.格式化
D.导航式
11、设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;
grade为成绩,数值型,取值范围0-100。
若要把“张二的化学成绩80分”插入S中,则可用()。
A.ADDINTOSVALUES(’张二’,’化学’,’80’)
B.INSERTINTOSVALUES(’张二’,’化学’,’80’)
C.ADDINTOSVALUES(’张二’,’化学’,80)
D.INSERTINTOSVALUES(’张二’,’化学’,80)
12、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
13、SQL语言中,删除一个视图的命令是()。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
14、若要在基本表S中增加一列CN(课程名),可用()。
A.ADDTABLES(CNCHAR(8))
B.ADDTABLESALTER(CNCHAR(8))
C.ALTERTABLESADD(CNCHAR(8))
D.ALTERTABLES(ADDCNCHAR(8))
15、假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。
要查询选修“Computer”课的男生姓名,将涉及到关系()。
A.S
B.S,SC
C.C,SC
D.S,C,SC
16、在SQL语言中,子查询是()。
A.返回单表中数据子集的查询语言
B.选取多表中字段子集的查询语句
C.选取单表中字段子集的查询语句
D.嵌入到另一个查询语句之中的查询语句
17、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:
每一个属性都是()。
A.长度不变的
B.不可分解的
C.互相关联的
D.互不相关的
18、关系模式中,满足2NF的模式()。
A.可能是1NF
B.必定是1NF
C.必定是3NF
D.必定是BCNF
19、在概念模型中的客观存在并可相互区别的事物称()
A.实体
B.元组
C.属性
D.节点
20、在数据库设计中,将ER图转换成关系数据模型的过程属于()。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
二:
填空
1、数据管理技术经历了人工管理阶段
(1),
(2)文件系统阶段,
(3)数据库系统阶段三个阶段。
2、数据库主要的数据操作有查询(4)、更新(5)两大类操作
3、两个实体型之间的联系可以分为三大类:
一对一(6),一对多
(7),多对多(8)。
4、数据库系统的三级模式:
模式、外模式、内模式是对数据的三种抽象级别。
数据库管理系统在这三级模式之间提供了两层映象:
外模式/模式映象(9),(10),模式/内模式映象。
三:
简答题
1、什么是数据库?
数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。
2、数据库管理系统的主要功能。
▪数据定义功能
提供数据定义语言(DDL)
定义数据库中的数据对象
▪数据组织、存储和管理
分类组织、存储和管理各种数据
确定组织数据的文件结构和存取方式
实现数据之间的联系
提供多种存取方法提高存取效率
▪数据操纵功能
提供数据操纵语言(DML)
实现对数据库的基本操作(查询、插入、删除和修改)
▪数据库的事务管理和运行管理
数据库在建立、运行和维护时由DBMS统一管理和控制
保证数据的安全性、完整性、多用户对数据的并发使用
发生故障后的系统恢复
3、简述数据库中数据的物理独立性。
用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的,数据在磁盘上如何存储是由DBMS来管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,当数据的物理存储改变时,应用程序不用改变。
4、关系的三类完整性约束
实体完整性;
参照完整性;
用户定义的完整性
5、数据库设计的基本步骤。
需求分析—概念结构设计——逻辑结构设计——物理结构设计——数据库实施——数据库运行和维护
6、在数据库设计过程中,分E-R图之间的冲突有哪些种类。
属性冲突;
命名冲突;
结构冲突;
四:
应用题
教学管理的数据库中包括三个表:
学生表(学号,姓名,性别,年龄,所在系)
课程表(课程号,课程名)
成绩表(学号,课程号,成绩)
学生表中的主键位学号,课程表的主键为课程号,成绩表的主键为学号和课程号。
要求:
2,ð
sage=19(student)
3,selectsname
Fromstudent
Wheresnamelike‘张%’andssex=’女’
4select*
Fromsc
Wheregragebetween80and90
5,selectcno
Fromcourse
Wherecname=’数据库’
6,deletetablestudent
五,
1、使用SQL语句创建这三个表,并为表中的字段选择合适的数据类型。
2、使用关系代数查询年龄等于19岁的学生信息。
3、使用SQL语句完成查询姓张并且是女生的同学的姓名。
4、使用SQL语句查询考试成绩在80到90之间的成绩信息。
5、查询数据库课程的课程号。
6、删除学生表中的学生信息
五:
设计题
已知:
某公司有多个仓库,每一个仓库存放多种零件,而每一种零件也可在多个仓库中保存,在每一个仓库中保存的零件都有库存数量。
仓库的属性有仓库号、地点和电话号码,零件的属性有零件号、名称、规格和单价。
(1)根据上述语义画出E—R图。
(2)将E—R模型转换成关系模型,并指出关系的主键和外键。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期末 复习
![提示](https://static.bdocx.com/images/bang_tan.gif)