郑州大学数据库原理-期末考试试题.docx
《郑州大学数据库原理-期末考试试题.docx》由会员分享,可在线阅读,更多相关《郑州大学数据库原理-期末考试试题.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第一章一、单项选择题1、 文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和( C )A、数据存储量低 B、处理速度慢C、数据不一致 D、操作繁琐2、 数据的存储结构与数据逻辑结构之间的独立性成为数据的(B)A、结构独立性 B、物理独立性C、逻辑独立性 D、分布独立性3、在数据库系统中,对数据操作的最小单位是( B )A、字节 B、数据项 C、记录 D、字符4、数据的逻辑结构与用户视图之间的独立性称为数据的(C)A、结构独立性 B、物理独立性C、逻辑独立性 D、分布独立性5、下述各项中,属于数据库系统的特点的是(C)A、存储量大 B、存取速度快C、数据
2、共享 D、操作方便6、在数据库系统中,模式/内模式映像用于解决数据的(B)A、结构独立性 B、物理独立性C、逻辑独立性 D、分布独立性7、在数据库系统中,模式/外模式映像用于解决数据的(C)A、结构独立性 B、物理独立性C、逻辑独立性 D、分布独立性8、数据库结构的描述,称为(D )A、数据库模式 B、数据库C、数据库管理系统 D、数据字典9、数据库中全体数据的整体逻辑结构描述成为( D )A、存储模式 B、内模式C、外模式 D、概念模式10、保证数据库中数据及语义的正确性和有效性,是数据库的(C)A、安全性 B、准确性C、完整性 D、共享性11、在数据库系统中,数据独立性是指(C)A、用户与
3、计算机系统的独立性 B、数据库与计算机的独立性C、数据与应用程序的独立性 D、用户与数据库的独立性12、结构数据模型的三个组成部分是数据结构、数据操作和(C)A、数据安全型控制 B、数据一致性规则C、数据完整性约束 D、数据处理逻辑13、数据操纵语言(DML)的基本功能中,不包括的是( B )A、插入新数据 B描述数据库结构C、数据库中数据排序 D、删除数据库中数据14、控制数据库整体结构、负责数据库物理结构和逻辑结构的定义与修改人员是( D )A系统分析员 B、应用程序员C、专业用户 D、数据库管理员15、下列关于数据库系统正确的叙述是(C)A、 数据库系统比文件系统存储数据量大B、 数据库
4、系统中的数据存储没有冗余C、 数据库系统中的数据存储冗余较小D、数据库系统比文件系统存取速度快16、在数据库中,发生数据不一致现象的根本原因是(D)A、数据存储量太大 B、数据安全性差C、数据相互关系复杂 D、数据冗余17、层次型、网状型和关系型数据模型的划分根据是(A)A、数据之间联系方式 B、数据之间联系的复杂程度C、数据存储量的多少 D、数据处理的复杂程度18、在数据库三级模式中,描述用户数据视图的是数据库的(C)A、存储模式 B、逻辑模式C、外模式 D、内模式19、数据库三级模式体系结构主要的目标是确保数据库的(B)A、数据安全性 B、数据独立性C、最小冗余 D、数据结构规范化20、当
5、前数据库应用系统的主流数据模型是(C)A、层次数据模型 B、网状数据模型C、关系数据模型 D、面向对象数据模型二、填空题1、文件管理系统,每个文件都有 完整 的体系结构2、在数据库系统中,最核心的软件是 数据库管理系统 。3、数据库系统一般由数据库、机算机硬件系统、 数据库管理系统和 人员 组成。4、数据库系统的目的和最重要的特点是 数据共享 。5、数据结构和应用程序是相互依赖的,任何一方的改变总是要影响另一方的改变,这种特性是 文件管理系统 阶段的特性。6、数据存储结构改变时逻辑结构不变,相应的程序也不变,这是数据库系统的 物理独立性 。7、逻辑结构改变时,用户结构不变,应用程序也不变,这是
6、数据库系统的 逻辑独立性 。8、在文件系统中,由于每个应用都拥有并使用自己的数据,各数据文件中难免有许多数据相互重复,这是数据库系统的 冗余 。9、数据库中的数据从整体上看是有结构的,这就是所谓的 数据的结构化 。10、关系数据库系统都是有许多不同的关系构成,其中每个关系就是一个 数据元素 ,可以用 一张二维表 表示。11、对关系数据库的各种处理都是以 集合 为根据的。12、一个数据库应用系统通常由数据库系统、 应用程序 和 反映实际情况的数据 组成。13、数据库系统中数据和程序具有相对独立性,这是数据库系统的 数据独立性 。14、一般来说,数据库三级模式为用户模式, 逻辑模式 和 存储模式
7、。15、数据库模式中提供了两个映像功能,即:存储结构/逻辑结构之间的映像和逻辑结构/用户结构之间的映像16、DBMS是位于用户应用程序和 操作系统 之间的软件17、在数据存储中,导致数据不一致的主要原因是数据冗余18、面向对象的模型不仅可以处理各种复杂多种的数据结构,而且具有数据与行为相结合的特点19、关系数据的数据完整性约束包括 实体 完整性、 参照 完整性和用户定义完整性。20、关系型数据库与非关系型数据库在数据操作上最大的区别时,关系数据操作是以数据 集合 作为操作对象。三、问答题1、简述数据库的定义 数据库是长期存储在计算机存储设备内、有组织的、共享的数据集合。这些数据按一定的数据模型
8、组织、描述、存储,具有较小冗余度、较高的数据独立性和易扩充性,并为各种用户共享。2、简述数据库系统的组成 使用数据库技术的计算机系统称为数据库系统,有如下几部分组成。 数据库:包括实际存储的数据和对数据库的定义 硬件支持系统:包括计算机、内外存储器、输入输出设备和通信设备等 软件支持系统:包括操作系统、数据库管理系统以及应用开发系统。人员:与数据库系统的设计、创建、使用、维护等工作相关的人员。包括: 数据库管理员 数据库设计人员 系统分析员 应用程序设计人员 各种系统用户和其他相关人员3、试述数据模型的主要内容。 数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和定义。包括以下方面
9、的内容: 据的静态特征,它包括对数据结构和数据间联系的描述。 数据的动态特征,是一组定义在数据上的操作,包括含义、操作符、运算规则及其语言等数据的完整性约束,这是一组规则,数据库中的数据必须满足这组规则。第二章一、单项选择。1、 以下对关系的叙述中,正确的是(C )A、任何一个二维表就是关系 B、关系就是域上的笛卡尔积C、关系是域上笛卡尔积的子集 D、以上叙述都对2、ISBL是(B)A、标准数据查询语言 B、关系代数语言C、元组关系演算语言 D、域关系演算语言4、得到下图中关系R3,是关系RI,R2通过的运算是( C )A、并 B、笛卡尔积 C、自然连接 D、除法5、下图是关系R于关系S, 运
10、算R S结果的元组数和属性数是( C)A、2,3 B、3,3 C、1,3 D、4,26、关系R(ABC)与S(BCD),下列运算中,不合理的是(C)A、RS B、BC(R)BC(S) C、RS D、 R wv S7、关系代数的五种基本运算是( D )A、并、差、选择、投影、自然连接B、并、差、交、选择、投影C、并、差、交、选择、笛卡尔积D、并、差、选择、投影、笛卡尔积8、作为关系数据系统,最少应具备的关系运算是(C)A、排序、索引、统计 B、并、差、交C、选择、投影、连接 D、选择、连接、除法9、关系R(ABC)与S(BCD),运算RS结果的属性个数是(C)A、3 B、2 C、1 D、不一定1
11、0、关系R(ABC)与S(BCD),运算R S结果的属性个数是(B)A、3 B、4 C、5 D、611、在关系中,能惟一表示元组的属性即成为关系模式的(D)A、候选键 B、主键 C、外部键 D、超键12、当两个关系没有公共属性时,其自然连接操作表现为(A)A、笛卡尔积操作 B、等值连接操作C、结构为空集 D、错误操作13、关系代数的五个基本操作是:并、差、选择、投影和(D)等值连接 连接 自然连接 笛卡尔积14、关系代数是一种(D)A、程序设计语言 B、代数运算公式C、数据描述语言 D、关系数据语言15、在K元关系R中,公式34表示( C )A、从R中选择值为第3的分量小于第4个分量值的元组组
12、 成的关系B、从R中选择第3个分量值小于第4个分量值的元组组成的关系C、从R中选择第3个分量值小于4的元组组成的关系D、从R中选择第3个分量小于4个元组组成的关系18、关系R与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则( D )A、 T1的属性个数等于T2的属性个数B、 T1的属性个数小于T2的属性个数C、 T1的属性个数大于或等于T2的属性个数D、 T1的属性个数大于T2的属性个数19、关系中组成主键的属性不能取空值,这称为关系的( A )A、 实体完整性 B、关系完整性C、 参照完整性 D、主键完整性20、四元关系R(A,B,C,D),下列叙述中正确
13、的是(C)A、B,C(R)表示取值为B,C的两列组成的关系B、2,3(R)表示取值为2,3的两列组成的关系C、B,C(R)与2,3(R)表示的是同一个关系D、B,C(R)与2,3(R)表示的不是同一个关系21、对关系R进行投影运算后,得到关系S,则( C )A、 关系R的元组数等于关系S的元组数B、 关系R的元组数小于关系S的元组数C、 关系R的元组数大于或等于关系S的元组数D、 关系R的元组数大于关系S的元组数22、域关系演算表达式:T=xy|R(xy)(S(xy)y2),关系T的组成是( D )A、 关系R和S中全部y2的元组组成的关系B、 关系R的全部元组和S中y2的元组组成的关系C、
14、关系R和S中全部y2的元组的前两个属性组成的关系D、 关系R的全部元组和S中y2的元组的前两个属性组成的关系23、域关系演算表达式:T=xy| ( R(xy)(S(xy) )y2,关系T的组成是( A )A、关系R和S中全部y2的元组组成的关系B、关系R的全部元组和S中y2的元组组成的关系C、关系R和S中全部y2的元组的前两个属性组成的关系D、关系R的全部元组和S中y2的元组的前两个属性组成的关系二、填空1、 关系数据语言的非过程化特点是指只需说明 做什么 ,无需说明 怎么做2、关系操作的特点是 集合 。3、系模式的定义由关系名和_属性集_组成。4、关系代数中,自然连接运算是通过笛卡尔积和 选
15、择 、 投影 运算组合而成。5、 关系模式R与S,组成关系RS的是关系 R 的属性子集。三、应用题1、数据模型如下:厂家S(SNO,SNAME,STATUS,CITY)产品P(PNO,PNAME,WEIGHT,COLOR)工程J (JNO,JNAME,CITY)供货SPJ(SNO,PNO,JNO,QTY)用关系代数写出下述操作1、给出为工程J1供货的厂商号 P SNO ( sJNO=J1 (SPJ) )2、给出供货量在300500之间的所有供货情况。 sQTY=300 QTY=500 (SPJ)3、 给出有London的厂商供给London的工程的产品号。 PPNO ( PSNO ( sCIT
16、Y=London (S) ) wv SPJ wv PJNO ( sCITY=London (J) ) ) 4、给出满足如下条件的所有产品号:提供该零件的厂商和使用该零件的工程在同一城市。 PPNO ( S wv J ) wv SPJ )5、 给出由S1提供产品的工程名 PJAME ( PJNO ( s SNO=S1(SPJ) ) wv J )6、 给出使用了由供应红色产品的厂商供应的产品的工程名 P JANME ( P JNO ( P SNO ( P PNO (sCOLOR=red (P) ) wv SPJ ) wv SPJ) wv J ) 7、 求使用了全部零件的工程名。 P JAME (P
17、 JNO,PNO (SPJ) P PNO (P) ) wv J ) 8、 求供应P1、P2中的一种或两种产品的厂家名 P SNAME ( (sPNO=P1 (SPJ) sPNO=P2 (SPJ) ) wv S ) 9、 显示于”TV”颜色相同的产品名 P PNAME (P COLOR (sPNAME=TV (P) ) wv P ) 10、给出至少使用了S1所提供的全部零件的工程名。 PJNAME (P JNO,PNO (SPJ) P PNO (sSNO=S1 (SPJ) ) ) wv J) 2、元组关系演算与域关系演算 设有两个关系R(ABC)和S(DBF)元组关系演算表达式是: t|($u)
18、($v)(R($u)S(v)u3=v1t1 =u1 t2=v3) 写出域关系演算表达式。AF|($C (R(A,B,C) $D(S(D,B,F) C=D)或XY|($U)($V)($ W)(R(XUV) (S(VWY) 3、设有关系R与S如下: T=xyz|($u)($v)(R(zxu) S(yv) uv)计算T。4、设有关系R与S。计算:(1) R wv S (2) R wv S AD 5、关系模式如下: 商品P(PNO,PN,COLOR,PRICE)商店S(SNO,SN,CITY)销售SP(PNO,SNO,QTY)用元组关系演算写出下述操作的查询表达式 查询出售商品“TV”的商店名SN。t
19、| ($u)($v) ($w) P(u) SP(v) S(w) u1=v1 v2=w1u2=TVt1=w2t2=u26、关系模式如下: 商品P(PNO,PN,COLOR,PRICE)商店S(SNO,SN,CITY)销售SP(PNO,SNO,QTY)用关系代数写出的查询表达式是: SN (S wv SP wv PN=”TV” (P)写出用元组关系演算表达的查询表达式t| ($u)($v) ($w) P(u) SP(v) S(w) u1=v1 v2=w1u2=TVt1=w2t2=u2P S# () s s wv () () () w第三章一、单项选择。1、在SQL中,用户可以直接操作的是 ( D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 郑州大学 数据库 原理 期末考试 试题
限制150内