第一二章练习(供打印)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一章练习(一)单项选择题1.数据管理技术处于人工管理阶段的时间段是()A.60年代中期以前B.50年代中期以前C.从70年代到90年代D.一直是2.数据管理技术处于文件系统阶段的时间段是()A.一直是B.50年代中期以前C.50年代后期到60年代中期D.80年代以后3.数据管理技术处于数据库系统阶段的时间段是()A.60年代后期到现在B.60年代到80年代中期C.80年代以前D.70年代以前4.数据模型是()A.现实世界数据内容的抽象B.现实世界数据特征的抽象C.现实世界数据库结构的抽象D.现实世界数据库物理存储的抽象5.现实的数据库管理系统产品在体系结构上通常具有的相同的特征是()A.树型结构和网状结构的并用B.有多种接口,提供树型结构到网状结构的映射功能C.采用三级模式结构D.采用关系模型6.数据模型有三个要素,其中用于描述系统静态特性的是()A.数据结构B.数据操作C.数据完整性约束D.数据检索7.数据库管理系统的工作不包括()A.定义数据库B.对已定义的数据库进行管理C.为定义的数据库提供操作系统D.数据通信8.在关系数据库中,表与表之间的联系是通过如下哪项实现的()A.实体完整性规则B.参照完整性规则C.用户自定义的完整性规则D.值域9.在概念模型中的一个实体对应于数据库中的一个关系的一个()A.属性B.字段C.列D.元组10.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。A.DBS包含DB和DBMSB.DBMS包含DB和DBSC.DB包含DBS和DBMSD.DBS包含DB,也就是DBMS11.描述数据库全体数据的整体逻辑结构和特性的是()。A.模式B.内模式C.外模式12.E-R方法的三要素是()。A.实体、属性和实体集B.实体、键和联系C.实体、属性、联系D.实体、域、候选键13.不属于数据库系统特性的是()。A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高14.1969年,美国IBM公司推出的世界上第一个DBMS产品是()。A.DBTGB.RDBC.IMSD.MIS15.1970年,美国IBM公司的研究员E.F.Codd提出了数据库的()。A.层次模型B.网状模型C.关系模型D.实体联系模型16.位于用户和数据库之间的一层数据管理软件是()。A.DBSB.DBC.DBMSD.MIS17.在数据库系统中,逻辑数据和物理数据之间可相互转换,执行该功能的是()。A.操作系统B.信息管理系统C.文件系统D.数据库管理系统18.层次模型表达实体类型及实体之间联系用的数据结构是()。A.网络B.表格C.有向图D.树型19.概念模型是现实世界的第一层抽象,这一类最著名的模型是()。A.层次模型B.网状模型C.关系模型D.实体联系模型20.关系数据库中,表和表之间的联系是通过()。A.指针B.索引C.公共属性D.数据项21.用户或应用程序看到的那部分数据的局部逻辑结构的描述是()。A.模式B.物理模式C.子模式D.内模式(二)多项选择题1.以下属于非关系数据模型的有()A.层次模型B.网状模型C.关系模型D.面对对象数据模型E.概念模型2.下列哪些选项是数据模型概念中包含的内容()A.数据的静态特征B.数据的物理特征C.数据的动态特征D.数据的存储特征E.数据的完整性特征3.数据操作包含哪些内容()A.操作B.关于操作的函数C.有关的操作规则D.规则映射E.规则的函数表象4.“型”是指对某一类数据的哪些地方开展的说明()A.静止特征B.变化特征C.物理存储空间D.结构E.属性5.数据库管理系统是为了开展什么操作而配置的()A.数据库的建立B.数据库的映射C.数据库的连接D.数据库的使用E.数据库的维护(三)名词解释1.数据模型2.数据结构(四)简答题1.数据管理技术经历了哪几个成长阶段?2.数据管理技术在人工管理阶段的特点是哪些?3.在数据库管理阶段,数据管理的特点有哪些?4.网状数据库是如何实现数据之间的联系的?5.关系数据库是如何实现数据之间的联系的?(五)填空题1.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的()独立性。2.第二代数据库系统是()。3.一个数据模型至少需要描述数据的静态特征,数据的动态特征和()三项内容。4.关系模型中可以有三类完整性约束:其中()完整性和()完整性是关系模型必须满足的完整性约束条件,应该由关系系统自动支持。5.互联网数据库是基于()的数据库。6.在数据库系统中,数据的最小存取单位是()。7.实体完整性规则是指关系的()非空。8.DBMS的数据控制功能包括完整性控制、并发控制、安全性控制和()。9.数据库管理系统在外模式、模式和内模式这三级模式之间提供了两层映象:()及模式/内模式映象。10.数据的完整性是指数据的正确性、有效性和()。11.数据库系统中数据字典存储(),所有应用程序都通过()访问数据库。12.数据库系统中把所有相关的数据,按统一的数据模型(层次、网状、关系)存储在一起,由相应的()软件来管理;数据库中的数据面向整个系统,实现了数据(),减少了数据().13.DBMS基于不同的(),可以分为层次型、网状型和关系型等几种。14.班长和班级之间的联系是();班级和学生之间的联系是();学生和课程之间的联系是()。15.数据模型分为两个级别,一个是独立于计算机系统的模型.称为();另一个是()。16.对关系数据库的操作是通过()实现的;用户和设计人员不必涉及数据库复杂的物理细节,这彻底实现了()。参考答案(一)单项选择题1.B2.C3.A4.B5.C6.A7.D8.B9.D10.A11.A12.C13.C14.C15.C16.C17.D18.D19.D20.C21.C(二)多项选择题1.AB2.ACE3.AC4.DE5.ADE(三)名词解释1.数据模型:数据模型是现实世界数据特征的抽象,是数据库系统的核心和基础。数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和定义。包括以下方面的内容:(1)数据的静态特征。它包括对数据结构和数据间联系的描述。(2)数据的动态特征。一组定义在数据上的操作,包括操作的含义、操作符、运算规则以及语言等。(3)数据的完整性约束,这是数据库中的数据必须满足的一组规则。2.数据结构:数据结构是所研究的对象类型(objecttype)的集合。这些对象是数据库的组成部分,它们包括两类,一类是与数据类型、内容、性质有关的对象,一类是与数据之间联系有关的对象。数据结构是刻画一个数据模型性质最重要的地方。因此在数据库系统中,通常按照其数据结构的类型来命名数据模型。例如:层次模型、网状模型、关系模型。(四)简答题1.数据管理技术随着计算机硬件和软件的成长,经历了如下三个阶段:⑴人工管理阶段⑵文件管理阶段⑶数据库管理阶段2.在人工管理阶段的特点是:⑴数据不保存。因为计算机主要应用与科学计算,一般不需要将数据长期保存,只是在计算机某一具体实例时将数据输入,用完就走人,不仅对用户数据如此处理,对系统软件有时也是这样。⑵数据需要由应用程序自己开展管理。应用程序不仅要规定数据的逻辑结构,而且还要设计物理结构,包括存储结构、存取办法、输入输出方法等。因此程序中存取数据的子程序随着存储的改变而改变,即数据与程序不具有独立性,这样不仅必须花费不少精力在时间的物理布置上,而且数据在存储上有一些改变,就必须修改程序。⑶这一时期基本上没有文件概念,数据的组织方法必须由程序员自行设计。⑷数据不共享。一组数据对应一个程序,数据是面向应用的。即使两个应用程序涉及某些相同的数据,也必须各自定义,无法互相利用,互相参照,所以程序与程序之间有大部份的冗余数据。3.数据库管理阶段的特点有:(1)数据结构化(2)数据共享性高,冗余度小,易扩充(3)数据独立性高(4)统一的数据管理和控制4.网络数据库通过指针实现数据之间的联系。5.关系数据库通过表与表之间的公共属性实现数据之间的联系。五、填空题1.逻辑2.RDBMS3.数据的完整性约束4.实体,参照5.web技术和数据库技术6.数据项7.主码8.数据库的恢复和维护9.外模式/模式映象10.相容性11.数据结构信息,DBMS12.DBMS,共享,冗余度13.数据模型14.一对一联系,一对多联系,多对多联系15.概念模型,数据模型16.RDBMS,数据独立性第二章练习题一、单选题1.数据模型有三个要素,其中用于描述系统静态性的是()。A数据结构B数据操作C数据完整性结束D数据检索2.在关系数据库中,表与表之间的联系是通过如下哪项实现的()。A实体完整性规则B参照完整性规则C用户自定义的完整性规则D值域3.在概念模型中的一个实体对应于数据库中的一个关系的一个()。A属性B字段C列D元组4.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。A互不相关的B互相关联的C长度可变的D不可分解的5.在数据库系统的三级模式之间,提供两层映象的作用是提高()。A数据的一致性B数据的独立性C数据的完整性D操作的可行性6.实体完整性规则是指关系中()。A元组值不允许空B属性值不允许空C主码值不允许空D外码值不允许空7.如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则R*S的属性个数和元组个数分别是()。A8和7B8和12C15和7D15和128.下列涉及空值的SQL表达式中,不正确的是()。AageISNULLBageISNOTNULLCage=NULLDNOT(ageISNULL)9.E_R模型的基本成分是()。A字段与记录B库结构与属性C实体与联系D记录与属性10.关于数据库概念模型的说法中正确的是()。A依赖于DBMS,独立于硬件设备B独立于硬件设备和DBMSC依赖于操作系统,独立于DBMSD独立于用户需求11.关于数据库系统的特点,下列说法中错误的是数据()。A结构化B共享性高C独立性差D统一管理和控制12.已知关系R和S如图所示,属性A为R的主码,S的外码,属性C为S的主码()。RABa1a2b1b5SCDAc1c2c3c4d1d4d1d3a1nulla3a2S中违反参照完整性结束的元组是()。A{c1,d1,a1}B{c2,d4,null}C{c3,d1,a3}D{c4,d3,a2}13.SQL中的视图对应于关系数据库的()。A概念模式B外模式C逻辑模式D物理模式14.已知关系R,S和T如图所示()。RABa1a1a2b1b2b2SADa1a2d1d2TR.AR.BS.AS.Da1a1a2b1b2b2a1a1a2d1d1d2下列运算结果为关系T的是()。ARSBRSCRSDRSR.A=S.AR.A=S.A15.已知关系r如图所示()。rA1A2A3a1a2b1b2c1c3a1a3b1nullc2c3其中r中的元组值,能够作为r主码的是()。AA1A2BA1A3CA2A3DA1A2A316.对全局数据逻辑结构和特征的描述称为()。A外模式B内模式C模式D存储模式17.在SQL语句中,与XBETWEEN20AND30等价的表达式是()。AX20ANDX30BX=20ANDX=30CX20ANDX=30DX=20ANDX3018.关于关系性质的下列说法中,错误的是()。A列名不能相同B列是同质的C列的顺序无关紧要D不同列不能有相同的域19.如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则RS的属性个数和元组个数分别是()。A7和8B7和15C12和8D12和1520.已知三个关系:学生(学号,姓名,性别)课程(课程编号,课程名称,学时)成绩(学号,课程编号,分数)若要列出选修课程名称为“DB”,且分数低于60的学生姓名和分数,则应使用的关系代数运算有()。A选择,投影,自然连接B选择,投影C选择,自然连接D投影,自然连接21.用二维表来表示实体及实体之间联系的数据模型称为()。A实体-联系模型B层次模型C网状模型D关系模型22.数据库系统的三级模式结构和两级

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功