数据库系统工程师:数据库原理选择题总结

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

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

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

资源描述

数据库系统工程师:数据库原理选择题总结第一章1.单个用户使用的数据视图的描述称为()(2001年10月全国卷)A.外模式B.概念模式C.内模式D.存储模式2.子模式DDL用来描述()(2001年10月全国卷)A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3.在DBS中,DBMS和OS之间的关系是()(2001年10月全国卷)A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行4.数据库物理存储方式的描述称为()(2003年1月全国卷)A.外模式B.内模式C.概念模式D.逻辑模式5.在下面给出的内容中,不属于DBA职责的是()(2003年1月全国卷)A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整性规则6.在数据库三级模式间引入二级映象的主要作用是()(2003年1月全国卷)A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性7.DB、DBMS和DBS三者之间的关系是()(2003年1月全国卷)A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.不能相互包括8.DBS中“第三级存储器”是指()(2002年10月全国卷)A.磁盘和磁带B.磁带和光盘C.光盘和磁盘D.快闪存和磁盘9.位于用户和操作系统之间的一层数据管理软件是()A.DBSB.DBC.DBMSD.MIS10.数据库系统中的数据模型通常由()三部分组成A、数据结构、数据操作和完整性约束B、数据定义、数据操作和安全性约束C、数据结构、数据管理和数据保护D、数据定义、数据管理和运行控制11.CODASYL组织提出的DBTG报告中的数据模型是()的主要代表A、层次模型B、网状模型C、关系模型D、实体联系模型12.数据库技术的三级模式中,数据的全局逻辑结构用()来描述A、子模式B、用户模式C、模式D、存储模式13.用户涉及的逻辑结构用()描述A、模式B、存储模式C、概念模式D、子模式14.数据库的开发控制,完整性检查,安全性检查等是对数据库的()A、设计B、保护C、操纵D、维护15.()是控制数据整体结构的人,负责三级结构定义和修改A、专业用户B、应用程序员C、DBAD、一般用户16.文件系统的一个缺点是()A、数据不保存B、数据冗余性C、没有专用软件对数据进行管理D、数据联系强17.()完成对数据库数据的查询与更新A、DCLB、DDLC、DMLD、DQL18.关系模型的程序员不需熟悉数据库的()A、数据操作B、完整性约束条件C、存取路径D、数据定义19.DBMS提供DML实现对数据的操作。可以独立交互使用的DML称为()A、宿主型B、独立型C、自含型D、嵌入型20.DBMS提供DML实现对数据的操作。嵌入高级语言中使用的DML称为()A、自主型B、自含型C、宿主型D、交互型21.数据库管理系统由三级模式组成,其中决定DBMS功能的是()A、逻辑模式B、外模式C、内模式D、物理模式22.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是A、外模式、模式和内模式B、子模式、用户模式和存储模式C、模式、子模式和概念模式D、子模式、模式和用户模式23.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()A、DBMS、OS、应用软件B、DBMS、应用软件、OSC、OS、DBMS、应用软件D、OS、应用软件、DBMS24.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。()A、文件的集合、操作系统、文件系统B、数据的集合、数据库管理系统、数据库系统C、命令的集合、数据库系统、软件系统D、程序的集合、命令系统、文件系统25.数据库管理系统中数据操纵语言DML所实现的操作一般包括()A、查询、插入、修改、删除B、排序、授权、删除C、建立、插入、修改、排序D、建立、授权、修改26.ER图中的主要元素是()A、结点、记录和文件B、实体、联系和属性C、记录、文件和表D、记录、表、属性27.下列有关数据库的叙述中正确的是()A、对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行;B、数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作;C、嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,光标机制起着两种语言的桥梁作用。D、既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余。28、在ER图中,用长方形表示__,用椭圆表示__()A、联系、属性B、属性、实体C、实体、属性D、什么也不代表、实体29、在数据库技术中,面向对象数据模型是一种()A、概念模型B、结构模型C、物理模型D、形象模型30、ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()A、联系B、实体C、实体的属性D、联系的属性31、下列关于数据库系统特点的叙述中,正确的一项是()A、各类用户程序均可随意地使用数据库中的各种数据B、数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写C、数据库系统的存储模式如有改变,概念模式无需改动D、数据一致性是指数据库中数据类型的一致32、在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为()层次A、字符和数字两个B、记录、文件和数据库三个C、记录、文件、数据库和关系数据库四个D、字段、记录、文件、数据库和关系数据库五个33、绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是()A、模式和内模式B、内模式C、模式D、外模式34、概念模型表示方法最常用的是()A、ER方法B、数据的方法C、分布式方法D、面向对象的方法35、下列各种模型中不是数据模型的是()A、概念模型B、层次模型C、网状模型D、关系模型36、数据库系统是在__的基础上发展起来的。A、文件系统B、应用程序系统C、数据库管理系统D、编译系统37、数据库三级模式体系结构的划分,有利于保持数据库的()A、结构规范化B、数据安全性C、数据独立性D、操作可行性38、同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点?A、概念单一B、规范化C、直观性好D、以二维表格表示39、数据库系统依靠__支持了数据独立性()A、具有封装机制B、模式分级、各级之间有映像机制C、定义完整性约束条件D、DDL语言和DML语言互相独立ABBBCABBCABCDBCBCCCCAACBABCCBACBCAAACCB第二章1.五种基本关系代数运算是()(2001年10月全国卷)A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ2.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()(2001年10月全国卷)A.左外联接B.右外联接C.外部并D.外联接3.设有关系R和S,与R-S等价的元组关系演算表达式是()(2003年1月全国卷)A.{t|R(t)∨┐s(t)}B.{t|R(t)∧┐S(t)}C.{t|(u)R(t∨┐S(u))D.{t|(u)R(t)∧┐S(u)}4.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是()(2003年1月全国卷)A.σ(R.A=S.A)(R×S)B.R(等值连接1=1)SC.∏B,C,S.A,D(σR.A=S.A(R×S))D.∏R,A,B.C,D(R×S)5.在关系模型中,关系的“元数”(arity)是指()(2002年10月全国卷)A.行数B.元组个数C.关系个数D.列数6.有关系R和S,R∩S的运算等价于()(2002年10月全国卷)A.S-(R-S)B.R-(R-S)C.(R-S)∪SD.R∪(R-S)7.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()(2002年10月全国卷)A.r+sB.r-sC.r×sD.max(r,s)8.设关系R和S的值如下:RSABCBDEa1b1c1b1d1e1a2b2c2b2d2e2a3b3c3b3d3e3R与S左外联接的结果的元组个数是()(2002年10月全国卷)A.1B.2C.3D.49.下列运算中()不是关系代数的基本操作。A、笛卡儿积B、自然连接C、投影D、并10.在关系中能唯一标识元组的属性集称为关系模型的()。A、主键B、超键C、候选键D、外键11.当两个关系没有公共属性时,其自然联接表现为()。A、笛卡儿积B、等值联接C、结果为空D、出错12.σF1(σF2(E))与()等价。A、σ(F1∧F2)(E)B、σF1(E)C、σF2(E)D、σ(F1∨F2)(E)13.关系代数的四个组合操作是:交、自然联接、联接和()A、笛卡儿积B、差C、除D、并14.在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为()。A、外联接B、内联接C、左外联接D、右外联接15.在K元关系R中,公式σ2'4'表示()A、从R中选择值为2的分量小于第4个分量值的元组组成的关系B、从R中选择第2个分量值小于第4个分量值的元组组成的关系C、从R中选择第2个分量的值小于4的元组组成的关系D、从R中选择第2个分量小于第4个分量值的元组组成的关系16.在下列查询语言中,与关系代数最接近的语言是()A、ISBLB、QUELC、QBED、SQL17.四元关系R的属性A、B、C、D,下列叙述中正确的是()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)表示的不是同一个关系18.如果F只涉及X中的属性,则∏X(σF(E))等价于()A、∏X(E)B、σF(E)C、∏F(σX(E))D、σF(∏X(E))19.对关系R进行投影运算后,得到关系S,则()A、关系R的元组数等于关系S的元组数B、关系R的元组数小于关系S的元组数C、关系R的元组数大于关系S的元组数D、关系R的元组数大于或等于关系S的元组数20.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则()A、T1的属性个数等于T2的属性个数B、T1的属性个数小于T2的属性个数C、T1的属性个数大于T2的属性个数D、T1的属性个数大于或等于T2的属性个数21.在关系代数表达式优化策略中,应尽可能早执行()操作A、投影B、联接C、选择D、笛卡儿积22.关系数据库的查询语言是一种()语言。A、过程性B、非过程性C、第三代D、高级程序设计23.如下两个关系R1和R2,它们进行()运算后得到R3。R1:R2:R3:ABCBDEABCDE------------------------A1X1MIA1XMIC2Y2NJD1YMID1Y5MKC2YNJA、交B、并C、除D、联接24.下面哪一个不是一种关系数据库语言()A、关系操作B、关系代数C、元组关系演算D、域关系演算25.定义在{1,2}和{1,2}上的二元关系数为()A、2B、4C、8D、1626.关系代数、元组关系演算和域关系演算这三种数据库语言之间的关系是()A、相互依赖B、相互独立C、相互等价D、相互转化27.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHEER),学生选课关系是SC(S#,C#,GRADE)要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系()A、SB、SC,CC、S,SCD、S,C,SC28.在关系代数中,对一个关系做操作后,新关系的元数个数()原来关系的元素个数。A、小于B、等于C、大于D、

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

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

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

×
保存成功