1、试题分类:专科数据库系统概论_08033060题型:单选分数:21、关系模式R中得属性全就是主属性,则R得最高范式必定就是( )。A、BCNFB、2NFC、1NFD、3NF答案:D2、在数据库设计中,将ER图转换成关系数据模型得过程属于( )。A、物理设计阶段B、概念设计阶段C、逻辑设计阶段D、需求分析阶段答案:C3、有如下两个关系,其中雇员信息表关系EMP得主码就是雇员号,外码就是部门号;部门信息表关系DEPT得主码就是部门号。若执行下面列出得操作,哪个操作不能成功执行?( )A、从EMP中删除行(010,王宏达,01,1200)B、在EMP中插入行(102,赵敏,01,1500)C、将EM
2、P中雇员号=056得工资改为1600元D、将EMP中雇员号=101得部门号改为05答案:D4、概念模型就是对现实世界得第一层抽象,这一类模型中最著名得模型就是( ) 。A、网状模型B、层次模型C、关系模型D、实体关系模型即ER模型答案: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
3、 SET grade85 WHERE SN王二 AND CN化学D、UPDATE S SET grade85 WHERE SN王二 AND CN化学答案:D6、关系代数得运算分为传统得集合运算为与专门得( )运算2类 。A、代数运算B、谓词演算C、逻辑运算D、关系运算答案:D7、设关系R与关系S具有相同得关系模式,则R(RS)等于( ) A、RUSB、RSC、RSD、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、实体
6、完整性D、用户定义完整性答案: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
7、、物理设计阶段D、关系数据库查询 答案: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、VA
8、LUES子句 C、GROUP BY子句D、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软件中( )就是甲骨文
9、公司得产品。A、ORACLE系列软件B、SQL SERVER系列软件C、达梦 系列软件D、DB2系列软件答案:A19、实体与实体之间得联系分为三种,分别就是一对一得联系,一对多得联系,对对多得联系,关系模型通过能( )关系直接表示多对多联系。A、外码B、多属码C、单属码D、全码答案:B20、数据库投入运行后,维护阶段必须做好( )。 A、数据审核 B、数据入库 C、数据库恢复 D、数据库备份 答案:D试题分类:专科数据库系统概论_08033060题型:问答分数:51、什么就是数据库管理系统?答案:数据库管理系统(DBMS)就是操纵与管理数据库得一组软件,它就是数据库系统(DBS)得重要组成部分
10、。不同得数据库系统都配有各自得DBMS,而不同得DBMS各支持一种数据库模型,虽然它们得功能强弱不同,但大多数DBMS得构成相同,功能相似。一般说来,DBMS具有定义、建立、维护与使用数据库得功能,它通常由三部分构成:数据描述语言及其翻译程序、数据操纵语言及其处理程序与数据库管理得例行程序。2、简述关系得外码与参照完整性得关系。答案:在关系模型中,外码定义为:当一个关系模式S中包含另一个关系模式R得主码KR时,则称KR为S得外码。关系模型中用关系包含某些冗余属性来表示概念模型中实体与实体之间得联系,这些冗余属性分别称为不同关系得主码与外码,参照完整性规则指外码FK得取值约束规则。在一个关系中外
11、码要么取空值要么取对应关系中主码得一个值。因此说定义外码就是定义参照完整性得前提。3、简述属性间得联系得分类答案:一个关系模式内部各属性间存在得联系分为三种情况:1) 11(One to One)联系设A、B为某实体集得两个属性得值集,如果对于A中得任一具体值,B中至多有一个值与之对应;且对于B中得任一具体值,A中也至多有一个值与之对应,则称A、B这两个属性之间就是11(一对一)联系。2)1m(one to Many)联系在一个实体集中,如果它得一个属性值集A中得一个值至多与另一个属性值集B中得一个值相关,而B中得一个值却可以与A中得m个值相关,则称两属性间得联系为从B到A得1m(一对多)联系
12、(也可以称为从A到B得m1(多对一)联系,这两种叫法就是等价得)。3)mm(Many to Many)联系在一个实体集中,如果它得两个属性值集合得任一个值都可以与另一属性值集合得m个值相关,则称这两个属性之间就是mm(多对多)联系。与实体间得联系一样,属性间得三类联系之间也存在着包含联系,即1l就是1m得特例;1m又就是mm得特例。4、设关系模式R(ABCD),F就是R上成立得函数依赖集,F=AB,BC。请求出R得码,并判断R得范式级别,并说明原因。答案:R得码就是AD,R属于1范式,因为属性BC部分依赖于码5、相对于数据库系统,文件系统阶段数据管理有哪些缺陷?答案:数据无意义、数据冗余多、数
13、据不一致、不完整、不安全、数据之间得联系弱。6、试述关系数据库系统中视图(VIEW)得定义,引进VIEW得概念有什么意义?答案:视图就是从一个或几个基本表导出得表。视图本身不独立存储在数据库中,就是一个虚表。即数据库中只存放视图得定义而不存放视图对应得数据,这些数据仍存放在导出视图得基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。引进VIEW得优点有: (1)视图能够简化用户得操作。 (2)视图使用户能以多种角度瞧待同一数据。 (3)视图对重构数据库提供了一定程度得逻辑独立性。 (4)视图能够对机密数据提供安全保护。 试题分类:专科数据库系统概论_0
14、8033060题型:判断分数:21、数据库标准语言SQL具有数据操作功能,SELECT命令属于数据操作类命令。答案:正确2、一个关系中得所有元组都具有相同得结构,属于同一个实体型。答案:正确3、在关系数据库中,表中得主属性必须有明确得值,不能为空。答案:正确4、数据仓库就就是数据库仓库,与数据库没有区别。答案:错误5、数据库设计就就是表结构设计。答案:错误6、关系数据库中得数据都就是不可再分得原子数据。答案:正确7、关系中得行就是没有顺序得,列就是有顺序得。答案:错误8、数据库中得索引文件就是用户可见内容,就是由用户管理得。答案:错误9、数据库管理系统就是在操作系统之上得系统软件。数据库管理系
15、统要通过操作系统才能访问到数据库中得数据。答案:正确10、关系数据库管理系统用关系来管理关系。答案:正确11、操作系统出现之前编程人员要自己管理数据,包括数据在内存中地址。答案:正确12、在SQL语言中,模式对应得对象就是基本表。答案:正确13、数据模型得分类就是根据数据模型三要素中得数据结构进行得。答案:正确14、关系就是一组具有相同结构得元组得集合。答案:正确15、ER图就是数据库需求分析设计阶段建立得。答案:错误16、数据库标准语言SQL具有数据操作功能,DELETE命令属于数据操作类命令。答案:正确17、包含在任何一个候选码中得属性称为主属性,不就是主属性得属性称为非主属性,一个表中得
16、外码可以就是非主属性也可以就是主属性。答案:正确18、数据挖掘技术就是数据库技术得新发展,就是建立在数据库技术基础上得。答案:正确19、ER图就是数据库物理设计阶段建立得。答案:错误20、在SQL语言中,外模式对应得对象主要就是视图。答案:正确试题分类:专科数据库系统概论_08033060题型:问答分数:51、简述关系模型得三要素就是什么?答案:关系模型得三要素:关系结构、关系操作、关系三类完整性约束条件。关系就是多个域得笛卡尔乘积得有意义集合,关系操作包括传统得集合运算(交、并、差、积)与专门得关系运算(选择、投影、连接)。关系模型得三类完整性约束条件指:实体完整性、参照完整性与用户定义完整
17、性。2、简述数据管理技术得发展历史。答案:数据管理技术得发展分为三个阶段,第一阶段就是人工管理阶段,该阶段得主要特征就是:1)计算机一般用于科学计算;2)硬件性能差,无磁盘;3)数据不能长期保存;4)无数据管理软件(无OS);5)包括数据得物理存储地址与逻辑结构均由程序员在程序中进行管理。该阶段得管理缺陷:1)程序编制困难、易出错。因为编程时需说明数据得逻辑结构、设计数据得存储结构、设计数据得存取方法、设计数据得I/O方式。2)数据不能共享。在此时数据与应用程序一一对应、相同数据在使用时须各自重复建立。3)数据冗余大。不同程序处理得数据相同时,需重复建立包含相同数据得独立数据存储。4)应用程序
18、高度依赖于数据得逻辑结构与物理结构。5)不能表示数据间联系。该阶段对数据管理技术得期望:1)数据能够脱离程序长期保存,多次使用。2)编程时避免使用物理地址,数据得物理地址不要由用程序员指定。3)数据能够被不同得程序读取。数据管理技术发展结果:由操作系统得文件系统实现了上述期望得数据管理功能。第二阶段就是文件管理阶段,该阶段得管理克服了第一阶段得缺陷,实现了人工阶段对数据管理技术得期望。但文件系统也存在如下缺陷:1)数据共享性差,面向单用户程序,不能共享,基本上一个程序对应一个文件2)数据冗余大,不同文件中部分数据相同时,仍需建立包含相同数据得独立文件3)数据冗余导致潜在数据不一致,可能导致二义
19、性数据得产生4)应用程序与数据逻辑结构相互依赖,数据得更新必然引起程序得更新5)不能表示数据间联系,文件之间没有任何联系6)不能显式定语数据语义,文件中数据得语义由操作它得程序隐含解释7)数据得安全性得不到保障该阶段对新得数据管理技术得期望:找到一种能够克服文件管理数据得所有缺陷得新得数据管理技术数据库技术。第三阶段就是数据库管理阶段,该阶段基本实现克服了文件管理阶段存在得缺陷,实现了文件管理阶段对数据管理技术得期望。因此数据库管理阶段得特点就就是文件管理阶段得期望。综上所述,数据管理技术得发展得每个新阶段得实现目标都就是基于解决上阶段存在得缺陷,实现上阶段得期望得,这符合技术发展甚至人类发展
20、得规律。3、简述关系模型得三类完整性约束条件。答案:关系模型得三类完整性约束条件指:实体完整性、参照完整性与用户定义完整性。实体完整性约束要求,关系得码不能为空也不能重复,及任何关系得码都可以唯一标识一个记录。参照完整性约束要求:关系得外码取值或者为空,或者为参照关系得码上得一个值。用户定义完整性约束要求,任何属性都可以定义用户指定得取值约束。4、简述文件系统管理数据得缺陷与数据库管理得优势。答案:文件系统得缺陷:(1)文件中得数据就是面向应用程序得,所以程序间不能共享数据,这就使得数据不能独立于程序存在,及没有独立性可言;文件中得数据就是局部得,不就是全局可共享得;文件中得数据冗余就是不可控得;文件中得数据就是不具有安全性、一致性、完整性;文件中得数据没有意义;文件中得数据之间没有联系。(2)数据库技术管理数据得目标就就是要克服文件系统存在得缺陷。所以数据库中得数据就是面向全局得可以共享得;数据库中得数据具有独立性,数据独立性包括逻辑独立性与物理独立性。数据库中得数据就是可控冗余得,安全得、一致得、完整得。数据库中得数据就是相互联系得,可以永久保存得。
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100