版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库系统原理期末试题及答案一、单项选择(本大题共 20小题,每题 1 分,共 20分。在每小题列出的 4 个选项中只 有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选都无分。 )1、数据库管理系统是数据库系统的核心,它负责有效地组织、属于一种【 】,是位于用户和操作系统之间的一层数据管理软件。A 、系统软件C、应用软件存储、 获取或管理数据,B、D、工具软件 教学软件2、数据模型的三要素是指【 A、 数据结构、 B、 数据结构、 C、 数据结构、 D 、 数据结构、】。数据对象和共享 数据操作和数据控制 数据操作和完整性 数据操作和完整性约束条件3、用有向图结构表示实体类型及实
2、体间联系的数据模型是【 A 、关系模型B、层次模型C、网状模型】。D 、面向对象模型4、关系模型概念中,不含有多余属性的超键称为【A 、候选键 B、对键C、内键】。D、主键5、 SQL 语言是【】。A 、高级语言B 、非过程化语言C、汇编语言D、宿主语言6、在 SQL 中,与关系代数中的投影运算相对应的子句是【 A 、SELECTB 、FROM】。C、WHERED、ORDER BY7、在 SQL 查询时,如果要去掉查询结果中的重复组,需使用【 A 、UNIQUEB、COUNTC、DISTINCTD 、UNION】。8、关于视图,下列说法中正确的是【】。对视图的使用,不可以进行查询和修改操作 视
3、图只能从表中导出 视图与表一样也存储着数据 对视图的操作,最终要转化为对基本表的操作A、 B、 C、D、SELECT 语句中使用 选择任何属性 选择全部元组* 表示【 B 选择全部属性 D 选择键码】。列概念中,A、通信区】不用于嵌入式 SQL 和宿主语言之间的交互。 B、游标9、10、D、文件C、主变量11、目前商品化数据库管理系统主要采用【】。A、网状数据模型B、关系数据模型C、层次数据模型D、ER 数据模型12、在下列关系运算中, 【】的结果集膨胀规模最大。A 、选择B、投影C、连接D、集合交13、下列 SQL 语句中,在【】处是错误的。Select cno, max(grade),mi
4、n(*)From scWhere cno like CS'group by cno order by 1A 、 max(grade)B 、 min(*)C、cno like CS'D、 order by 114、在嵌入式 SQL 中对使用游标并未提供【 】语句。 A 、说明游标B 、打开游标C、关闭游标D 、删除游标15、SQL 数据定义语言DDL ,并不包括【 】语句。A、create tableB 、 updateC、drop tableD、 alter table16、一般不适合建立索引的属性有【】。A、主码和外码B、可以从索引直接得到查询结果的属性C、对于范围查询中使用
5、的属性D 、 经常更新的属性17、 SQL 语言提供【 A 、 CREATE TABLE C、COMMIT】语句实现数据存取的安全性控制。 B、 GRANT 和 REVOKED、ROLLBACK18、在 SQL 中,语句 A 、终止程序 C、事务回滚COMMIT 的主要作用是【B、保存数据D、事务提交】。19、假设有一个关系: DEPT(DNO ,DNAME ),如果要找出倒数第三个字母是W,并且至少包含 4 个字母的 DNAME ,则查询条件子句应写成 WHERE DNAME LIKE 【 】。A、_ _W_ %'B、_ %W_ _'C、_ W_ _ 'D、_ W_
6、%'20、已知关系 R 如图所示,可以作为 R 的主码的属性组是【 】。abcd123413452456143413473457A 、 ab B 、 bdC、 acD、 bc二、填空题(本大题共 10 小题,每小题 1 分,共 10 分。将正确的答案填在每小题的 空格内。错填或不填均无分)21、数据独立性是指 和数据之间相互独立,不受影响。22、若关系 R 有 m 个元组,关系 S 有 n 个元组,那么 R× S 的元组个数应该是23、连接运算中有两种最为重要也最为常用的连接,一种是等值连接,另一种是24、在 SQL 语句中,使用 语句来建立索引。25、索引项的顺序与表中记录
7、的物理顺序一致的索引称为 。27、根据实体完整性规则,若属性A 是基本关系的主属性,则属性 A 的值不能为28、SQL 中有两个功能提供安全性,一是视图机制,二是 。29、在关系数据库的基本操作中,从表中抽取某些列的操作称为 30、在 SQL 中,将查询结果表的各行按一列或多列取值相等的原则进行分组的子句是 。三、名词解释(本大题共 5小题,每小题 3分,共 15 分)31、数据库管理系统32、完全函数依赖33、视图34、主码和主属性四、简答题(本大题共 4小题,每小题 5分,共 20 分)36、简述数据库的三级模式结构和两级映射。37、 试述数据库系统的组成。 系统分析员、数据库设计人员、应
8、用程序员的职责是什么?38、数据独立性包括哪两个方面,含义是什么?39、等值连接与自然连接的区别是什么?五、简单应用题(本大题共 4 小题,每小题 6分,共 24分) 假设有如下的关系模式:S(供应商),数据项有 SNO、 SNAME 、 SADDR ; P(零件),数据项有 PNO、PNAME、COLOR、WEIGHT ; J(工程项目) ,数据项有 JNO 、JNAME 、 JADDR ; SPJ(连接记录) ,数据项有 SNO、PNO、JNO、QTY ,表示某供应商供应某种零件给 某工程项目的数量 QTY ;并规定属性: SNO、SNAME 、SADDR 、PNO、PNAME 、COLO
9、R 、JNO、JNAME 、JADDR 为字符型数据; WEIGHT 、 QTY 为数值型数据;列的宽度自定义。40、试用 SQL 语句定义 S和 SPJ表的结构(应包括主键子句和外键子句) 。41、试给出关系代数表达式,表示为“三峡工程”项目提供零件的编号、名称。42、试用 SQL 语句建立一视图,该视图定义某指定供应商“上海电机厂”为“三峡工 程”项目提供的零件的编号、名称清单。43、试给出一 SQL 语句,查询“三峡工程”项目所使用的零件的总重量。六、综合应用题(本题共 11分,共 1 小题)44、数据模型如下:商品: P(PNO,PNAME ,PRICE ),分别表示商品号、名称、单价
10、。 售货员: S(SNO,SNAME , SXB ),分别表示售货员号、姓名、性别。 销售记录: R(PNO、SNO、NUM ),分别表示商品号、售货员号、销售数量。 要求用 SQL 查询完成:(1)所有售货员都出售过的商品名称。 (6 分) (2)每个销售人员的总计销售金额。 (5 分)大作业(一)参考答案及评分标准单项选择题 (本大题共 20小题,每题 1分,共20 分。在每小题列出的 4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选都无分。 )1、A2、D3、C4、A5、B6、A7、C8、D9、B10、D11、B12、C13、B14、D15、B16、D17、B1
11、8、D19、B20、B、 填空题(本大题共10 小题,每小题1 分,共 10 分。 将正确的答案填在每小题的空格内。错填或不填均无分)21、程序22、m×n23、自然连接24、CREATE INDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUP BY三、名词解释 (本大题共 5小题,每小题 3分,共 15 分)31、数据库管理系统是数据库系统的核心, 是为数据库的建立、 使用和维护而配置的 软件。 它建立在操作系统的基础上, 是位于操作系统和用户之间的一层管理软件, 负责对数 据库进行同一的管理和控制。它的功能主要包含 6 个方面:1)数据定义2)数据操纵3
12、)数据库进行管理4)数据组织、存储和管理5)数据库的建立和维护6)数据通信接口32、完全函数依赖:在关系模式 R( U)中,如果 XY ,并且对于 X 的任何一个真子集 X',都有,则称 Y 完全函数依赖于 X。33、视图 视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。数据库中只存放视图的定义, 而不存放视图对应的数据, 这些数据仍存放在原来的基本表中。 基本表中的数据发生变化, 从视图中查询出的数据也随之发生变化。 从这个意义上讲, 视图 就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。34、主码和主属性 如果关系中的某一个属性组的值能够唯一地
13、标识一个元组,而其子集不行,则称该属 性组为侯选码。 若一个关系有多个侯选码, 则选定其中一个为主码。 侯选码的诸属性称为主 属性。35、游标 游标是系统为用户开设的一个数据缓冲区,存放 SQL 的执行结果。嵌入式 SQL 用游标来协调 SQL 语言与主语言之间的数据处理。 每个游标区 都有一个名字。用户可以用 SQL 语句逐一从游标中获取记录,并赋给主变量, 交由主语言进一步处理。四、简答题 (本大题共 4小题,每小题 5分,共 20 分)36 、 数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构 成。外模式也称子模式或用户模式, 它是数据库用户 (包括应用程序员和最终用
14、户) 看见和 使用的局部数据的逻辑结构和特征的描述, 是数据库用户的数据视图, 是与某一应用有关的 数据的逻辑表示。模式也称逻辑模式, 是数据库全体数据的逻辑结构和特征的描述, 是所有用户的公共数 据视图。内模式也称存储模式, 它是数据物理结构和存储结构的描述, 是数据在数据库内部的表 示方式。数据库的三级模式结构是对数据的三个抽象级别。 在这三个抽象级别之间, 为了实现数 据的转换, 数据库管理系统必须提供两层映射功能, 即外模式和模式的映射, 模式和内模式 的映射。37、不用游标的 SQL 语句有:(1)说明性语句 (2)数据定义语句( 3)数据控制语句( 4)查询结果为单记录 SELEC
15、T 语句(5)非 CURRENT 形式的 UPDA TE 语句( 6)非 CURRENT 形式的 DELETE 语句( 7) INSERT 语句38、数据库中数据的高度独立性,是指物理数据的独立性和逻辑数据的独立性两个方 面。应用程序与数据的逻辑结构和物理存储结构之间的映射关系由 DBMS 完成。物理数据的独立性:全局逻辑数据结构独立于物理数据结构。即用户的应用程序与数 据在数据库中的物理存储结构相互独立。逻辑结构的独立性:指数据的全局逻辑结构独立于局部逻辑结构。即用户的应用程序 与数据的全局逻辑结构的相互独立性。数据的独立性是由 DBMS 实现的两级映射关系来完成的。39、连接运算有两种最为
16、重要也是最为常用的连接,即等值连接和自然连接。当 为 “ ”时的连接称为等值连接。它是从关系与的笛卡儿积中选取,属性 值相等的那些元组。即等值连接为:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。即若 R 与具有相同的属性组,则自然连接 可记作:五、简单应用题 (本大题共 4 小题,每小题 6 分,共 24 分)40、CREATE TABLE S( SNO CHAR(8), SNAME CHAR(8), SADDR CHAR(20), PRIMARY KEY (SNO);CREATE TABLE SPJ ( SNO CHAR(8
17、), PNO CHAR(10), JNO CHAR(8), QTY INT, PRIMARY KEY (SNO, PNO, JNO), FOREIGN KEY (SNO) REFERENCES S (SNO), FOREIGN KEY (PNO) REFERENCES P (PNO), FOREIGN KEY (JNO) REFERENCES J (JNO),);41、 SNO,SNAME( J.JNSME = 三峡工程' (J SPJ S)42、 CREATE VIEW V1 AS SELECT P.PNO, PNAME FROM S, J, SPJWHERE S.SNO = SPJ
18、.SNO AND P.PNO = SPJ.PNO AND J.JNO = SPJ.JNO AND S.SNAME = 上海电机厂 ' AND J.JNAME = 三峡工程 ' 或CREATE VIEW V1 AS SELECT P.PNO, PNAMEFROM P WHERE PNO IN ( SELECT PNOFROM SPJ WHERE SNO = ( SELECT SNOFROM S WHERE SNAME=' 上海电机厂 ') AND JNO = ( SELECT JNOFROM J WHERE J NAME=' 三峡工程 ');43、SELECT SUM( QTY*WEIGHT)FROM P, SPJ, JWHERE P.PNO= SPJ.PNO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二手车个人买卖合同书样本版B版
- 2025年度中小企业创新基金贷款合同签订与创业孵化服务
- 二零二五年度终止劳动合同员工离职后社会保障待遇合同
- 二零二五年度转租协议甲乙丙三方及物业管理服务合同
- 2025年度退定金协议:旅游度假村预订退订合同
- 2025年度鱼塘承包经营权变更及合作开发协议
- 二零二五年度庭院租赁房屋院落环保改造合同
- 2025年度事业单位聘用合同解除与员工离职后档案资料交接协议
- 二零二五年度私营店主与医疗护理人员劳动合同范本
- 二零二五年度住宅租赁合同解除与换房事宜处理合同
- 2024至2030年中国膨润土行业投资战略分析及发展前景研究报告
- 【地理】地图的选择和应用(分层练) 2024-2025学年七年级地理上册同步备课系列(人教版)
- (正式版)CB∕T 4552-2024 船舶行业企业安全生产文件编制和管理规定
- JBT 14588-2023 激光加工镜头 (正式版)
- 2024年四川省成都市树德实验中学物理八年级下册期末质量检测试题含解析
- 九型人格与领导力讲义
- 廉洁应征承诺书
- 2023年四川省成都市中考物理试卷真题(含答案)
- 泵车述职报告
- 2024年山西文旅集团招聘笔试参考题库含答案解析
- 恢复中华人民共和国国籍申请表
评论
0/150
提交评论