数据库判断题答案精编版
数据库试题及答案_两套

数据库试题及答案两套收藏数据库原理试题(A卷)一、填空题(每空1分,共20分)1.对于一个国家来说,数据库的建设规模、数据库信息量的__________________________ 和 _____________ 已成为这个国家信息化程度的 __________________ 。
2.数据模型通常由:__________________ 、___________________ 和 _______________ 三部分组成。
3.游标的功能是把_________________ 转换为_________________ o4.最常用的数据库的恢复技术是_______________ 和______________ 。
5. ____________ 模型是现实世界到_______________ 机器模型的中间桥梁。
6.数据独立性是指______________ 和______________ 独立性。
7.数据库应用程序开发工具目前有_______________________ 、_________________ 、 _________________ 、和 __________________ 等。
&目前数据库产品有SQL Server和____________________ 、___________________ 等。
二、选择题(每小题1分,共10分)1.关于冗余数据的叙述中,不正确的是()。
A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难.C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2.概念模型独立于()。
A . ER模型B •硬件设备C . DBMSD .操作系统3.下列叙述正确的为()。
A.主码是一个属性,它能唯一表识一列B.主码是一个属性,它能唯一表识一行C.主码是一个属性或属性集,它能唯一表识一列D.主码是一个属性或属性集,它能唯一表识一行4.数据库三级模式体系结构的划分,有利于保持数据库的()。
数据库应用技术判断题

数据库应用技术判断题1:实体型是指实体属性的集合,表示实体所固有的若特征。
( )正确错误2:用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
( )正确错误3:关系是元组的集合。
()正确错误4:关系模型不能表示实体之间多对多联系。
( )正确错误5:属性取值的变化范围称为该属性的域。
( )正确错误6:数据库开发的需求分析阶段必须要有用户参与。
()正确错误7:属性是指实体具有的某种特性或若干方面的特性。
( )正确错误8:事物之间往往存在某种自然联系,这种联系不能叫实体。
( )正确错误9:关系模型就是关系数据库。
( )正确错误10:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
()正确错误1:事物之间往往存在某种自然联系,这种联系不能叫实体。
( )正确错误2:关系是元组的集合。
()正确错误3:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
()正确错误4:关系模型不能表示实体之间多对多联系。
( )正确错误5:属性是指实体具有的某种特性或若干方面的特性。
( )正确错误6:关系模型就是关系数据库。
( )正确错误7:数据库开发的需求分析阶段必须要有用户参与。
()正确错误8:实体型中各属性的具体取值称为实体值。
( )正确错误9:用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
( )正确错误10:实体型是指实体属性的集合,表示实体所固有的若特征。
( )正确错误1:关系是元组的集合。
()正确错误正确错误9:属性是指实体具有的某种特性或若干方面的特性。
( )正确错误10:实体型是指实体属性的集合,表示实体所固有的若特征。
( )正确错误1:事物之间往往存在某种自然联系,这种联系不能叫实体。
( )正确错误2:任何一张二维表格都表示一个关系。
()正确错误3:实体型是指实体属性的集合,表示实体所固有的若特征。
( )正确错误4:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
数据库题库含参考答案

数据库题库含参考答案一、单选题(共98题,每题1分,共98分)1.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括()。
A、项目计划书B、需求规范说明书C、可行性分析报告D、系统范围与边界正确答案:B2.下列哪些属性不适合建立索引?()。
A、经常岀现在GROUP BY子句中的属性B、经常参与连接操作的属性C、经常出现在WHERE子句中的属性D、经常需要进行更新操作的属性正确答案:D3.下列属于数据仓库特点的是()。
A、一次处理的数据量小B、综合性和提炼性数据C、面向操作人员,支持日常操作D、重复性的、可预测的处理正确答案:B4.下述哪一个SQL语句用于实现数据存取的安全机制()。
A、COMMITB、ROLLBACKC、GRANTD、CREATE TABLE正确答案:C5.有教师表(教师号,姓名,职称.所在系)和授课表(教师号,课程号,授课学年,授课时数),同一门课程可由多个教师讲授,同一个教师也可讲授多门课程,査询从未被“教授”讲授过的课程的课程号,正确的语句是()。
A、SELECT课程号FROM授课表a JOIN教师表bON a 教师号=b.教师号WHERE职称!='教授'B、SELECT课程号FROM授课表a RIGHTOUTTER JOIN教师表bONa.教师号=b.教师号C、SELECT课程号FROM授课表WHERE课程号NOT IN (SELECT课程号FROM授课表a JOIN授课表b ON a 教师号=b.教师号WHERE职称!='教授')D、SELECT课程号FROM授课表WHERE课程号IN (SELECT课程号FROM授课表a JOIN授课表b ON a 教师号=b.教师号WHERE职称!=,教授,)正确答案:D6.下列有关范式的叙述中正确的是()。
A、如果关系模式RG 1NF,且R中主属性完全函数依赖于码,则R是2NFB、如果关系模式RG3NF, X、YCU,若X—Y,则R是BCNFC、如果关系模式ReBCNF,若X一一Y (Y4X)是平凡的多值依赖,则R 是4NFD、—个关系模式如果属于4NF,则一定属于BCNF;反之不成立正确答案:D7.下列说法正确的是( )。
数据库习题与答案

数据库习题与答案一、选择题1、以下哪个不是数据库的特征?A.共享性B.安全性C.完整性D.随意性答案:D.随意性解释:数据库具有共享性、安全性、完整性等特征,但随意性并不是数据库的特征。
2、下列哪个是关系型数据库的优点?A.易于使用和管理B.支持复杂查询C.可以存储大量数据D.以上都是答案:D.以上都是解释:关系型数据库具有易于使用和管理、支持复杂查询、可以存储大量数据等优点。
3、SQL是下列哪个数据库系统的标准语言?A. OracleB. MySQLC. SQL ServerD. DB2答案:A. Oracle解释:SQL是Oracle数据库系统的标准语言。
4、下列哪个是数据库系统的组成部分?A.数据库B.操作系统C.应用程序D.以上都是答案:D.以上都是解释:数据库系统由数据库、操作系统、应用程序等组成。
5、下列哪个是对数据库系统的正确描述?A.数据库系统可以取代文件系统B.数据库系统与文件系统完全不同C.数据库系统是一个层次结构D.数据库系统是一个客户-服务器结构答案:D.数据库系统是一个客户-服务器结构解释:数据库系统是一个客户-服务器结构,它由多个组成部分组成,包括数据库、操作系统、应用程序等。
与文件系统相比,数据库系统可以提供更高效、更可靠的数据存储和管理。
二、填空题1、________是指数据的结构化程度。
关系型数据库中的数据是按照__________组织的。
答案:数据结构化;表格形式解释:数据的结构化程度是指数据之间关系的清晰程度和组织方式。
在关系型数据库中,数据是按照表格形式组织的,每个表格由行和列组成,行表示记录,列表示字段。
2、SQL语言中,可以使用_________关键字来创建一个新的表格。
____________用于向表格中插入数据。
答案:CREATE TABLE;INSERT INTO解释:在SQL语言中,可以使用CREATE TABLE关键字来创建一个新的表格。
INSERT INTO用于向表格中插入数据。
数据库考试试题及答案

数据库考试试题及答案数据库考试试题及答案数据库是计算机科学中非常重要的一个概念,它是用来存储和管理数据的系统。
在计算机科学相关专业的学习中,数据库课程是必不可少的一门课程。
而在学习过程中,考试是检验学生对数据库知识掌握程度的重要方式之一。
本文将介绍一些常见的数据库考试试题及其答案。
一、选择题1. 数据库的主要特点是什么?a) 数据独立性b) 数据一致性c) 数据安全性d) 数据完整性答案:a) 数据独立性2. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 运行程序c) 进行网络通信d) 控制硬件设备答案:a) 存储和管理数据3. 关系数据库中,什么是主键?a) 用于标识关系中的一个元组的属性或属性组b) 用于标识关系中的一个属性或属性组c) 用于标识关系中的一个关系d) 用于标识关系中的一个元组答案:a) 用于标识关系中的一个元组的属性或属性组4. 数据库中的事务是什么?a) 一组操作的集合b) 一个操作c) 一个数据项d) 一个数据表答案:a) 一组操作的集合5. 数据库中的ACID是什么的缩写?a) 原子性、一致性、隔离性、持久性b) 原子性、一致性、隔离性、可靠性c) 原子性、完整性、隔离性、可靠性d) 原子性、完整性、隔离性、持久性答案:a) 原子性、一致性、隔离性、持久性二、填空题1. 数据库的三级模式分别是________、________和________。
答案:外模式、概念模式、内模式2. 关系数据库中,用于标识关系中的一个元组的属性或属性组称为________。
答案:主键3. 数据库中的事务具有ACID特性,其中A代表________。
答案:原子性4. 数据库中,用于保证数据的完整性的约束称为________。
答案:完整性约束5. 数据库中,用于保证数据的一致性的约束称为________。
答案:参照完整性约束三、简答题1. 请简要解释数据库的三级模式。
答:数据库的三级模式是外模式、概念模式和内模式。
数据库判断题答案精编版

判断题1.数据是表示信息的具体形式,信息是数据表达的内容。
(√)2.在数据库的三级模式结构中内模式可以有多个。
(×)3.数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用程序的正常运行。
(√)4.当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。
(√)5.数据处理是将信息转换成数据的过程。
(×)6.数据库在计算机系统中不是以文件方式存储的。
(×)7.数据库系统其实就是一个应用软件。
(×)8.三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。
(√)9.三级模式间存在三个映射关系。
(×)10.DBMS不需要操作系统的支持就可以实现其功能。
(×)11.11 用二维表来表示实体之间联系的模型称为网状模型。
(×)12 在E-R图中,用来表示属性的图形是椭圆形。
(√ )13 关系模型是目前最常用的数据模型。
(√ )14 属性的取值范围称为属性的域。
(√ )15 同类实体的集合称为实体型。
(×)16 关系数据库模型的3个要素分别为数据增加、数据修改、数据查询。
( ×)17 消除了部分函数依赖的1nf的关系模式必定是2nf。
( ×)18 数据表的关键字用于唯一标识一个记录,每个表必须具有一个关键字,主关键字只能由一个字段组成(√ )19 按照完整性规则,外部关键字应该关联表中的字段值保持一致。
(√ )20、关系数据库是用树结构来表示实体之间的联系的。
(×)21、关系表中的每一行称作一个元组。
(√)22、关系表中的每一列称为属性。
(√)23、候选关键字和主关键字不同,不能唯一标识一个记录(×)24、e-r图是由实体、联系和属性3要素组成。
(√)25、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。
(仅供参考)数据库试题及答案

_语言。
6.SQL 语言集
、
、
和
功能于一体,充分体现了关系数据语
言的特点和优点。
7.数据库管理系统保证数据安全的主要措施是进行
。
8.人们已经提出了许多种类型的数据依赖,其中最重要的是
和
。
9.关系模式由 3NF 转化为 BCNF 是消除了主属性对码的
和
。
10.数据库设计应包括两个方面的内容:
设计和
设计。
4
SC
学号
课程号
成绩
Sno
Cno
Grade
95001
1
92
95001
2
85
95001
3
88
95002
2
90
95002
3
80
图 1 学生-课程数据库 写出完成下列要求的 SQL 语句: 1) 查询所有年龄在 20 岁以下的学生姓名与年龄。
2) 查询年龄不在 20~23(包括 20 岁和 23 岁)之间的学生的姓名、系别和年龄。
一、填空题
1.将数据库从 SQL Server 实例中删除,即在逻辑上将数据文件和日志文件与服务器相脱离,
但文件并不从磁盘上删除,此操作称为
,可通过
将其重新加载到 SQL Server
实例中。
2.SQL Server 中用于服务器的所有初始化信息和系统级信息的的系统数据库是
。
3.打开数据库 student,使之成为当前数据库,可以使用语句
3) 查询每个学生及其选修课程的情况。
试题中没有,也许要考的部分; ER 图(要注明一对一,一对多) 2NF,3NF,SCNF 等的转化(最简单的作业上的怎么转化为标准范式)
数据库判断题答案

判断题1.数据就是表示信息的具体形式,信息就是数据表达的内容。
(√)2.在数据库的三级模式结构中内模式可以有多个。
( ×)3.数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用程序的正常运行。
( √ )4.当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。
( √)5.数据处理就是将信息转换成数据的过程。
( ×)6.数据库在计算机系统中不就是以文件方式存储的。
(×)7.数据库系统其实就就是一个应用软件。
( ×)8.三级模式结构也就就是从逻辑上对数据库的组织从内到外进行的3个层次描述。
(√ )9.三级模式间存在三个映射关系。
( ×)10.DBMS不需要操作系统的支持就可以实现其功能。
( ×)11.11 用二维表来表示实体之间联系的模型称为网状模型。
( ×)12 在E-R图中,用来表示属性的图形就是椭圆形。
(√ )13 关系模型就是目前最常用的数据模型。
(√ )14 属性的取值范围称为属性的域。
(√ )15 同类实体的集合称为实体型。
( ×)16 关系数据库模型的3个要素分别为数据增加、数据修改、数据查询。
( ×)17 消除了部分函数依赖的1nf的关系模式必定就是2nf。
( ×)18 数据表的关键字用于唯一标识一个记录,每个表必须具有一个关键字,主关键字只能由一个字段组成(√ )19 按照完整性规则,外部关键字应该关联表中的字段值保持一致。
(√ )20、关系数据库就是用树结构来表示实体之间的联系的。
(×)21、关系表中的每一行称作一个元组。
(√)22、关系表中的每一列称为属性。
(√)23、候选关键字与主关键字不同,不能唯一标识一个记录(×)24、e-r图就是由实体、联系与属性3要素组成。
(√)25、数据库设计包括两个方面的设计内容,它们就是内模式设计与物理设计。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
判断题
1.数据是表示信息的具体形式,信息是数据表达的内容。
(√)
2.在数据库的三级模式结构中内模式可以有多个。
(×)
3.数据独立性指数据的存储与应用程序无关,数据存储结构的改变不影响应用程序的正常运行。
(√)
4.当数据库的存储结构改变了,由数据库管理员对模式/内模式映射作相应改变,可以使模式保持不变,从而保证了数据的物理独立性。
(√)
5.数据处理是将信息转换成数据的过程。
(×)
6.数据库在计算机系统中不是以文件方式存储的。
(×)
7.数据库系统其实就是一个应用软件。
(×)
8.三级模式结构也就是从逻辑上对数据库的组织从内到外进行的3个层次描述。
(√)
9.三级模式间存在三个映射关系。
(×)
10.DBMS不需要操作系统的支持就可以实现其功能。
(×)
11.11 用二维表来表示实体之间联系的模型称为网状模型。
(×)
12 在E-R图中,用来表示属性的图形是椭圆形。
(√ )
13 关系模型是目前最常用的数据模型。
(√ )
14 属性的取值范围称为属性的域。
(√ )
15 同类实体的集合称为实体型。
(×)
16 关系数据库模型的3个要素分别为数据增加、数据修改、数据查询。
( ×)
17 消除了部分函数依赖的1nf的关系模式必定是2nf。
( ×)
18 数据表的关键字用于唯一标识一个记录,每个表必须具有一个关键字,主关键字只能由一个字段组成(√ )
19 按照完整性规则,外部关键字应该关联表中的字段值保持一致。
(√ )
20、关系数据库是用树结构来表示实体之间的联系的。
(×)
21、关系表中的每一行称作一个元组。
(√)
22、关系表中的每一列称为属性。
(√)
23、候选关键字和主关键字不同,不能唯一标识一个记录(×)
24、e-r图是由实体、联系和属性3要素组成。
(√)
25、数据库设计包括两个方面的设计内容,它们是内模式设计和物理设计。
(×)
26、在e-r图中,用来表示实体的图形是菱形。
(×)
27、在e-r图中,用来表示属性的图形是椭圆形。
(√)
28、SQL Server 2000由两个部分组成:服务器组件和客户端工具。
(√)
29、企业管理器中只能查看连接的SQL Server 服务运行状态,不能停止服务。
(×)
30、身份验证模式是在安装SQL Server 过程中选择的,系统安装之后,可以重新修改SQL Server 系统的验证模式。
(√)31、查询窗口的编辑器窗口格是一个文本编辑器,可以在这里输入 Transact-SQL 语句,执行返回的结果集显示在结果窗口。
(√)
32、数据库通常被划分为用户视图和物理视图。
(×)
33、tempdb数据库保存所有的临时表和临时关系。
(×)
34、数据文件是存放数据和数据库对象的文件,一个数据库只能有一个数据文件。
(×)
35、master数据库记录SQL Server系统的所有系统信息。
(√)
36、空值不同于空字符串或数值零,通常表示未填写、未知(Unknown)、不可用或将在以后添加的数据。
(√)
37、SQL Server通过限制列中数据、行中数据和表之间数据来
保证数据的完整性。
(√)
38、每个表至多可定义256列。
(×)
39、删除表时,与该表相关联的规则和约束不会被删除。
(×)
40.如果对行的更新违反了某个约束或规则,或者新值的数据类
型与列不兼容,则取消该语句、返回错误并且不更新任何记录。
( √ )
41在查询分析器中,查询的显示结果也可以保存,并且扩展名为.SQL。
( √ )
42.SELECT语句中的条件可以用WHERE或HAVING引出,但HAVING 必须在GROUP BY之后使用。
( √ )
43.SELECT语句中的ORDER BY子句中,如果有多个排序标准,它们之间是用分号分隔,查询结果与排序标准的先后顺序有关。
( × )
44.SELECT语句中的INTO可以将查询结果保存成表或文本文件。
( √ )
45.SELECT查询数据时,如果使用右连接,则是限制右边表的记录。
( × )
46.一个表的多个属性的组合可以创建多个不同的索引。
( √ )
47.一个表的一个属性可以创建成主键索引和非聚集索引。
( √ )
48非聚集索引不能保证表中索引列的数据的唯一性。
( √ )
49.唯一索引和聚集索引都能保证表记录的唯一性。
( √ )
50.创建视图时不能使用ORDER BY子句。
(√ )
51.可以在表或临时表上创建视图。
(√ )
52.视图是一个虚拟表,并不表示任何物理数据,而只是用来查看数据的窗口而已。
( √ )
53.通过视图可以修改表的属性。
( × )
54.声明局部变量时不需要指明数据类型。
(× )
55.变量就是同时可以有多个值的量。
( × )
56.SELECT和SET都可以为一个局部变量赋值。
(√ )
57.在程序中写的注释必须单独占一行。
(× )
58.在程序设计中,语句块 BEGIN…END 可有可无。
(× )
59 删除表时,默认对象也会自动删除。
×
60 创建规则时,规则表达式可以包括表的列名。
√
61 外键的值唯一的标识了表中的一行记录。
×
62 并发性就是两个或两个以上的用户同时对数据执行的操作。
√
63 事务死锁后,不用关机也可以解除死锁。
√
64 一组相同的T-SQL语句可以在查询分析器中执行,也可以保存为存储过程后执行,二者没有区别。
×
65 以“sp_”为前缀的存储过程为系统存储过程,命名本地存储过程的时候,避免使用“sp_”前缀。
√
66 存储过程在每次执行前都需要编译。
×
67 存储过程允许嵌套,即在一个存储过程中可以调用其他存储过程。
√
68 触发器是一种特殊类型的存储过程,可以直接通过名字调用。
√
69 根据函数返回值形式的不同将用户自定义函数分为3种类型。
√
70 使用用户定义函数的方法与使用SQL Server2000内置函数的方法完全相同。
×
71 用户对“学生”表的SELECT权限为禁止,但该用户所属角色具有“学生”表的SELECT权限,则该用户仍可以查询“学生”表数据。
×
72 SQL Server采用了标准SQL Serve登录和集成WindowsNT 登录两种方式。
√
73 SQL Server管理员不能修改固定数据库角色所具有的权限。
×
74 DTS服务不能实现对规则、账户对象的传输。
×
75 使用DTS服务,可以将SQL Server中表的数据转换成Flat File文件。
√
76 分布式查询可以访问来自本机或其他机器上的异类数据
源的数据。
√。