版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、自考数据库原理选择题总结(1-4章)这些题目来源于历年全国卷真题、我的一本清华大学出版社出的辅导书、北大燕园的十套预测卷子。希望大家有能补充的题目也贴上来交流一下,要想考试顺利就得多做题呀第一章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调用dbm
2、sd. 并发运行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和dbs
3、d.不能相互包括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、子模式
4、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提
5、供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
6、、dbms、os、应用软件b、dbms、应用软件、osc、os、dbms、应用软件d、os、应用软件、dbms24.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_,支持数据库各种操作的软件系统叫_,由计算机、操作系统、dbms、数据库、应用程序及用户等组成的一个整体叫_.()a、文件的集合、操作系统、文件系统b、数据的集合、数据库管理系统、数据库系统c、命令的集合、数据库系统、软件系统d、程序的集合、命令系统、文件系统25.数据库管理系统中数据操纵语言dml所实现的操作一般包括()a、查询、插入、修改、删除b、排序、授权、删除c、建立、插入、修改、排序d、建立、授权、修改26.e
7、r图中的主要元素是()a、结点、记录和文件b、实体、联系和属性c、记录、文件和表d、记录、表、属性27.下列有关数据库的叙述中正确的是()a、对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行;b、数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作;c、嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,光标机制起着两种语言的桥梁作用。d、既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余。28、在er图中,用长方形表示_,用椭圆表示_()a、联系、属性b、属性
8、、实体c、实体、属性d、什么也不代表、实体29、在数据库技术中,面向对象数据模型是一种()a、概念模型b、结构模型c、物理模型d、形象模型30、er图是表示概念模型的有效工具之一,在er图中的菱形框表示()a、联系b、实体c、实体的属性d、联系的属性31、下列关于数据库系统特点的叙述中,正确的一项是()a、各类用户程序均可随意地使用数据库中的各种数据b、数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写c、数据库系统的存储模式如有改变,概念模式无需改动d、数据一致性是指数据库中数据类型的一致32、在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为(
9、)层次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、数据库三级模
10、式体系结构的划分,有利于保持数据库的()a、结构规范化b、数据安全性c、数据独立性d、操作可行性38、同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点?a、概念单一b、规范化c、直观性好d、以二维表格表示39、数据库系统依靠_支持了数据独立性()a、具有封装机制b、模式分级、各级之间有映像机制c、定义完整性约束条件d、ddl语言和dml语言互相独立abbbc abbca bcdbc bcccc aacba bccbacbcaa accb第二章1. 五种基本关系代数运算是()(2001年10月全国卷)a. ,-,和b. ,-,和c. ,和d. ,和2.
11、当关系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(ts(u)d.t| (u)r(t)s(u)4.设关系r(a,b,c)和s(a,d),与自然连接rs等价的关系代数表达式是( )(2003年1月全国卷)a.(r.a=s.a)(rs)b.r(等值连接1=1)sc.b,c,s.a,d(r.a=s.a(rs)d. r,a,b.c,d(rs)5.在关系模
12、型中,关系的“元数”(arity)是指( )(2002年10月全国卷)a.行数b.元组个数c.关系个数d.列数6.有关系r和s,rs的运算等价于( )(2002年10月全国卷)a.s-(r-s)b.r-(r-s)c.(r-s)sd.r(r-s)7.设关系r和s的属性个数分别为r和s,则(rs)操作结果的属性个数为( )(2002年10月全国卷)a.r+sb.r-sc.rsd.max(r,s)8.设关系r和s的值如下:r s a b c b d e a1 b1 c1 b1 d1 e1 a2 b2 c2 b2 d2 e2 a3 b3 c3 b3 d3 e3 r与s左外联接的结果的元组个数是( )(
13、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、(f1f2)(e)b、f1(e)c、f2(e)d、(f1f2)(e)13.关系代数的四个组合操作是:交、自然联接、联接和()a、笛卡儿积b、差c、除d、并14.在关系r和关系s进行自然联接时,只把r中原该舍弃的元组保存到新关系中,这种操作称为()
14、。a、外联接b、内联接c、左外联接d、右外联接15.在k元关系r中,公式24表示()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)表示的是同一
15、个关系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的属性个数大于或
16、等于t2的属性个数21.在关系代数表达式优化策略中,应尽可能早执行()操作a、投影b、联接c、选择d、笛卡儿积22.关系数据库的查询语言是一种()语言。a、过程性b、非过程性c、第三代d、高级程序设计23.如下两个关系r1和r2,它们进行()运算后得到r3. r1: r2: r3:a b c b d e a b c d ea 1 x 1 m i a 1 x m ic 2 y 2 n j d 1 y m id 1 y 5 m k c 2 y n ja、交b、并c、除d、联接24.下面哪一个不是一种关系数据库语言()a、关系操作b、关系代数c、元组关系演算d、域关系演算25.定义在1,2和1,2上
17、的二元关系数为()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、小于或等于29.一般情况下,当对关系r和s使用自然联接时,要
18、求r和s至少含有一个共同的()a、记录b、行c、数据字典d、属性30.在关系数据模型中,通常可以把_称为属性,而把_成为关系模式。()a、记录、元组集b、字段、记录类型c、模式、元组d、基本表、记录31.下列各种对关系数据库的基本操作中,_是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;_是表中选取满足某种条件的元组的操作,相当于在横向进行选择。a、选择、检索b、扫描、投影c、检索、选择d、投影、选择adbcd bacbbaaccc acddccbdad cdddbd第三章1. 下列聚合函数中不忽略空值 (null) 的是()(2001年10月全国卷)a. sum (列名
19、)b. max (列名)c. count ( * )d. avg (列名)2. sql中,下列涉及空值的操作,不正确的是()(2001年10月全国卷)a. age is nullb. age is not nullc. age = nulld. not (age is null)3.视图是一个“虚表”,视图的构造基于( )(2003年1月全国卷)a.基本表b.视图c.基本表或视图d.数据字典4.sql语言中,select语句的执行结果是( )(2003年1月全国卷)a.属性b.表c.元组d.数据库5.sql语言中,条件“年龄between 20 and 30”表示年龄在20至30之间,且( )
20、(2002年10月全国卷)a.包括20岁和30岁b.不包括20岁和30岁c.包括20岁但不包括30岁d.包括30岁但不包括20岁6.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )(2002年10月全国卷)a.uniqueb.countc.distinctd.union7.在sql语言中,用户可以直接操作的是()a、基本表b、视图c、基本表和视图d、基本表或视图8.在sql的select语句中,与选择运算对应的命令动词是()a、selectb、fromc、whered、group by9.在数据库与宿主语言之间传递信息是通过()a、全局变量b、局部变量c、公共数据区d、系统
21、缓冲区10.在sql语言中,对输出结果排序的是()a、order byb、wherec、group byd、having11.在select语句中使用*,表示()a、选择任何属性b、选择全部属性c、选择全部元组d、选择主码12.使用create schema语句建立的是()a、数据库b、表c、视图d、索引13.在select语句中使用max(列名)时,列名应该()a、必须是数值型b、必须是字符型c、必须是数值型或字符型d、不限制数据类型14.在select语句中使用group by sno时,sno必须()a、在where中出现b、在from中出现c、在select中出现d、在having中出
22、现15.在嵌入式sql中,当sql语句中引用宿主语言的程序变量时,程序变量应()a、加前缀$b、加后缀$c、加前缀:d、加后缀:16.在select语句中,对应关系代数中“投影”运算的语句是()a、selectb、fromc、whered、set17.视图建立后,在数据字典中存放的是()a、查询语句b、视图的内容c、视图的定义d、产生视图的表的定义18.在sql语言中,delete语句的作用是()a、删除基本表b、删除视图c、删除基本表和视图d、删除基本表和视图的元组19.在sql语言中使用foreign key时,与之配合的语句是()a、existsb、exceptc、tabled、refe
23、rences20.对基本表s,执行操作drop tables restrict的作用是()a、删除基本表s中的所有元组b、把基本表s及产生的一切视图全部删除c、当没有由s中的列产生的视图或约束时将表s删除d、删除表s,将引用表s的视图中的一切视图的属性值置为空值21.下列关于视图与基本表的对比正确的是()a、视图的定义功能强于基本表b、视图的操作功能强于基本表c、视图的数据控制功能弱于基本表d、上面提到的三种功能二者均相当22.若用如下的sql语句创建了一个表s create table s(s# char(6) not null,sname char(8) not null,sex char
24、(2),age integer)今向s表插入如下行时,哪一行可以被插入a、(991001,李明芳,女,23)b、(990746,张为,null,null)c、(null,陈道一,男,32)d、(992345,null,女,25)23.下列关于视图的说法错误的是()a、视图是从一个或多个基本表导出的表,它是虚表b、某一用户可以定义若干个视图c、视图一经定义就可以和基本表一样被查询、删除和更新d、视图可以用来定义新的视图24.下列关于关系数据库语言sql语言的说法不正确的是()a、sql支持数据库的三级模式结构b、sql的功能包括查询、操作、定义和控制等四个方面c、sql是作为独立语言由联机终端用
25、户在交互环境下使用的命令语言,它不能嵌入高级语言内d、sql除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用25.sql与c语言处理记录的方式是不同的。当将sql语句嵌入到c语言程序时,为协调两者而引入()a、堆b、栈c、游标d、缓冲区26.有关系s(s#,sname,sex),c(c#,cname),sc(s#,c#)。其中s#为学生号,sname为学生姓名,sex为性别,c#为课程号,cname为课程名。要查询选修“计算机”课的全体女学生姓名的sql语句是select sname from s,c,sc where 子句。这里where 子句的内容是()a、s.s#=sc.s#
26、 and sex=“女” and cname=“计算机”b、s.s#=sc.s# and c.c#=sc.c# and cname=“计算机”c、sex=“女” and cname=“计算机”d、s.s#=sc.s# and c.c#=sc.c# and sex=“女” and cname=“计算机”27.对所有的视图都可以进行下面哪一个操作?()a、插入b、选择c、更新d、删除28.sql语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个()a、表b、记录c、元组d、数据项29.sql的ddl语句不包括()a、selectb、create tablec、drop viewd
27、、drop index30.索引的描述存放在下列哪一项所指示的对象中()a、视图b、模式c、数据字典d、文件31.试图是由下面哪两者导出的表()a、模式、关系b、基本表、视图c、基本关系、关系d、内模式、外模式32.sql语言具有多种优点,那么sql是()成为关系数据库语言的国际标准的。a、1986年b、1987年c、1988年d、1989年33.在下列的sql语句中,属于数据控制的是()a、createb、select c、update d、grant e、drop f、delete g、alter h、insert i、revokea、aefgb、dic、bcfhd、aeg34.sql语言
28、具有两种使用方式,它们在使用的细节上会有些差别,特别是select语句。这两种不同使用方式的sql,分别称为交互式sql和()a、提示式sqlb、多用户sqlc、嵌入式sqld、解释式sqlcccca accbabadcc acddcabccc dbaacbdbc第四章1. 设关系模式r (a,b,c),f是r上成立的fd集,f = bc,则分解 = ab,bc相对于f ()(2001年10月全国卷)a. 是无损联接,也是保持fd的分解b. 是无损联接,但不保持fd的分解c. 不是无损联接,但保持fd的分解d. 既不是无损联接,也不保持fd 的分解2. 关系模式r分解成 = r1,rk,f是r
29、上的一个fd集,那么r中满足f的每一个关系r,与其投影联接表达式m(r) 间的关系满足 ()(2001年10月全国卷)a. r包含于m(r)b. m(r)包含于rc. r = m(r)d. rm(r)3.在关系模式r(a,b,c)中,有函数依赖集f=(a,b)c,(b,c)a,则r最高达到( )(2003年1月全国卷)a.infb.2nfc.3nfd.bcnf4.如果r的分解为=r1,r2,f是r上的一个fd集,且。r1r2(r1-r2) 。 r1r2(r2-r1)。 r1r2(r1-r2) 。 r1r2(r2-r1)那么分解具有无损联接性的充分必要条件为( )(2003年1月全国卷)a. 、
30、b. 、c.、d.或5.设有关系模式r(a,b,c,d),f是r上成立的fd集,f=bc,cd,则属性c的闭包c+为( )(2002年10月全国卷)a.bcdb.bdc.cdd.bc6.关系模式分解的无损联接和保持函数依赖两个特性之间的联系是( )(2002年10月全国卷)a.前者成立蕴涵后者成立b.后者成立蕴涵前者成立c.同时成立,或者同时不成立d.没有必然的联系7.在关系模式r(u)中,如果xy和xz成立,那么xyz也成立。这条推理规则称为()a、自反律b、合并律c、增广律d、分解律8.设有关系模式r(a,b,c),f是r上成立的fd集,f=ab,cb,则相对于f,关系模式r的主键为()a
31、、acb、abcc、abd、bc9.设有关系模式r(a,b,c),f是r上成立的fd集,f=ac,bc,那么f在模式r上的投影ab(f)为()a、ac,bcb、abc、abcd、不存在非平凡的fd10.设有关系模式r(a,b,c),f是r上成立的fd集,f=ab,bc,那么f在模式r上的投影ac(f)为()a、ab,bcb、acc、ab,acd、不存在非平凡的fd11.设有关系模式r(a,b,c),f是r上成立的fd集,f=bc,ca,那么=ab,bc,相对于f()a、是无损联接分解,也是保持fd的分解b、是无损联接分解,但不保持fdc、不是无损联接分解,但保持fdd、既不是无损联接分解,也不
32、保持fd12.在关系模式r(u,f)中,如果xy,存在x的真子集x1,使x1y,称函数依赖xy为()a、平凡函数依赖b、部分函数依赖c、完全函数依赖d、传递函数依赖13.在关系模式r(u,f)中,如果xu,则x是r的()a、侯选键b、超键c、主键d、外键14.在关系模式r(u,f)中,如果f是最小函数依赖集,则()a、r2nfb、r3nfc、rbcnfd、r的规范化程度与f是否最小函数依赖集无关15.在关系模式r(u,f)中,r中任何非主属性对键完全函数依赖是r3nf的()a、充分必要条件b、必要条件c、充分条件d、既不充分也不必要条件16.在二元关系模式r(u,f)中,x,y都是单一属性,如果xy,则r最高可以达到()a、2nfb、3nfc、bcnfd、4nf17.设有关系模式r(a,b,c,d),f是r上成立的fd集,f=bc,dc,属性集ab的闭包(ab)+为()a、abcdb、abcc、cdd、bcd18.设有关系模式r(a,b,c,d),f是r上成立的fd集,f=ad,cd,则相对于f,关系模式r的主键为()a、acb、acdc、abcd、abcd19.规范化理论是关系数据库进行逻辑设计的理论依据。根
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度卫星发射服务合同标的:卫星发射及运维服务3篇
- 2024年度假区尾盘房产销售代理合作合同一
- 2024年家居铝合金门窗定制安装服务协议版
- 新能源汽车电池安全性能优化
- 2024年高端医用耗材项目发展计划
- 国际合作与新能源汽车标准对接
- 2024年度特许经营合同示范文本3篇
- 2024年常用彩钢建筑简易施工协议样本一
- 二零二四年度城市供水排水工程合同
- 2024年静止气象卫星接收处理系统项目合作计划书
- 深圳小学英语单词全集
- 滑膜炎患者的护理
- 空气动力学应用:风洞实验:风洞实验安全与操作规范
- 2024年7月27日浙江省直机关遴选公务员面试真题及解析
- 2024-2025一年级上册科学教科版2.6《观察与比较》课件
- (全册各类齐全)二年级数学上册100道口算题大全50份(100题)
- 6《秋天的雨》第二课时(教学设计)-2024-2025学年语文三年级上册统编版
- 胸腔闭式引流护理-中华护理学会团体标准
- 2024-2030年中国典当行业现状调查与前景策略分析报告
- 2024冰川厚度测量技术规范
- 高空作业岗位危险告知书
评论
0/150
提交评论