北京电大数据库基础网考典型题整理打印版_第1页
北京电大数据库基础网考典型题整理打印版_第2页
北京电大数据库基础网考典型题整理打印版_第3页
北京电大数据库基础网考典型题整理打印版_第4页
北京电大数据库基础网考典型题整理打印版_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、数据库基础与应用自检自测题库1第1章 数据库系统概论一、单选题1. 数据库管理系统(DBMS)是(C ) C.一组软件2. 在数据库中存储的是( D ) D.数据及数据之间的联系3. 若一个关系为R(学生号,姓名,性别,年龄),则哪个属性适合作为该关系的主码? ( A)A. 学生号4. 在数据库的三级模式结构中,模式有(A ) A. 1 个5. 数据库系统的核心是(A )。A.数据库管理系统6. 数据库系统与文件系统的主要区别是(D )。D.文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题7. 关系数据库系统中所使用的数据结构是(B )B.二维表8. 关系模型中,一个关键字

2、是 (B)。B. 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成9. 如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于(A )。A.对一联系二、判断题1. 在对象数据模型中,对象不但能够继承,而且能够嵌套。(V )2. 在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。(X )3. 分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。(V )4. 主码是一种候选码码,主码中的属性个数没有限制。( V )5. 在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。(V )6. 若一个联

3、系涉及到两个实体则称为二元联系,若只涉及到一个实体则称为一元联系。(V )7. 在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为系统缓冲区和用户缓冲区。(V )8. 若实体A和B是1对多的联系,实体 B和C是1对1的联系,则实体 A和C是1对1的联 系。(X )9. 数据库系统中四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户(V )第2章关系运算一、单选题1. 域是实体中相应属性的(A ) A.取值范围2. 把保存关系定义的关系称为对应数据库的(B ) B. 兀关系3. 在下面所给的属性中,哪个属性适宜作为主关键字? (D ) D身份证号码4. 设关系R和S的元组个数分

4、别为 10和30,关系T是R与S的笛卡尔积 则T的元组个数是 (C )C. 3005. 设D,D2和D3域的基数分别为 2,3和4,贝U D汉DPCb的元组数为(B ) B. 246. 设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A B具有的元组个数为(B ) B. a2 b27. 设一个集合A=3,4,5,6,7,集合B=1,3,5,7,9,则A减B的差集中包含有个元素。(D )D. 28. 设一个集合 A=3,4,5,6,7,集合B=1,3,5,7,9,则A和B的并集中包含有(C )个C. 79. 专门的关系运算不包括下列中的哪个运算(D )。 D.交运

5、算二、判断题1. 在关系数据模型中,实体与实体之间的联系统一用二维表表示。(V )2. 关系中的码共可分为超码、备用码和外码三种。(X )3. 同一个关系模型中可以出现值完全相同的两个元组。(X )4. 投影操作是对表进行水平方向的分割。(X )5. 在一个关系中不可能出现两个完全相同的元组是通过实体完整性规则实现的。(V )6. 建立数据库中的表时,将年龄字段值限制在 1825岁之间。这种约束属于参照完整性约束。(X )7. 关系模型中有三类完整性约束,并且关系模型必须满足这三类完整性约束条件。(X )8. 设一个学生关系为 S(学生号,姓名),课程关系为 C(课程号,课程名),选课关系为

6、X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为【学生号(X)与S的自然连接。(V )9. 用户定义完整性是对关系中有一些属性的取值给定相应的约束条件,禁止非法数据进入数 据库。(V )第3章关系规范化基础、单选题1. 在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称 X为关系R的一个(A ) A. 候选码2. 在一个关系R中,若存在XtY和XtZ,则存在Xt(Y,Z),称此为函数依赖的( C )规 则。C. 合并性3. 设一个关系为 R(A,B,C,D,E,F),它的最小函数依赖集为FD=At B,AtC,Dt E,Dt

7、 F,则该关系的候选码为(D ) D. (A,D)4. 设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为FD=At B,CtD,Ct E,该关系只满足第一范式,若要规范化为第二范式,则将被分解为(C )个关系。C. 35. 设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为FD=At B,Bt C,BtD,Dt E,则该关系的候选码为( A ) A. A6. 在一个关系R中,若存在Xt(Y,Z),则存在XtY, XtZ,称此为函数依赖的(B )规则。 B.分解性7. 关系数据库规范化是为解决关系数据库中(A )问题而引入的。A.插入、删除和数据冗余8. 候选码中的属性称为

8、(B ) B.主属性9. 对于一个不属于 3NF的关系模式,以下选项正确的是(D ) D.可能是1NF或2NF二、判断题1. 在一个关系R中,“职工号”函数决定“姓名”是非平凡函数依赖,但不是完全函数依赖。(X )2. 在一个关系 R中,若存在“学号t系号,系号t系主任”,则学号不能函数决定系主任。(x )3. 一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余,但插入、删除和 修改操作能正常执行。 ( x )4. 在一个关系R中,若属性集X函数决定属性集 Y,则记作为Xt Y,称X为决定因素。(V )5. 若一个关系的任何属性都不传递依赖任何候选码,则称该关系达到BC 范式。(

9、x )6. 若一个关系的任何非主属性都不部分依赖任何候选码, 则称该关系达到第三范式。 ( x )第 4 章 结构化查询语言、单选题1.在 SQL中,Alter Table为( B )数据库基本表结构的命令。B. 修改2. 在SQL的查询语句中,Group By选项实现(D )功能。 D.分组统计3. 在SQL的查询语句中,Order By选项实现对结果表的( D )功能。 D. 排序4. 行插入和修改记录的命令为( D )。5. SQL 语言是下面选项中的哪种数据库语言。6. SQL 语言中,实现数据库查询的语句是(D. INSERTC)A)和 UPDATEC. 关系数据库A.SELECTA

10、. SQL 语 言是一 种面向记录操作的7.SQL 语言通常称为 ( A )。 A. 结构化查询语言8. 下列关于 SQL 语言叙述中,错误的是( A ) 语言。A. 定义主码,可以在字段列表前面加上( D )。 D.9. 在SQL语言中PRIMARY KEY的作用是(A )。10. 在 SELECT 语句中 ,如果要过滤结果集中的重复行DISTINCT11. 下列哪一种( B )约束确保表的对应的字段的值在某一范围内?B. CHECK12. 模式匹配运算符 LIKE 中的通配符 %可以代表( D )个字符。 D. 任意多个13. 如果要查询公司员工的平均收入 ,则使用以下哪个聚合函数 ? (

11、 D ) D.AVG( )14. 若要删除数据库中已经存在的表S,可用以下哪个命令 (C ) C. DROP TABLE S15. SQL 语言中,删除一个视图的命令是( B )。 B.DROP VIEW16. SQL 语言中,条件年龄 BETWEEN 18 AND 35 表示年龄在 18至35之间,且 ( A )。A. 包括 18 岁和 35 岁17. 查询员工工资信息时,结果按工资降序排列,正确的是 ( B ) 。 B. ORDER BY 工 资 DESC18. 下列关于“数据库三级模式结构”的叙述中,下面选项中哪一条是不正确的?(C )C. 一个数据库可以有多个模式二、判断题1. SQL

12、 是高度 非过程化 和面向集合操作的语言。 ( V )2. 在 SQL 中建立和删除数据库的命令分别为 CREATE DATABASE 和 DROP DATABASE 。 ( V )3. 在 SQL 中,列级完整性约束分为 4种情况,表级完整性约束分为 6 种情况。( x )4. 在 SQL 中完整性约束分为列级完整性约束和表级完整性约束两个方面。( V )5.SQL 是结构化查询语言。 ( V ) 6.一个数据库的外模式可以有多个。( V )7. 数据库的内模式和模式都可以有多个。 ( x ) 8.在 SQL 语句中,修改数据库表结构的命 令是 ALTER TABLE 。( V )9. 在

13、SQL 语句中,删除数据库的命令是 DELETE DATABASE 。( x )10. 在SELECT语句中,如果要过滤结果集中的重复行,可以在字段列表前面加上DISTINCT。(v )11. 在SQL查询中,可以用通配符“_表示某单个字符。( V )12. 主键不可以是复合键。(X ) 13.视图本身没有保存数据,而是保存一条查询语句。(V )14. Order by子句对于查询结果的输出行数没有影响。(V )15. 职称IN (教授,副教授”)与职称=教授or职称=副教授是等价的。(V )16. 设置惟一值约束的列不可以为空。(X )17. UNION运算符是用于将两个或多个检索结果合并成

14、一个结果。(V ) 18.主键的字段的值可以为空。(X )第5章数据库应用系统设计一、单选题1. 由概念设计进入逻辑设计时,原来的(C )联系通常都需要转换成对应的基本表。C.多对多2. E-R图是数据库设计的工具之一,它适用于建立数据库的哪个模型。(A ) A.概念模型3. 在关系数据库设计中,设计关系模式是数据库设计哪个阶段的任务。(C )C.逻辑设计阶段二、判断题1. 需求说明书是系统总体设计方案,是开发单位与用户单位共同协商达成的文档。(V )2. 由概念设计进入逻辑设计时,原来一对一或一对多的联系通常需要转化为对应的基本表。(X )3. 数据库设计中的概念模型独立于硬件设备和DBMS

15、。( V )第6章Access数据库管理系统简单应用一、单选题1. Access 是( A )办公套件中的一个重要组成部分。A. Office2. Access数据库文件的扩展名是( D )。 D . mdb3. 下列( C )图标是Access中表对象的标志。C .二4.Access数据库中包含有几种数据类型?(B )B. 105. Access数据库中的“一对多”指的是(A )A . 一条记录可以与不同表中的多条记录相关6.在建父叉表查询的过程中,最多可以选择(B )个行标题字段。B.37. Access数据库是(C )型数据库。C.关系8. 如果某一字段数据类型为文本型,字段大小为8,该

16、字段中最多可输入(B )个汉字。B. 49. Access2003数据库文件中至少包含有( A )对象。 A .表二、判断题Vx1. Access2003数据库共有七种数据库对象。(V )2. 查询的“数据表”视图看起来很像表,它们之间是没有什么差别的。(X )3. 使用选择查询可以从一个或多个表或查询中检索数据,可以对记录组或全部记录进行求总计、计数等汇总运算。(V )4. Access支持一种特殊类型的总计查询,叫做交叉表查询。利用该查询,你可以在类似电子表格的格式中查看计算值(V)5. 操作查询是指在一个操作中只能更改一条记录的查询。(X )6. 执行参数查询时,数据库系统显示所需参数的

17、对话框,由用户输入相应的参数值。(V )7. 建立交叉表查询的方法有两种:使用交叉表查询向导和使用设计”视图。(V )8. 报表主要是用来输入数据的。(X )9.窗体可以取代数据访问页。(X )第七章Access数据库管理系统高级应用.0新建、单选题1. 下列(D )图标是Access中新建报表的标志。2. 下列(B )图标是Access中模块对象的标志。3. 创建数据访问页,将生成一个单独的( A )文件,此文件不包括在Access2003数据库中。A . HTML4. Access 2003中共有(D )基本宏操作,这些基本操作还可以组合成很多其它的“宏组”操作。D. 535. 显示包含警

18、告信息或其他信息的消息框,应该使用的操作是( D )。D. MsgBox6. 可以通过In ternet 进行数据发布的对象是(D )。 D.数据访问页7.Open Form的操作打开( B )B.窗体8.宏的英文名称是(A )。A. Macro9.模块窗口由(B )个部分组成。B. 3二、判断题X1.数据访冋页是网页。(V )2. 因为数据访问页不是数据库的对象,所以将它保存到单独的.htm文件中。(X )3. 在Access中模块分为类模块和标准模块两种类型。(V )4. 在设置或撤消数据库密码的过程中,数据库不需要以独占方式打开。(X )5. 标准模块包含通用过程和常用过程两个过程。(V

19、 )6. 在一个宏中要打开一个报表,应该使用的操作是OpenReport。( V )7. 宏的英文名称是 VIEW。( X )8.ACCESS数据库共有53种基本宏操作。 (V )9. 在设置或撤消数据库密码的过程中,密码对于字母大小写是不敏感的。(X )数据库基础与应用自检自测题4一、单选题1. 数据库管理系统对数据具有的控制功能不包括(D )。D. 独立性2. ER图用来描述的是(A )。 A. 概念数据模型、3. 设两个关系中分别包括 m和n个属性,它们具有同一个公共属性,当对它们进行自然连接,运算结果的关系中包括的属性个数为(B )B. m+n-14. 设一个关系为R,如果它的每个属性

20、都是不可再分的,则称这个关系符合(A ) A 第 一范式A )。A. 画出 ER5. 在数据库应用系统设计的概念设计阶段,需要做的事情是 图6. 在一个数据库应用系统设计的过程中,第三阶段是7. 下列符合第三范式的关系是( D )。 D 部门编号)8. 下列SQL语句中,能够完成求某列最大值的是 StudentC ) C. 逻辑设计职工(职工号,职工姓名, 性别, 籍贯,B )。 B SELECTMAX(Age) FROM9. 数据库应用程序开发中,属于物理设计的是(10. 下列哪个选项是指数据库管理系统。 ( D11. 关系数据库规范化理论是为解决关系数据库中 和数据冗余B )。 B 存储方

21、法设计) D. DBMS( A ) 问题而引人的。 A. 插入、 删除B. WHERE生名 LIKE12. 查询姓名中带有 芳字的学生,则条件语句应包含( B )%芳%,D. DELETE FROM 教师表 WHERE13. 下列SQL语句中,能够完成删除功能的是 (D )性别 =男14. 下列哪些不属于索引的类型 ( D ) 。 D. 事务日志索引15. 如果希望从成绩表中查询出所有成绩小于等于 60 分的记录,那么条件语句应该是( D ) 。D. WHERE 成绩 =6016. 数据库管理系统中的 ( B ) 功能实现对数据库的插入、删除、修改。B. 数据操纵17. 如果要存储的数据是带有小数位的数据, 应使用下面哪个选项做数据类型。 ( A) A. 数 值数据类型18. 下列SQL语句中,能够完成对查询结构排序的是(A )。A. SELECT * FROM 学生表 WHERE专业=软件 ORDER BY年龄19. 把一个关系R中按所需顺序选取若干属性构成新的关系称为(C)。 C. 投影运算20. 下列SQL语句中,能够统计每个专业的人数的是(B )B. SELECT 专业,

温馨提示

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

评论

0/150

提交评论