专科《数据库系统概论》_第1页
专科《数据库系统概论》_第2页
专科《数据库系统概论》_第3页
专科《数据库系统概论》_第4页
专科《数据库系统概论》_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、试题分类:专科数据库系统概论_08033060题型:单选分数:21.关系模式R中的属性全是主属性,则R的最高范式必定是( )。A.BCNFB.2NFC.1NFD.3NF答案:D2.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。A.物理设计阶段B.概念设计阶段C.逻辑设计阶段D.需求分析阶段答案:C3.有如下两个关系,其中雇员信息表关系EMP的主码是雇员号,外码是部门号;部门信息表关系DEPT的主码是部门号。若执行下面列出的操作,哪个操作不能成功执行?( )A.从EMP中删除行(010,王宏达,01,1200)B.在EMP中插入行(102,赵敏,01,1500)C.将EMP中雇员

2、号=056的工资改为1600元D.将EMP中雇员号=101的部门号改为05答案:D4.概念模型是对现实世界的第一层抽象,这一类模型中最著名的模型是( ) 。A.网状模型B.层次模型C.关系模型D.实体-关系模型即E-R模型答案:D5.设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要更正王二的化学成绩为85分,则可用()。A.UPDATE grade85 WHERE SN王二 AND CN化学B.UPDATE grade85 WHERE SN王二 AND CN化学C.UPDATE S S

3、ET grade85 WHERE SN王二 AND CN化学D.UPDATE S SET grade85 WHERE SN王二 AND CN化学答案:D6.关系代数的运算分为传统的集合运算为和专门的( )运算2类 。A.代数运算B.谓词演算C.逻辑运算D.关系运算答案:D7.设关系R与关系S具有相同的关系模式,则R-(R-S)等于( ) A.RUSB.RSC.R-SD.RS答案:B8.数据库的逻辑数据独立性是指当数据的模式发生变化时,只需要修改( ),而应用系统保持不变 。A.模式与内模式之间的映射B.内模式C.模式与外模式之间的映射D.模式答案:C9.SQL语言中,删除一个视图的命令是( )

4、。A.CLEARB.DELETEC.DROPD.REMOVE答案:C10.下面的选项不是关系数据库基本特征的是( )。A.不同的列应有不同的列名B.与列的次序无关C.与行的次序无关D.不同的列应有不同的数据类型答案:D试题分类:专科数据库系统概论_08033060题型:单选分数:21.下列运算要求,( )是单目运算。A.连接B.笛卡尔乘积C.交D.选择答案:D2.能在应用程序间共享数据一直是应用程序员渴望的事情,直到( )出现,这一愿望才正真实现。A.操作系统B.无线通信技术C.互联网技术D.数据库管理系统答案:D3.实体与实体之间的联系分为三种,分别是一对一的联系,一对多的联系,对对多的联系

5、,不能直接表示多对多联系的数据模型是( )。A.面向对象模型B.关系模型C.层次模型D.网状模型答案:C4.在数据管理发展过程中经历过由程序员通过应用程序管理数据的物理存储地址的人工管理阶段,后来有了( ),就进入了文件管理阶段。A.操作系统B.数据库管理系统C.应用系统D.计算机网络答案:A5.关系数据模型的三类完整性约束条件中,( )是保证数据库中的数据是相互联系的,而且这种联系是可靠的。A.参照完整性B.域完整性C.用户定义完整性D.实体完整性答案:A6.关系数据模型的三类完整性约束条件中,( )是保证数据库中的数据都是可区分的。A.域完整性B.参照完整性C.实体完整性D.用户定义完整性

6、答案:C7.数据库各类用户中,设计数据库逻辑结构的是( )。A.终端用户B.系统分析员C.数据库管理员D.应用程序员答案:B8.REVOKE命令属于SQL的( )。A.数据定义语言DDLB.数据操作语言DMLC.数据查询语言DQLD.数据控制语言DCL答案:D9.在下列关系运算中,结果关系与参与运算的关系结构可以不同的是( )。A.并B.选择C.自然连接D.交答案:C10.数据库各类用户中,设计数据库逻辑结构的是( )。A.数据库管理员B.应用程序员C.终端用户D.系统分析员答案:D11.数据库的索引结构是( )的任务 。 A.逻辑结构设计 B.概念设计阶段 C.物理设计阶段D.关系数据库查询

7、 答案:C12.数据库技术是在数据库管理系统DBMS的支持下实现数据管理功能的,下列DBMS软件中( )是IBM公司的产品。A.ORACLE系列软件B.达梦 系列软件C.DB2系列软件D.SQL SERVER系列软件答案:C13.下列运算中,属于集合运算的是( )。A.笛卡尔积B.选择C.投影D.连接答案:A14.关系操作包括( )和专门的关系运算两大类。A.关系代数B.传统的集合运算C.矢量运算D.谓词演算答案:B15.SQL的数据查询语言SELECT命令语法接近自然语言,下列子句中( )是SELECT命令语法规定必选的部分。A.WHERE子句B.VALUES子句 C.GROUP BY子句D

8、.FROM子句答案:D16.SQL的数据查询语言SELECT命令语法接近自然语言,下列子句中( )是SELECT命令语法规定可选的部分。A.FROM子句B.GROUP BY子句C.SELECT子句D.VALUES子句 答案:B17.数据库管理系统通过数据操作语言操作数据中的数据,数据操作语言包括增删改查,SQL语言通过( )命令实现删除数据库中已有数据的功能。A.DELETEB.ALTER TABKEC.UPDATED.DROP TABLE答案:A18.数据库技术是在数据库管理系统DBMS的支持下实现数据管理功能的,下列DBMS软件中( )是甲骨文公司的产品。A.ORACLE系列软件B.SQL

9、 SERVER系列软件C.达梦 系列软件D.DB2系列软件答案:A19.实体与实体之间的联系分为三种,分别是一对一的联系,一对多的联系,对对多的联系,关系模型通过能( )关系直接表示多对多联系。A.外码B.多属码C.单属码D.全码答案:B20.数据库投入运行后,维护阶段必须做好( )。 A.数据审核 B.数据入库 C.数据库恢复 D.数据库备份 答案:D试题分类:专科数据库系统概论_08033060题型:问答分数:51.什么是数据库管理系统?答案:数据库管理系统(DBMS)是操纵和管理数据库的一组软件,它是数据库系统(DBS)的重要组成部分。不同的数据库系统都配有各自的DBMS,而不同的DBM

10、S各支持一种数据库模型,虽然它们的功能强弱不同,但大多数DBMS的构成相同,功能相似。一般说来,DBMS具有定义、建立、维护和使用数据库的功能,它通常由三部分构成:数据描述语言及其翻译程序、数据操纵语言及其处理程序和数据库管理的例行程序。2.简述关系的外码与参照完整性的关系。答案:在关系模型中,外码定义为:当一个关系模式S中包含另一个关系模式R的主码KR时,则称KR为S的外码。关系模型中用关系包含某些冗余属性来表示概念模型中实体与实体之间的联系,这些冗余属性分别称为不同关系的主码和外码,参照完整性规则指外码FK的取值约束规则。在一个关系中外码要么取空值要么取对应关系中主码的一个值。因此说定义外

11、码是定义参照完整性的前提。3.简述属性间的联系的分类答案:一个关系模式内部各属性间存在的联系分为三种情况:1) 1-1(One to One)联系设A、B为某实体集的两个属性的值集,如果对于A中的任一具体值,B中至多有一个值与之对应;且对于B中的任一具体值,A中也至多有一个值与之对应,则称A、B这两个属性之间是1-1(一对一)联系。2)1-m(one to Many)联系在一个实体集中,如果它的一个属性值集A中的一个值至多与另一个属性值集B中的一个值相关,而B中的一个值却可以和A中的m个值相关,则称两属性间的联系为从B到A的1-m(一对多)联系(也可以称为从A到B的m-1(多对一)联系,这两种

12、叫法是等价的)。3)m-m(Many to Many)联系在一个实体集中,如果它的两个属性值集合的任一个值都可以与另一属性值集合的m个值相关,则称这两个属性之间是m-m(多对多)联系。与实体间的联系一样,属性间的三类联系之间也存在着包含联系,即1-l是1-m的特例;1-m又是m-m的特例。4.设关系模式R(ABCD),F是R上成立的函数依赖集,F=AB,BC。请求出R的码,并判断R的范式级别,并说明原因。答案:R的码是AD,R属于1范式,因为属性BC部分依赖于码5.相对于数据库系统,文件系统阶段数据管理有哪些缺陷?答案:数据无意义、数据冗余多、数据不一致、不完整、不安全、数据之间的联系弱。6.

13、试述关系数据库系统中视图(VIEW)的定义,引进VIEW的概念有什么意义?答案:视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。引进VIEW的优点有: (1)视图能够简化用户的操作。 (2)视图使用户能以多种角度看待同一数据。 (3)视图对重构数据库提供了一定程度的逻辑独立性。 (4)视图能够对机密数据提供安全保护。 试题分类:专科数据库系统概论_08033060题型:判断分数:21.数据库标准语言S

14、QL具有数据操作功能,SELECT命令属于数据操作类命令。答案:正确2.一个关系中的所有元组都具有相同的结构,属于同一个实体型。答案:正确3.在关系数据库中,表中的主属性必须有明确的值,不能为空。答案:正确4.数据仓库就是数据库仓库,和数据库没有区别。答案:错误5.数据库设计就是表结构设计。答案:错误6.关系数据库中的数据都是不可再分的原子数据。答案:正确7.关系中的行是没有顺序的,列是有顺序的。答案:错误8.数据库中的索引文件是用户可见内容,是由用户管理的。答案:错误9.数据库管理系统是在操作系统之上的系统软件。数据库管理系统要通过操作系统才能访问到数据库中的数据。答案:正确10.关系数据库

15、管理系统用关系来管理关系。答案:正确11.操作系统出现之前编程人员要自己管理数据,包括数据在内存中地址。答案:正确12.在SQL语言中,模式对应的对象是基本表。答案:正确13.数据模型的分类是根据数据模型三要素中的数据结构进行的。答案:正确14.关系是一组具有相同结构的元组的集合。答案:正确15.E-R图是数据库需求分析设计阶段建立的。答案:错误16.数据库标准语言SQL具有数据操作功能,DELETE命令属于数据操作类命令。答案:正确17.包含在任何一个候选码中的属性称为主属性,不是主属性的属性称为非主属性,一个表中的外码可以是非主属性也可以是主属性。答案:正确18.数据挖掘技术是数据库技术的

16、新发展,是建立在数据库技术基础上的。答案:正确19.E-R图是数据库物理设计阶段建立的。答案:错误20.在SQL语言中,外模式对应的对象主要是视图。答案:正确试题分类:专科数据库系统概论_08033060题型:问答分数:51.简述关系模型的三要素是什么?答案:关系模型的三要素:关系结构、关系操作、关系三类完整性约束条件。关系是多个域的笛卡尔乘积的有意义集合,关系操作包括传统的集合运算(交、并、差、积)和专门的关系运算(选择、投影、连接)。关系模型的三类完整性约束条件指:实体完整性、参照完整性和用户定义完整性。2.简述数据管理技术的发展历史。答案:数据管理技术的发展分为三个阶段,第一阶段是人工管

17、理阶段,该阶段的主要特征是:1)计算机一般用于科学计算;2)硬件性能差,无磁盘;3)数据不能长期保存;4)无数据管理软件(无OS);5)包括数据的物理存储地址和逻辑结构均由程序员在程序中进行管理。该阶段的管理缺陷:1)程序编制困难、易出错。因为编程时需说明数据的逻辑结构、设计数据的存储结构、设计数据的存取方法、设计数据的I/O方式。2)数据不能共享。在此时数据与应用程序一一对应、相同数据在使用时须各自重复建立。3)数据冗余大。不同程序处理的数据相同时,需重复建立包含相同数据的独立数据存储。4)应用程序高度依赖于数据的逻辑结构与物理结构。5)不能表示数据间联系。该阶段对数据管理技术的期望:1)数

18、据能够脱离程序长期保存,多次使用。2)编程时避免使用物理地址,数据的物理地址不要由用程序员指定。3)数据能够被不同的程序读取。数据管理技术发展结果:由操作系统的文件系统实现了上述期望的数据管理功能。第二阶段是文件管理阶段,该阶段的管理克服了第一阶段的缺陷,实现了人工阶段对数据管理技术的期望。但文件系统也存在如下缺陷:1)数据共享性差,面向单用户程序,不能共享,基本上一个程序对应一个文件2)数据冗余大,不同文件中部分数据相同时,仍需建立包含相同数据的独立文件3)数据冗余导致潜在数据不一致,可能导致二义性数据的产生4)应用程序与数据逻辑结构相互依赖,数据的更新必然引起程序的更新5)不能表示数据间联系,文件之间没有任何联系6)不能显式定语数据语义,文件中数据的语义由操作它的程序隐含解释7)数据的安全性得不到保障该阶段对新的数据管理技术的期望:找到一种能够克服文件管理数据的所有缺陷的新的数据管理技术数据库技术。第三阶段是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论