(优质)数据库原理与应用试题与答案_第1页
(优质)数据库原理与应用试题与答案_第2页
(优质)数据库原理与应用试题与答案_第3页
(优质)数据库原理与应用试题与答案_第4页
(优质)数据库原理与应用试题与答案_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

数据库原理与应用一、选择题1.下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。I.人工管理阶段II.文件系统阶段III.数据库阶段[单选题]*I和II只有IIII和III只有I√2.DBMS是一类系统软件,它是建立在下列哪种系统之上?[单选题]*应用系统编译系统操作系统√硬件系统3.长期存储在计算机内,有组织的、可共享的大量数据的集合是()[单选题]*数据(Data)数据库(DataBase)√数据库管理系统(DBMS)数据库系统(DBS)4.元组的集合在关系数据库中称为关系,一般来说,表示元组的属性或者最小属性组称为()。[单选题]*字段索引标记主键√5.设W=R⋈S,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足()[单选题]*w<=r+sw<r+s√w>=r+sw>r+s6.数据库系统的独立性体现在()。[单选题]*不会因为数据的变化而影响到应用程序不会因为系统存储结构与数据逻辑结构的变化而影响到应用程序√不会因为存储策略的变化而影响存储结构不会因为某些存储结构的变化而影响其他的存储结构7.设有关系R(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是()。[单选题]*πR.A,R.B,R.C,S.B(σR.B=S.B∧S.C=S.C(R×S))πR.A,R.B,R.C,S.D(σR.B=S.B∧R.C=S.B(R×S))πR.A,R.B,R.C,S.D(σR.B=S.B∧R.C=S.C(R×S))√πR.A,R.B,R.C,S.B(σR.B=S.B∧R.C=S.C(R×S))8.关系数据库管理系统能实现的专门关系操作包括()。[单选题]*显示、打印和指表选择、投影和连接√关联、更新和排序排序、索引和统计9.在下面的3个关系中,学生S(SNO,SNAME,SEX,AGE),课程C(CNO,CNAME,CREDIT),学生选课SC(SNO,CNO,GRADE),要查找选修“数据库”课程的女学生的姓名,将涉及到关系()。[单选题]*SC,SCS,SCS,C,SC√10.将具有共同属性的两个关系中的元组连接到一起,构成的新表的操作称为()。[单选题]*选择投影连接√扫描11.职工(职工号,姓名,年龄,部门号)和部门(部门号,部门名称)存在引用关系,其中参照关系是和外码分别是()。[单选题]*职工职工号职工部门号√部门职工号部门部门号12.下列()运算不是专门的关系运算。[单选题]*选择投影笛卡儿积√连接13.在关系代数中,对一个关系做投影操作以后,新关系的元组个数()原来关系的元组个数。[单选题]*小于等于大于小于或等于√14.一般情况下,当对关系R和S使用自然连接时,要求R和S至少含有一个共同的()。[单选题]*记录行数据字典属性√15.下列说法正确的是()。[单选题]*候选码都可以唯一地标识一个元组√候选码只能包含一个属性主属性可以取空值关系的外码不可以取空值16.实现将现实世界抽象为信息世界的是()[单选题]*物理模型概念模型√关系模型逻辑模型17.下列关于关系的说法,错误的是()。[单选题]*关系中的每个属性都是不可再分的基本属性关系中不允许出现值完全相同的元组关系中不需要考虑元组的先后顺序关系中属性顺序的不同,所表达的语义就会不同√18.下列说法不正确的是()。[单选题]*关系中的每个属性是不可分解的在关系中,元组的顺序是无关紧要的任意的一个二维表都是一个关系√每一个关系只有一种记录类型19.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。[单选题]*数据定义功能数据管理功能数据操纵功能√数据控制功能20.关系的完整性约束条件包括三大类()[单选题]*实体完整性、参照完整性、用户自定义完整性√数据结构、关系操作、完整性约束数据增加、数据修改、数据查询外模式、模式、内模式21.有关系的R和S,S∩R等价于()。[单选题]*S-(S-R)√R-(R-S)(R-S)∩SR∪(R-S)22.数据库管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比文件系统的一个显著优势是()。[单选题]*数据可以长期保存√数据共享性很强数据独立性很好数据整体结构化23.常见的数据模型有三种,它们是()。[单选题]*网状、关系和语义层次、关系和网状√环状、层次和关系字段名、字段类型和记录24.数据库系统的核心和基础是()[单选题]*物理模型概念模型数据模型√逻辑模型25.数据库中存储的是()[单选题]*数据数据模型数据以及数据之间的联系√信息26.实现将现实世界抽象为信息世界的是()。[单选题]*物理模型概念模型√关系模型逻辑模型27.DB、DBS、DBMS三者之间的关系是()。[单选题]*DBS包括DB、DBMS√DB包括DBS、DBMSDBMS包括DB、DBSDB与DBS、DBMS没有关系28.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。[单选题]*层次模型关系模型网状模型实体-联系模型√29.层次模型不能直接表示()。[单选题]*1:1关系1:m关系m:n关系√1:1关系和m:n关系30.数据库的特点是____、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。[单选题]*数据共享√数据存储数据应用数据保密31.层次、网状和关系型数据库划分的原则是()。[单选题]*记录长度文件的大小联系的复杂程度数据之间的联系√32.在数据库中,下列说法____是不正确的。[单选题]*数据库避免了一切数据的重复√若系统是完全可以控制的,则系统课确保更新是时的一致性数据可以共享数据库减少了冗余33.下列说法中,正确的是()。[单选题]*数据库的概念模型与具体的DBMS有关三级模式中描述全体数据的逻辑结构和特征的是外模式数据库管理员负责设计和编写应用系统的程序模块从逻辑模型到物理模型的转换一般是由DBMS完成的√34.假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于()。[单选题]*实体完整性参照完整性用户定义完整性√关系不变性35.一个结点可以有多个双亲,结点之间可以有多种联系的模型是()。[单选题]*网状模型√关系模型层次模型以上都有36.用二维表结构表示实体以及实体间联系的数据模型称为()。[单选题]*网状模型层次模型关系模型√面向对象模型37.在通常情况下,下面关系中不可以作为关系数据库关系的是()。[单选题]*R1(学生号,学生名,性别)R2(学生号,学生名,班级号)R3(学生号,学生名,宿舍号)R4(学生号,学生名,简历)√38.关于关系模型,下列叙述不正确的是()。[单选题]*一个关系至少要有一个候选码列的次序可以任意交换行的次序可以任意交换一个列的值可以来自不同的域√39.强制存取控制策略是TCSEC/TDI哪一级安全级别的特色()[单选题]*C1C2B1√B240.SQL的GRANT和REVOKE语句可以用来实现()[单选题]*自主存取控制√强制存取控制数据库角色创建数据库审计41.在强制存取控制机制中,当主体的许可证级别等于客体的密级时,主体可以对客体进行如下操作()[单选题]*读取写入不可操作读取、写入√42.CREATE TABLE Student(Sno int NOT NULL,Sname CHAR (8)NOT NULL, Sex CHAR(2),Age SMALLINT);  可以插入到表中的元组是()。[单选题]*5021,‘刘洋’,‘男’,NULL√NULL,‘刘洋’,NULL,21‘5021’,NULL,男,21‘5021’,‘刘洋’,‘男’,NULL43.数据库中只存放视图的()。[单选题]*操作对应的数据定义√限制44.视图时一个“虚表”,视图的构造基于()。[单选题]*基本表视图基本表或视图√数据字典45.( )将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权。[单选题]*强制存取控制自主存取控制视图机制基于角色的访问控制√46.SQL中,下列涉及空值的操作,不正确的是()。[单选题]*AGEISNULLAGEISNOTNULLAGE=NULL√NOT(AGEISNULL)47.两个记录以及它们之间的一对多(包括一对一)的联系指的是_____。__(答案:基本层次联系)48.SQL语句中用来消除重复的关键词是答案:DISTINCT)49.SQL语言的数据定义功能包括模式定义、表定义、视图定义和______等。___(答案:索引定义)50.在数据加密技术中,原始数据通过某种加密算法变换为不可直接识别的格式,称为________。___(答案:密文)51.数据库角色实际上是一组与数据库操作相关的各种______。___(答案:权限)52.若一个视图是从单个基本表导出的,并且只是去掉了基本表的某些行和某些列,但保留了主码,这类视图称为______。___(答案:行列子集视图)53.数据加密主要包括存储加密和______。___(答案:传输加密)54.不是所有的视图都可以进行更新,但视图都可以进行插入。[判断题]*对错√55.SELECT子句的目标列可以时表中的属性列,也可以是表达式。[判断题]*对√错56.通常情况下,外模式是模式的子集。[判断题]*对√错57.层次模型是比网状模型更具普遍性的结构,网状模型是层次模型的一个特例。[判断题]*对错√58.关系模式是对关系的描述,关系是关系模式在某一时刻的状态或内容。[判断题]*对√错59.在数据模型的组成要素中,数据结构是刻画一个数据模型性质最重要的方面,人们通常按照数据结构的类型来命名数据模型。[判断题]*对√错60.数据库系统的三级模式是对数据进行抽象的3个级别,把具体的数据组织留给DBMS管理。[判断题]*对√错61.关系可以有三种类型:基本关系、查询表和视图表。[判断题]*对√错62.SQL语句中逻辑运算符AND和OR的优先级是一样的。[判断题]*对错√63.使用ANY或ALL谓词时必须与比较运算符同时使用。[判断题]*对√错64.假设一个仓库可存放多种商品,同种商品只能存放在一个仓库中,则从仓库到商品的联系是多对一的联系。[判断题]*对错√65.相对于非关系模型,关系模型的缺点之一是存取路径对用户透明,需要进行查询优化。[判断题]*对√错66.同一关系模型的任意两个元组值不能完全相同。[判断题]*对√错67.在文件系统阶段,数据的独立性差。[判断题]*对√错68.学生-课程模式S-T,学生表:Student(Sno,Sname,Ssex,Sage,Sdept)课程表:Course(Cno,Cname,Cpno,Ccredit),学生选课表:SC(Sno,Cno,Grade)。使用SQL完成下列查询(1)查询年龄不在20~23岁之间的学生姓名、系别和年龄(2)查询姓“田”的学生学号、姓名、选修的课程名及成绩(3)查询与“刘晨”在同一个系学习的学生___。B1.数据库系统的核心是()。[单选题]*A.数据库B.数据库管理系统√C.数据模型D.软件工具2.MySQL中,预设的、拥有最高权限超级用户的用户名为()[单选题]*A.testB.AdministratorC.DAD.root√3.删除经销商1018的数据记录的代码为()。fromdistributorswheredistri_num=1018;[单选题]*A.droptableB.delete*C.dropcolumnD.delete√4.在SELECT语句中,使用关键字()可以把重复行屏蔽。[单选题]*A.TOPB.ALLC.UNIOND.DISTINCT√5.以下聚合函数求平均数的是()。[单选题]*A.COUNTB.MAXC.AVG√D.SUM6.条件“IN(20,30,40)”表示()。[单选题]*A.年龄在20到40之间B.年龄在20到30之间C.年龄是20或30或40√D.年龄在30到40之间7.按照班级进行分组()。[单选题]*A.ORDERBYCLASSESB.DORDERCLASSESC.GROUPBYCLASSES√D.GROUPCLASSES8.进入要操作的数据库TEST用以下哪一项()。[单选题]*A.INTESTB.SHOWTESTC.USERTESTD.USETEST√9.有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是()。[单选题]*A.SAGE>=20andCNAME=‘ACCESS’B.S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’C.SAGEin>=20andCNAMEin‘ACCESS’D.S.S#=SC.S#andC.C#=SC.C#andSAGE>=20andCNAME=‘ACCESS√10.统计每个部门中人数()。[单选题]*A.SELECTSUM(ID)FROMEMPGROUPBYDEPTNO;B.SELECTSUM(ID)FROMEMPORDERBYDEPTNO;C.SELECTCOUNT(ID)FROMEMPORDERBYDEPTNO;D.SELECTCOUNT(ID)FROMEMPGROUPBYDEPTNO;√11.从GROUPBY分组的结果集中再次用条件表达式进行筛选的子句是()。[单选题]*A.FROMB.ORDERBYC.HAVING√D.WHERE12.条件“IN(20,30,40)”表示()。[单选题]*A.年龄在20到40之间B.年龄在20到30之间C.年龄是20或30或40√D.年龄在30到40之间13.修改列指令是()。[单选题]*A.ALTERTABLEMODIFYB.ALTERTABLEMODIFYCOLUMN…√C.ALTERTABLEUPDATED.ALTERTABLEUPDATECOLUMN14.以下哪一种指令无法增加记录()。[单选题]*A.INSERTINTOVALUESB.INSERTINTOSELECT…C.INSERTINTOSETD.INSERTINTOUPDATE…√15.以下语句不正确的是()。[单选题]*A.select*fromemp;B.selectename,hiredate,salfromemp;C.select*fromemporderdeptno;D.select*fromwheredeptno=1andsal<300;√16.以下关于创建索引的描述错误的是()。[单选题]*A.可以在创建表的同时创建索引,也可以在已有表上创建索引。B.创建唯一性约束的同时,会自动创建一个唯一性索引。C.在已有表上创建索引可以使用命令creatindex索引名on表名。D.可以在所有类型的字段上创建全文索引。√17.查找数据库中所有的数据表用以下哪一项()。[单选题]*A.SHOWDATABASEB.SHOWTABLES√C.SHOWDATABASESD.SHOWTABLE18.在MySQL中,模糊查询的匹配符有以下哪些:()。[单选题]*A.%√B.*C.-D.?19在SELECT语句中,与排序有关的关键字是()。[单选题]*A.ASCB.LIMITC.ORDERBY√D.DESC20.例如数据库中有A表,包括学生,学科,成绩三个字段,数据库结构为:学生学科成绩;张三语文80;张三数学100;李四语文70;李四数学80;李四英语80.如何统计每个学科的最高分()。[单选题]*A.select学生,max(成绩)fromAgroupby学生;B.select学生,max(成绩)fromAgroupby学科;√C.select学生,max(成绩)fromAorderby学生;D.select学生,max(成绩)fromAgroupby成绩;21.MySQL是一种()语言。[单选题]*A.函数型B.高级算法C.关系数据库√D.人工智能22.以下聚合函数求数据总和的是()。[单选题]*A.MAXB.SUM√C.COUNTD.AVG23.SELECT语法的完整较复杂,但至少包括的部分是()。[单选题]*A.仅SELECTB.SELECT,FROM√C.SELECT,GROUPD.SELECT,INTO24.SQL语句中的条件用以下哪一项来表达()。[单选题]*A.THENB.WHILEC.WHERE√D.IF25.以下能够删除一列的是()。[单选题]*A.AltertableempremoveaddcolumnB.Altertableempdropcolumnaddcolumn√C.AltertableempdeletecolumnaddcolumnD.Altertableempdeleteaddcolumn26.用来插入数据的命令是(),用于更新的命令是(A)。[单选题]*A.INSERT,UPDATE√B.CREATE,INSERTINTOC.DELETE,UPDATED.UPDATE,INSERT27.以下语句不正确的是()。[单选题]*A.Select*fromemp;B.Selectename,hiredate,salfromemp;C.Select*fromemporderdeptno;D.Select*fromwheredeptno=1andsal<300;√28.UNIQUE惟一索引的作用是()。[单选题]*A.保证各行在该索引上的值都不得重复√B.保证各行在该索引上的值不得为NULLC.保证参加惟一索引的各列,不得再参加其他的索引D.保证惟一索引不能被删除29.向数据表中插入一条记录用下列哪一项()。[单选题]*A.Insertintoemp(ename,hiredate,sal)values(value1,value2,value3);√B.Insertintoemp(ename,sal)values(value1,value2,value3);C.Insertintoemp(ename)values(value1,value2,value3);D.Insertintoemp(ename,hiredate,sal)values(value1,value2);30.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是()。[单选题]*A.UPDATEB.SELETE√C.DELETED.INSERT31.查找数据库中所有的数据表用以下哪一项()。[单选题]*A.SHOWDATABASEB.SHOWTABLESC.SHOWDATABASE

温馨提示

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

评论

0/150

提交评论