数据库选择题答案
《数据库系统概论》课程习题及参考答案

《数据库系统概论》课程习题及参考答案一、选择题1. 以下哪项不是数据库系统的组成部分?A. 数据库B. 数据库管理系统C. 数据字典D. 应用程序答案:C2. 数据库管理系统的核心是?A. 数据定义B. 数据操纵C. 数据控制D. 数据库语言答案:D3. 在数据库系统中,下列哪个不是数据模型的三要素?A. 数据结构B. 数据操作C. 数据约束D. 数据存储答案:D4. 以下哪个不是SQL语言的数据定义功能?A. CREATEB. DROPC. ALTERD. SELECT答案:D5. 在关系数据库中,下列哪个不是关系的基本操作?A. 插入B. 删除C. 更新D. 排序答案:D二、填空题1. 数据库系统由____、____、____和____组成。
答案:数据库、数据库管理系统、数据库管理员、应用程序2. 数据库管理系统的主要功能包括____、____、____和____。
答案:数据定义、数据操纵、数据控制、数据维护3. 数据模型分为____、____、____和____。
答案:层次模型、网状模型、关系模型、面向对象模型4. SQL语言的数据定义功能包括____、____和____。
答案:CREATE、DROP、ALTER5. 关系数据库的完整性约束包括____、____和____。
答案:实体完整性、参照完整性、用户定义的完整性三、简答题1. 简述数据库系统的特点。
答案:数据库系统的特点如下:(1)数据共享性高,冗余度低;(2)数据独立性高;(3)数据安全性好;(4)数据一致性;(5)支持事务处理。
2. 简述关系数据库的三大范式。
答案:关系数据库的三大范式如下:(1)第一范式(1NF):每个字段都是不可分割的最小数据单位,不存在重复的组;(2)第二范式(2NF):在1NF的基础上,表中的所有非主属性完全依赖于主键;(3)第三范式(3NF):在2NF的基础上,表中的所有字段之间不存在传递依赖。
3. 简述SQL语言的数据操纵功能。
《数据库系统》选择题及答案

《数据库系统》选择题及答案“数据库系统”选择题1。
数据库概述1。
下面对数据库的描述是正确的(c)a。
数据库是DBF文件b。
数据库是关系c。
数据库是结构化数据集d。
数据库是一组文件2。
数据独立性指的是(c)a。
数据取决于程序b。
程序依赖于数据c。
数据不依赖于程序d。
程序不依赖于数据3。
以下对数据库管理员职责的描述是不正确的(c)a。
数据库管理员是数据库系统的超级用户,负责控制和管理每个用户的访问权限。
数据库管理员负责监控数据库的运行。
数据库管理员负责前端应用程序的开发。
d。
数据库管理员负责在数据库系统出现故障时进行恢复。
4.数据库管理系统指的是(c)a。
数据库b .数据库系统c .数据库管理系统d .数据处理系统5。
具有低数据冗余、数据共享和高数据独立性的系统是(b)A.文件系统b .数据库系统c .操作系统d .高级程序6。
数据管理软件的下一层是(d)a数据库系统b数据库c管理信息系统d数据库管理系统7。
在数据库系统中,逻辑数据和物理数据可以相互转换。
该功能由(c)a .操作系统b .信息管理系统c .数据库管理系统d .文件系统8执行。
数据库中所有数据的总体逻辑结构的描述被视为数据库的(d)a。
存储模式b .子模式c .外部模式d .模式9。
用户看到的数据部分的本地逻辑结构的描述是(b)A.存储模式b .子模式c .概念模式d .模式10。
文件系统和数据库系统之间最大的区别是(d)A.数据共享b。
数据独立性c。
数据冗余d .数据结构11。
关于信息和数据,以下讨论是正确的(d)a。
信息不同于数据,但没有联系。
信息是数据的载体。
相同的信息以相同的数据形式d表示。
数据处理本质上是信息处理12。
描述事物本质的最小数据单位是(c)a。
记录b .文件c .数据项d .数据库13。
几个记录的集合称为(d)A.数据b。
数据库c。
数据项d .文件14。
数据库系统中的软件是指(a)a。
数据库管理系统b .应用c .数据库d .数据库管理员15。
《数据库系统》选择题及答案解析

《数据库系统》选择题一.数据库概述1.下列有关数据库的描述正确的是( C )。
A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件2.数据独立性是指( C )。
A.数据依赖于程序B.程序依赖于数据C.数据不依赖于程序 D.程序不依赖于数据3.以下关于DBA职责的叙述中,不正确的是( C )。
A.DBA是数据库系统的超级用户,负责控制和管理各个用户的访问权限B.DBA要负责监控数据库的运行C.DBA要负责前端应用程序的开发D.DBA要负责当数据库系统发生故障时进行恢复4.DBMS是指( C )。
A.数据库B.数据库系统C.数据库管理系统D.数据处理系统5.数据冗余度低、数据共享以及较高数据独立性等特征的系统是( B )。
A.文件系统B.数据库系统C.操作系统D.高级程序6.仅次于用户和数据库之间的一层数据管理软件是( D )。
A.数据库系统B.数据库C.管理信息系统D.数据库管理系统7.数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是( C )A.操作系统B.信息管理系统C.数据库管理系统D.文件系统8.数据库中对全部数据的整体逻辑结构的描述,作为数据库的( D )。
A.存储模式B.子模式C.外模式D.模式9.用户看到的那部分数据的局部逻辑结构的描述是( B )。
A.存储模式B.子模式C.概念模式D模式10.文件系统和数据库系统的最大区别是( D )。
A.数据共享B.数据独立C.数据冗余D.数据结构化11.关于信息和数据,下面的论述中正确是的( D )。
A.信息与数据,只有区别,没有联系B.信息是数据的载体C.同一信息用同一数据表示形式D.数据处理本质上就是信息处理12.描述事物性质的最小数据单位是( C )。
A.记录B.文件C.数据项D.数据库13.若干记录的集合称为( D )。
A.数据B.数据库C.数据项D.文件14.数据库系统中的软件是指( A )。
数据库选择题及答案

第二章习题一、选择题:1对关系模型叙述错误的是____。
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统答案:D2关系数据库管理系统应能实现的专门关系运算包括____。
A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表答案:B3关系模型中,候选码____。
A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D.以上都不是答案:C4在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为____。
A.候选码B.数据项C.主属性D.主属性值答案:A5同一个关系模型的任两个元组值____。
A.不能全同B.可全同C.必须全同D.以上都不是答案:A6在通常情况下,下面的关系中不可以作为关系数据库的关系是____。
A.R1(学生号,学生名,性别)B.R2(学生号,学生名,班级号)C.R3(学生号,学生名,宿舍号)D.R4(学生号,学生名,简历)答案:D7一个关系数据库文件中的各条记录____。
A.前后顺序不能任意颠倒,一定要按照输人的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D.前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列答案:B8自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的____。
A.元组B.行C.记录D.属性答案:D9等值连接与自然连接是____。
A.相同的B.不同的答案:B10设有下表所示的关系R,经操作ΠA, B(σB=’ b’(R))(Π为“投影”运算符,σ为“选择”运算符)的运算结果是____。
11如下表所示,两个关系R1和R2,它们进行____运算后得到R3。
数据库期末考试试题及答案

数据库期末考试试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体之间关系的是:A. 属性B. 关系C. 键D. 表答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据查询C. 数据备份D. 数据加密答案:D4. 以下哪个不是数据库设计中的范式:A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D5. 在数据库中,主键的作用是:A. 唯一标识表中的记录B. 存储数据C. 建立表与表之间的关系D. 排序数据答案:A6. 事务的四大特性不包括:A. 原子性B. 一致性C. 隔离性D. 持久性答案:D7. 以下哪个是数据库的并发控制技术:A. 索引B. 视图C. 锁D. 触发器答案:C8. 数据库的完整性约束包括:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 所有以上答案:D9. 数据库的恢复技术不包括:A. 事务日志B. 检查点C. 数据备份D. 索引答案:D10. 在数据库中,视图的作用是:A. 提高查询速度B. 简化用户操作C. 保护数据D. 存储数据答案:B二、简答题(每题10分,共30分)1. 解释什么是数据库的规范化,并说明其目的是什么?答:数据库的规范化是指按照一定的规则将数据库中的数据组织起来,以减少数据冗余和提高数据的一致性。
其目的是确保数据库的设计是合理的,避免数据的异常,如插入异常、删除异常和更新异常。
2. 描述数据库事务的ACID属性,并解释每个属性的含义。
答:事务的ACID属性包括:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。
- 一致性(Consistency):事务必须保证数据库从一个一致的状态转移到另一个一致的状态。
数据库 练习题(答案)

第四章练习题一、选择题1、设有两个关系R(A,B)和S(B,C),与下列SELECT语句SELECT A,B FROM RWHERE B NOT IN(SELECT B FROM S WHERE C='C56');等价的关系代数表达式是 [ C]A.πA,B(σC≠'C56'(R⋈S))B.πA,B(R ⋈ S)C≠'C56' C.R-πA,B(σC= 'C56'(R⋈S))D.R-πA,B(σC≠'C56'(R⋈S))2、嵌入式SQL的预处理方式,是指[ B]A.识别出SQL语句,加上前缀标识和结束标志B.把嵌入的SQL语句处理成函数调用形式C.对源程序进行格式化处理D.把嵌入的SQL语句编译成目标程序3、SQL中,“DELETE FROM 表名”表示 [ A]A.从基本表中删除所有元组B.从基本表中删除所有属性C.从数据库中撤消这个基本表D.从基本表中删除重复元组4、SQL中,聚合函数COUNT(列名)用于[ C]A.计算元组个数B.计算属性的个数C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数5、在传统SQL技术中,使用“ORDER BY”子句的SELECT语句查询的结果,实际上为 [B]A.数组 B.列表 C.包 D.集合6、在数据库中,能提高查询速度的是(C )A. 数据依赖B. 视图C. 索引D. 数据压缩7、语句 delete from sc 表明( A )A. 删除sc中的全部记录B. 删除基本表scC. 删除基本表sc中的列数据D. 删除基本表sc中的部分行8、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过( B )实现。
A. 指针B. 游标C. 数组D. 栈9、在下列基本表的定义中,数值5表示( C )CREATE TABLE student (Sno char(5) not null unique,Sname char(2));A. 表中有5条记录B. 表中有5列C. 表中字符串Sno 的长度D. 表格的大小10、在视图上不能完成的操作是( C )A. 更新视图B. 查询C. 在视图上定义新的基本表D. 在视图上定义新视图11、下列聚合函数中不忽略空值 (null) 的是(C)A、SUM (列名)B、MAX (列名)C、COUNT ( * )D、AVG (列名)12、SQL的查询语句的where子句中,对空值的操作,不正确的是( C )A、where AGE IS NULLB、where AGE IS NOT NULLC、where AGE = NULLD、where NOT (AGE IS NULL)13、Transact-SQL对标准SQL的扩展主要表现为( A )。
数据库测试题+答案
数据库测试题+答案一、单选题(共88题,每题1分,共88分)1.不属于数据库系统组成部分的是( )A、用户B、数据库管理系统C、硬件D、文件正确答案:D答案解析:数据库系统由数据库、数据库管理系统、硬件系统和用户四个部分组成。
2.下列关于关系数据库术语的说法中,错误的是()A、关系中的一行称为元组B、关系中的一列称为属性C、关系中属性的取值范围称为域D、关系中一列可以具有多种数据类型正确答案:D答案解析:关系型数据库中,同一列只能有一种数据类型。
3.关于数据库系统,下列叙述错误的是A、可以实现数据共享、减少数据冗余B、可以表示事物和事物之间的联系C、支持抽象的数据模型D、数据独立性较差正确答案:D答案解析:数据库系统管理阶段,数据和程序分开存储,因此独立性高。
4.在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。
A、中国、美国、法国、日本B、法国、日本、美国、中国C、中国、日本、法国、美国D、法国、美国、日本、中国正确答案:D答案解析:Access中的数据排序规则字母在不区分大小写的前提下,按A-Z的顺序排序,A最小,Z最大;多个字符排序按从左到右逐字符比较的方式,直到可以比较大小为止;数字按数值大小进行排序,文本型中的数字按从左到右逐个比较的方式;日期时间按先后顺序排序,日期时间越靠后,其值就越大;中文汉字按汉语拼音的字母进行排序。
5.如果Access数据表中,需要某个字段存储多个文件,可以选用( )数据类型A、备注型B、附件型C、OLE对象型D、超链接型正确答案:B答案解析:只有附件型能够存储多个被支持的文件。
6.关于获取外部数据,叙述错误的是 ()。
A、导入表后,在Access中修改、删除记录等操作不影响原数据文件B、链接表后,Access中对数据所作的改变都会影响原数据文件C、Access 中可以导入Excel表、其它Access数据库中的表和 DBase数据库文件D、链接表后形成的表的图标为Access生成的表的图标正确答案:D答案解析:链接表的图标与导入表的图标不同。
数据库期末考试题及答案2024
数据库期末考试题及答案2024一、选择题(每题2分,共20分)1. 以下哪个选项是关系型数据库管理系统?A. MongoDBB. OracleC. SQLiteD. HBase答案:B、C2. SQL语言中的SELECT语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 在关系型数据库中,以下哪个选项不是数据完整性约束?A. 主键约束B. 外键约束C. 检查约束D. 索引约束答案:D4. 数据库设计中,将实体间的一对多关系转换为表结构时,应该使用哪种关系?A. 一对一B. 一对多C. 多对多D. 无关答案:B5. 在数据库中,索引用于提高哪种操作的效率?A. 插入B. 更新C. 删除D. 查询答案:D6. 数据库事务的ACID属性中,"I"代表什么?A. 原子性B. 一致性C. 隔离性D. 持久性答案:C7. 在数据库中,范式理论的目的是?A. 提高查询速度B. 减少存储空间C. 避免数据冗余和更新异常D. 增加数据安全性答案:C8. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D9. 在数据库中,以下哪个选项不是数据库恢复技术?A. 日志文件B. 事务日志C. 检查点D. 数据加密答案:D10. 以下哪个选项不是数据库设计阶段?A. 概念设计B. 逻辑设计C. 物理设计D. 数据备份答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于_______和_______之间的软件。
答案:用户和操作系统2. 在数据库中,_______是最小的数据单位。
答案:数据项3. 数据库的三级模式包括外模式、概念模式和_______。
答案:内模式4. 在SQL中,_______关键字用于定义新表。
答案:CREATE TABLE5. 事务的_______属性保证了事务的不可分割性。
大专数据库试题及答案
大专数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:D2. 关系型数据库中,关系是指什么?A. 表格B. 行C. 列D. 数据库答案:A3. 在SQL中,用于创建新表的命令是?A. CREATE TABLEB. CREATE DATABASEC. INSERT INTOD. SELECT答案:A4. 下列哪个选项不是SQL中的聚合函数?A. SUMB. AVGC. MAXD. DISTINCT5. 在数据库设计中,规范化的主要目的是?A. 提高查询速度B. 减少数据冗余C. 提高数据安全性D. 增加数据量答案:B6. 数据库中的主键是什么?A. 用于唯一标识表中每行的字段B. 用于存储数据的字段C. 用于排序的字段D. 用于分组的字段答案:A7. 在关系型数据库中,表与表之间的关系可以是以下哪些类型?A. 一对一B. 一对多C. 多对多D. 所有以上答案:D8. SQL中的子查询是什么?A. 嵌套在另一个查询中的查询B. 用于创建新表的查询C. 用于删除数据的查询D. 用于更新数据的查询答案:A9. 数据库事务具有哪些特性?B. 一致性C. 隔离性D. 持久性E. 所有以上答案:E10. 在数据库中,索引用于什么?A. 增加数据存储空间B. 提高查询速度C. 减少数据冗余D. 加密数据答案:B二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是一种能够创建和管理______的系统。
答案:数据库2. 在关系型数据库中,表中的每一行称为______。
答案:记录3. SQL中的______子句用于从数据库表中选择数据。
答案:SELECT4. 在SQL中,______关键字用于删除表中的数据。
答案:DELETE5. 数据库的______是指在数据库中存储数据的方式。
答案:模式6. 在数据库设计中,______是一种设计策略,旨在减少数据冗余和提高数据一致性。
数据库期末考试试题及答案
数据库期末考试试题及答案第一部分:选择题(共20题,每题2分,共40分)1. 数据库是用来存储和管理什么类型的数据?a) 文件数据b) 网络数据c) 结构化数据d) 非结构化数据答案:c) 结构化数据2. 数据库系统的基本组成部分包括以下哪几个方面?a) 数据库管理系统(DBMS)b) 数据库应用程序c) 数据库模型d) 数据库管理员答案:a) 数据库管理系统(DBMS),b) 数据库应用程序,c) 数据库模型3. 下面哪个是关系数据库模型的特点?a) 数据以文件形式存储b) 数据以表格形式存储c) 数据以树形结构存储d) 数据以图形结构存储答案:b) 数据以表格形式存储4. 数据库的完整性约束包括以下几种类型?a) 实体完整性b) 参照完整性c) 域完整性d) 属性完整性答案:a) 实体完整性,b) 参照完整性,c) 域完整性,d) 属性完整性5. 数据库事务的ACID特性包括以下哪几个方面?a) 原子性b) 一致性c) 隔离性d) 持久性答案:a) 原子性,b) 一致性,c) 隔离性,d) 持久性6. 关系数据库中,外键用来表示什么类型的关系?a) 一对一关系b) 一对多关系c) 多对多关系d) 多层次关系答案:b) 一对多关系7. 下面哪个是数据库查询语言?a) Javab) C++c) SQLd) HTML答案:c) SQL8. 在数据库中,一个事务的隔离级别有哪几种选择?a) READ COMMITTEDb) REPEATABLE READc) SERIALIZABLEd) READ UNCOMMITTED答案:a) READ COMMITTED,b) REPEATABLE READ,c) SERIALIZABLE,d) READ UNCOMMITTED9. 数据库索引的作用是什么?a) 提高数据访问的速度b) 减少数据存储的空间c) 保证数据的一致性d) 控制数据的权限答案:a) 提高数据访问的速度10. 数据库范式用来做什么?a) 优化数据库查询b) 规范数据库模型c) 压缩数据库存储d) 加密数据库数据答案:b) 规范数据库模型11. 数据库触发器用来做什么?a) 检查数据的有效性b) 定期备份数据库c) 自动执行特定操作d) 创建数据库索引答案:c) 自动执行特定操作12. 数据库备份的作用是什么?a) 保护数据免受损失b) 提高数据库查询速度c) 减少数据存储空间d) 控制数据的权限答案:a) 保护数据免受损失13. 数据库连接是指什么?a) 数据库之间的关系b) 数据库中的数据关系c) 应用程序访问数据库的接口d) 数据库中的表之间的关系答案:c) 应用程序访问数据库的接口14. 数据库主键的作用是什么?a) 提高数据查询速度b) 控制数据的权限c) 唯一标识一条记录d) 加密数据库数据答案:c) 唯一标识一条记录15. 数据库视图是什么?a) 物理存储的数据b) 存储过程c) 虚拟表d) 数据库备份文件答案:c) 虚拟表16. 数据库设计的范式分为几个级别?a) 1NF, 2NF, 3NF, BCNFb) 1NF, 2NF, 3NF, 4NFc) 1NF, 2NF, 3NFd) 1NF, 2NF, 3NF, 5NF答案:b) 1NF, 2NF, 3NF, 4NF17. 数据库连接的类型包括以下哪几种?a) 内连接b) 外连接c) 自连接d) 所有答案都正确答案:d) 所有答案都正确18. 数据库中的事务是?a) 一条SQL语句b) 一组SQL语句c) 一个数据库操作d) 一个用户操作答案:b) 一组SQL语句19. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 控制和管理数据库访问c) 进行数据库备份和恢复d) 所有答案都正确答案:d) 所有答案都正确20. 数据库中的事务日志是用来做什么?a) 记录数据库的结构b) 记录数据库的访问权限c) 记录数据库操作的序列d) 记录数据库查询结果答案:c) 记录数据库操作的序列第二部分:填空题(共10题,每题2分,共20分)1. 触发器是通过在数据库中定义______,在特定的数据更新、插入、删除等操作发生时被自动执行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库选择题答案(总23页) --本页仅作为文档封面,使用时请直接删除即可-- --内页可以根据需求调整合适字体及大小-- 数据库289道选择题 1.下列关于数据的说法错误的是(A )。 A.数据都能参加数值运算 B.图象声音也是数据的一种 C.数据的表示形式是多样的 D不同类型的数据处理方法不同 2.下列关于信息的说法错误的是(B )。 A 同一信息可有多种数据表示形式 B 数据库中保存的就是信息 C 信息是数据的含义 D 信息是抽象的 3.下列关于数据处理的说法正确的是( B )。 A数据处理是将信息转换成数据的过程. B 数据处理是将数据转换成信息的过程. C数据处理是对数据进行算术运算 D数据处理是数据的简单收集 4下列关于人工管理阶段的说法错误的是( C )。 A数据不能长期保存 B 程序复杂 C程序之间能共享数据 D 数据量小 5下列关于文件管理阶段的说法正确的是(B )。 A 对数据统一控制管理 B 数据冗余度大 C 数据独立性强 D 数据完全实现了共享 6在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是( D )。 A 人工管理阶段和文件系统阶段 B 文件系统阶段 C 文件系统阶段和数据库阶段 D 人工管理阶段 7下列关于数据库管理阶段的说法错误的是(C )。 A 数据的共享性高,冗余度低,易扩充 B 数据真正实现了结构化 C 数据独立性差 D 数据由DBMS统一管理和控制 8数据库技术的基础是(A )。 A. 数据管理技术 B. 数据传输技术 C. 计算机技术 D. 数据安全技术 9数据库系统的核心任务是(B )。 A. 将信息转换成数据 B. 数据管理 C. 实现数据共享 D. 保证数据安全 10下列不属于数据库系统组成的是(B )。 A. DB B. ASP C. DBA D. 计算机硬件 11数据库的特点之一是数据共享,严格地讲,这里的数据共享指(C )。 A. 同一应用中的多个程序共享一个数据集合 B. 多个用户、同一种语言共享数据
C. 多种应用、多种语言、多个用户相互覆盖地使用数据集合 D. 多个用户共享一个数据文件 12在数据库中存储的是(C )。 A. 数据 B. 数据模型 C. 数据以及数据之间的联系 D. 信息 13下列关于数据库特点的说法正确的是(D )。 A. 数据能共享但数据冗余很高 B. 能保证数据完整性但降低了安全性 C. 数据独立性高但不能实现共享 D. 数据能共享且独立性高 14数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和( D )。 A. 最终用户 B. DBA C. 数据库应用系统开发人员 D. 各类相关人员 15数据库系统软件包括(D )和数据库应用系统及开发工具。 A. 数据库应用程序 B. 高级语言 C. OS D. DBMS 16下列关于数据库的说法错误的是(B )。 A. 数据库存在于计算机系统中 B. 数据库中的数据因为独立而没有联系 C. 数据结构化 D. 数据以文件方式存储 17数据库系统的核心是(D )。 A. 编译系统 B. 数据库 C. 操作系统 D. 数据库管理系统 18数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是(A )。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 19对数据库数据的存储方式和物理结构的逻辑描述是(A )。 A. 内模式 B. 模式 C. 外模式 D. 用户模式 20(B )是对数据库中全部数据的逻辑结构和特征的总体描述。 A. 内模式 B. 模式 C. 外模式 D. 用户模式 21数据库三级模式体系结构的划分有利于保持数据库的(A )。 A. 数据独立性 B. 数据安全性 C. 结构规范化 D. 操作可行性 22数据库的概念模型用(A )来描述。 A. E-R图 B. 内模式 C. 存储模式 D. 外模式 23如果将职工记录定义为(编号,姓名,性别),则(编号,姓名,性别)就是(D)。 A. 模式 B. 内模式 C. 映射 D. 外模式 24下列关于三级模式间的映射的说法中正确的是(D )。 A. 映射可有可无 B. 三级模式间有3个映射 C. 普通用户可以修改映射 D. 映射保证了数据的物理独立性 25在数据库三级模式结构中,外模式的个数(B )。 A. 只有一个 B. 可以有多个 C. 与用户个数相同 D. 由设置的系统参数决定 26数据库管理系统DBMS是(C )。 A. 一个完整的数据库应用系统 B. 一组硬件 C. 一组软件 D. 既有硬件也有软件 27数据库管理系统DBMS的主要功能之一是( B)。 A. 修改数据库 B. 定义数据库 C. 应用数据库 D. 保护数据库 28在计算机系统中能够实现对数据库资源进行统一管理和控制的是(A )。 A. DBMS B. MDBS C. DBS D. DDBS 29在关系数据库中,我们可以修改表是因为DBMS提供了(A )。 A. 数据操作功能 B. 数据定义功能 C. 数据查询功能 D. 数据运行功能 30DBMS的组成不包括(C )。 A. 数据定义语言DDL B. 数据操纵语言DML C. ASP D. 例行程序 31按照传统的数据模型分类,数据库系统可分为三种类型(B )。 大型. 中型和小型 层次. 网状和关系 西文. 中文和兼容 数据. 图形和多媒体 32用树型结构来表示实体之间联系的模型称为(A )。 A. 层次模型 B. 关系模型 C. 运算模型 D. 网状模型 33按照数据模型划分,SQL SERVER2000是一个(A )。 A. 关系型数据库管理系统 B. 网状型数据库管理系统 C. 层次型数据库管理系统 D. 混合型数据库管理系统 34关系数据模型用(C )结构表示实体和实体间的联系。 树型 网状 二维表 对象 35E-R图中用( C )表示联系。 A. 矩形 B. 正方形 C. 菱形 D. 椭圆形 36实体是信息世界中的术语,与之对应的关系数据库术语为( A )。 A. 元组 B. 数据库 C. 字段 D. 文件 37实体间的联系存在着(D )。 A. 1:1联系 B. 1:n联系 C. m:n联系 D. 上述三种联系 38一个公司可以接纳多名职员参加工作,但每个职员只能在一个公司工作,从公司到职员之间的联系类型是(D )。 A. 多对多 B. 一对一 C. 多对一 D. 一对多 39E-R方法的三要素是(C )。 A. 实体、属性、实体集 B. 实体、码、关系 C. 实体、属性、关系 D. 实体、域、码 40E-R图中用( A )表示实体。 A. 矩形 B. 正方形 C. 菱形 D. 椭圆形
41.关系数据表的关键字由( D)个字段组成。 A.一个 B.;两个 C.多个 D.一个或多个 42.以下叙述错误的是(B )。 A.关系数据库的结构一般保持不变,但可根据需要进
行修改 B.一个数据表组成一个关系数据库,多种不同的数据
则需要创建多个数据库 C.关系数据表中的所有记录的关键字字段的值互不相
同 D.关系数据表的外部关键字是另一个表的主关键字 43.参照完整性规则指出:表的(B )必须是另一个
表主键的有效值,或是空值。 A.候选键 B.外键 C.主键 D.主属性 44.关系数据库规范化是为了解决关系数据库中
(A )的问题而引入的。 A.插入、删除及数据冗余 B.提高查询速度 C.减少数据操作的复杂性 D.保证数据的安全性和完整性 45.关系数据库是若干(A )的集合。 A.表(关系) B.视图 C.列 D.行 46.在关系模式中,实现“关系中不允许出现相同的元
组”的约束是( B )约束:。 A.候选键 B.主键 C.键 D.任一键 47.约束“年龄限制在18-30岁之间”属于DBMS的
( B)功能。 A.安全性 B.完整性 C.并发控制 D.恢复 48.反映现实世界中实体及实体间联系的信息模型是
( D )。 A.关系模型 B.层次模型 C.网状模型 模型 49.关系数据模型的3个组成部分中,不包括
( D )。 A.完整性规则 B.数据结构 C.数据操作 D.并发
控制 50.如何构造出一个合适的数据逻辑结构是( C )主
要解决的问题。
A.关系数据库优化 B.数据字典 C.关系数据库规
范化理论 D.关系数据库查询 51.在关系数据库中,关系是指(D ) A.视图 B.属性 C.实体 D.二维表 52.数据库中的冗余数据是指( B )的数据。 A.容易产生错误 B.容易产生冲突 C.无关紧要
D.由基本数据导出 53.如果A表示某学校学生的集合,B表示该学校所有
课程的集合,则A与B的笛卡尔积表示(A )。 A.所有可能选课的情况 B.所有学生
选部分课程的情况 C.所有课程被部分学生选课的情况 D.以上均不是 54.如果集合A含2个元素,集合B含3个元素,则A
与B的笛卡尔积包含( B )个元素。
55.候选关键字的属性可以有( D )。 A.多个 个 个 个或多个 56.关系模型中有三类基本的完整性约束,定义外部关
键字实现的是( C )。 A.实体完整性 B.域完整性 C.参照完整性 D.
实体完整性、参照完整性和域完整性 57.在概念模型中,一个实体集对应于关系模型中的一
个( D )。 A.元组 B.字段 C.属性 D.关系 58.在关系运算中,投影运算是(B )。 A.在基本表中选择满足条件的记录组成一个新的关系 B.在基本表中选择字段组成一个新的关系 C.在基本表中选择满足条件的记录和属性组成一个新
的关系 D.以上均正确 59在关系运算中,选择运算是(A )。 A.在基本表中选择满足条件的记录组成一个新的关系 B.在基本表中选择字段组成一个新的关系 C.在基本表中选择满足条件的记录和属性组成一个新
的关系 D.以上均正确 60.关于关系模式的关键字,以下说法正确的是
(B )。 A.一个关系模式可以有多个主关键字 B.一个关系模
式可以有多个侯选关键字 C.主关键字可以取空值 D.关系模式必须有主关键字 61 在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(B )。 A临时关键字 B主关键字 C外部关键字 D索引关键字