数据库判断题答案精编版

合集下载

数据库试题及答案_两套

数据库试题及答案_两套

数据库试题及答案两套收藏数据库原理试题(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、数据库设计包括两个方面的设计内容,它们就是内模式设计与物理设计。

精编2020年最新公需科目大数据考核题库完整版(含答案)

精编2020年最新公需科目大数据考核题库完整版(含答案)

2020年最新公需科目《大数据》考试题(含答案)一、单选题1.下列关于数据重组的说法中,错误的是( A)。

(单选题)A.数据重组是数据的重新生产和重新采集B.数据重组能够使数据焕发新的光芒C.数据重组实现的关键在于多源数据融合和数据集成D.数据重组有利于实现新颖的数据模式创新二、多选题2.根据涂子沛先生所讲,数据就是简单的数字。

×正确错误3.林雅华博士指出,网络时代的国家治理必须要借鉴互联网多元向度.扁平化.相互竞合的方式进行。

√正确错误4.根据周琦老师所讲,大数据加速道路网络快速更新,高德()完成全国10万公里15万处更新。

A.2010年B.2006年C.2014年D.2008年5.大数据时代的五个无处不在,具体指的是().服务无处不在。

A.网络无处不在C.大数据无处不在D.软件无处不在6.国务院在哪一年印发了《促进大数据发展行动纲要》?AA.2015年B.2014年C.2016年D.2013年7.建立大数据需要设计一个什么样的大型系统?ABCD分A.能够把应用放到合适的平台上B.能够开发出相应应用C.能够存储数据D.能够处理数据8.林雅华博士指出,网络时代的国家治理必须要借鉴互联网多元向度.扁平化.相互竞合的方式进行。

(判断题 1 分)■正确错误 49.2000 年,全国涉农网站超过 6000 家。

(判断题 1 分)正确■错误9.信息社会经历的发展阶段包括()。

A.大数据时代B.计算机时代C.互联网时代10.2015年,腾讯微信月活跃用户超过8亿。

正确错误11.“大数据”一词,最早出现于20世纪90年代,当时的数据仓库之父比尔·恩门经常提及Big Data。

对12.医疗领域如何利用大数据?ABCDA.临床决策支持B.个性化医疗C.社保资金安全D.用户行为分析13.云计算使得使用信息的存储是一个()的方式,它会大大地节约网络的成本,使得网络将来越来越泛在.越来越普及,成本越来越低。

数据库(判断题)正确题

数据库(判断题)正确题

判断题:(正确的)1.无论创建何类宏,一定要进行的是“选择宏操作”2.在宏设计窗口中添加时,可以直接在“操作”列中输入操作名。

3.查询的结果总是与数据库源中的数据保持同步。

4.参数查询的参数值在创建查询时不需定义,而是在系统运行查询时由用户利用对话框来输入参数值的查询。

5.网状模型的主要特征是允许一个以上的结点无父结点且一个结点可以有多于一个的父结点。

6.向导不是Access数据库的对象类型。

7.对于已存在“一对多”关系的俩个窗体,将“—”方的窗体作为子窗体的操作是错误的。

8.窗体对象有“设计视图”,“数据表视图”,“窗体视图”三种视图。

9.创建表时可以在表设计器中进行。

10.VBA是VB的子集。

11.参数查询的参数值在创建查询时不需定义,而是在系统运行查询时由用户利用对话框来输入参数值的查询。

12.应用系统程序的菜单可分为快捷菜单和下拉菜单。

13.宏是一种特定的编码,是一个或多个操作命令的集合。

14.若上调产品价格,最方便的方法是使用“更新查询”。

15.从一个外部Access数据库中导入的表,在导入后就可以和自身创建的表一样进行任何操作了,没有任何区别。

16.系统常量用户可直接引用。

17.“表对象”在Access2003的七种对象中处于核心地位。

18.使用自动创建报表“允许用户选择所需输出的记录或字段”说法是不正确的。

19.将表中的字段定义为“主键”,其作用使字段中的每一个记录都必须是唯一的以便于索引。

20.信息可以定义为人们对于客观事物属性和运动状态的反应。

21.内部计算函数“A VG”的意思是求所在字段内所有的值得平均值。

22.列表和组合框之间的区别是组合框除包含一个可以接受输入的文本框外,还可以从下拉列表中选择一个值。

23.数据库文件扩展名是MDB。

24.VBA中的标识符不区分大小写。

25.可以将窗体转换成报表。

26.向导不是Access数据库的对象类型。

27.用于显示记录的绑定到字段的一组控件,应该将其放置在窗体的“主体”节中。

数据库判断题全集

数据库判断题全集

我们可以根据表来建立查询,但不可以根据某一个查询来建立新的查询。×
Access 2003的每一个查询主要有三个视图,即“数据表”视图,“设计”视图和“SQL”视图。√
“SQL”视图用来显示与“设计”视图等效的SQL语句。√
查询的“数据表”视图看起来很像表,它们之间是没有什么差别的。×
在一个窗体中能显示多条记录的窗体只有表格式这种类型的窗体。×
数据透视表窗体对数据进行的处理是Access其他工具无法完成的。√
当源数据发生更改时,数据透视表中的数据不会随之更新。×
在Access中,属性用于决定表,查询,字段,窗体及报表的特性。√
标签不显示字段或表达式的数值,它没有数据来源。√
在进行数据查询时,
可以指定查询结果的顺序,且只能降序排列不能升序排列。×
可以将查询结果送入一个新表中。√
当用SELECT进行查询时,结果可以是字段值,也可以使统计值。√
可以用UNION将两个查询记过合并为一个查询结果。√
在SQL中,ALTER命令有两个选项,其中MODIFY用于修改字段的类型和宽度等,ADD用于添加字段。×
SQL只能查询数据,不能修改数据。×
当进行多表查询时,既可以在JOIN中建立连接条件,也可以在WH询时,不能指定查询结果的标题,只能用字段名作标题。×
一个报表中可以仅包含一个“报表页眉”节。×
报表能够改变数据库的基本数据。×
报表和窗体没有任何区别,报表可以完成窗体的所有工作。√
报表不仅可以包含子报表还可以包含子窗体。√
在Access中,创建报表的方法基本上有三种,分别是:自动创建报表,使用向导和使用设计视图。√
报表快照是包含了Access报表每页的高保真副本。报表快照可以使报表及时地在网上发布。√

数据库考试试题及答案

数据库考试试题及答案

数据库考试试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 在关系型数据库中,用于表示实体间一对多关系的是:A. 实体B. 关系C. 属性D. 域答案:B3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A4. 在数据库中,用于唯一标识每个元组的属性集称为:A. 外键B. 主键C. 候选键D. 非键属性答案:B5. 数据库设计中,将E-R图转换为关系模式的过程称为:A. 概念设计B. 逻辑设计C. 物理设计D. 数据定义答案:B6. 以下哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D7. 在关系型数据库中,用于选择数据的SQL语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A8. 数据库的三级模式包括:A. 外模式、概念模式、内模式B. 概念模式、内模式、物理模式C. 外模式、内模式、物理模式D. 逻辑模式、物理模式、存储模式答案:A9. 数据库系统中,用于存储数据的文件称为:A. 数据文件B. 日志文件C. 索引文件D. 系统文件答案:A10. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 恢复日志答案:B二、填空题(每题2分,共20分)1. 数据库系统的核心是______。

答案:数据库管理系统(DBMS)2. 在关系型数据库中,关系是指一组具有相同______的行的集合。

答案:属性3. 数据库中的视图可以提供______。

答案:逻辑上的独立性4. 事务的四大特性通常被称为ACID,其中I代表______。

答案:隔离性5. 数据库的物理设计阶段主要考虑的是数据的______。

数据库考试题及答案判断

数据库考试题及答案判断

数据库考试题及答案判断一、判断题(每题1分,共10分)1. 数据库管理系统(DBMS)的主要功能是数据存储和数据管理。

()2. 关系数据库的表之间可以存在多种类型的数据关系。

()3. SQL是结构化查询语言,只能用于查询操作。

()4. 在数据库设计中,范式理论是用来消除数据冗余和提高数据一致性。

()5. 事务的原子性是指事务中的操作要么全部执行,要么全部不执行。

()6. 数据库的安全性是指保护数据库不被未授权访问。

()7. 数据库的完整性约束确保了数据的正确性和一致性。

()8. 数据库的并发控制是为了防止多个用户同时访问数据库时出现数据不一致的问题。

()9. 数据库的备份和恢复是数据库维护的重要部分,但不是数据库管理的一部分。

()10. 索引可以提高数据库查询的效率,但会降低数据库的更新速度。

()二、答案1. 正确。

数据库管理系统(DBMS)确实主要负责数据的存储和管理。

2. 正确。

关系数据库支持一对一、一对多、多对多等数据关系。

3. 错误。

SQL不仅用于查询,还用于数据更新、插入和删除等操作。

4. 正确。

范式理论是数据库设计中用于消除数据冗余和提高数据一致性的重要理论。

5. 正确。

事务的原子性是ACID属性之一,确保事务操作的完整性。

6. 正确。

数据库安全性是防止未授权访问和保护数据不被非法使用。

7. 正确。

完整性约束是数据库中用来确保数据正确性和一致性的规则。

8. 正确。

并发控制确保在多用户环境中数据的一致性和完整性。

9. 错误。

数据库的备份和恢复是数据库管理的重要组成部分。

10. 正确。

索引可以提高查询效率,但可能会降低更新操作的速度,因为索引需要维护。

三、结束语本试题涵盖了数据库管理系统的基本概念、功能、设计原则、事务处理、安全性、完整性、并发控制以及性能优化等方面。

通过对这些判断题的作答,考生可以检验自己对数据库基础知识的掌握程度。

希望每位考生都能取得理想的成绩。

计算机数据库考试题及答案

计算机数据库考试题及答案

计算机数据库考试题及答案第一题:数据库的概念和作用(15分)答案:数据库是指存储、管理和组织数据的集合,可以通过数据库管理系统(DBMS)进行访问和操作。

数据库的主要作用是提供了一个结构化的数据存储方式,方便用户进行数据的存储、检索、更新和删除等操作。

同时,数据库还可以提供数据的完整性和安全性控制,保证数据的一致性和可靠性。

第二题:关系数据库模型的特点和优势(20分)答案:关系数据库模型是一种使用表格来表示数据和数据之间关系的数据模型。

其特点和优势有:1. 结构化数据存储:关系数据库使用表格的方式存储数据,可以对数据进行结构化管理,方便进行数据的增删改查操作。

2. 灵活的查询和操作:通过结构化查询语言(SQL),可以对关系数据库进行复杂的查询和操作,满足用户的需求。

3. 数据的独立性:关系数据库的数据和应用程序相互独立,对数据的修改不会影响到应用程序的运行。

4. 数据的完整性和安全性:关系数据库支持数据的完整性约束和安全性控制,可以保证数据的一致性和可靠性。

5. 数据的共享和共享:多用户可以同时访问和共享关系数据库中的数据,便于信息的共享和协作。

第三题:主键和外键的定义和区别(25分)答案:主键是在关系数据库中用来唯一标识一个记录的属性或属性的集合。

主键具有唯一性和非空性的特点,用于确保数据的唯一性和完整性。

主键可以由一个或多个属性组成。

外键是关系数据库中的一个属性或属性的集合,它用来建立两个表之间的联系。

外键的值来自于另一个表的主键,通过外键可以实现表与表之间的关联查询。

外键用于确保数据的一致性和完整性。

区别:1. 定义:主键是用来唯一标识一个记录的属性,外键是用来建立两个表之间的联系的属性。

2. 唯一性:主键具有唯一性的约束,保证数据的唯一性;外键可以重复,但其值必须来自于另一个表的主键,建立关联关系。

3. 非空性:主键具有非空性的约束,不能有空值;外键可以包含空值,表示该记录没有与之相对应的关联记录。

(完整版)数据库试题库(有答案)

(完整版)数据库试题库(有答案)

复习题一、填空题:1、三类经典的数据模型是_________、_________和_________。

其中,________目前应用最广泛。

2、_________模型是面向信息世界的,它是按用户的观点对数据和信息建模;________模型是面向计算机世界的,它是按计算机系统的观点对数据建摸。

3、关系模型的实体完整性是指______________________________。

在关系模型中,候选码是指_______________________,全码是指_________________________。

4、设Ei 为关系代数表达式,根据关系代数等价变换规则,(E1×E2)×E3 ≡ __________,若选择条件F只涉及E1中的属性,则σF(E1×E2)≡____________。

5、数据依赖是关系中属性间的相互关联,最重要的数据依赖有两种,即_____依赖和多值依赖。

6、在关系规范化过程中,将1NF转化为2NF,要消除______________________,若一个关系模式R∈2NF,并且消除了非主属性对码的传递依赖,则R∈__NF。

7、数据库的保护措施有________控制、_________控制、_________控制和数据库恢复等。

8、事务是并发控制的基本单位,事务的四个性质是_______性、_______性、_______性和________性。

9、并发控制的主要方法是封锁,封锁的类型有两种,即________锁和_______锁。

10、故障恢复的基本手段有____________和_________________。

11、DBMS的中文全称是___________。

12、数据管理的发展经历了人工管理阶段、_________阶段和________阶段。

13、数据库系统的三级模式分别是___________,___________和_________。

数据库复习题及答案

数据库复习题及答案

数据库复习题及答案### 数据库复习题及答案#### 一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?- A. 存储数据- B. 管理数据- C. 同时管理数据和存储数据- D. 以上都不是答案:C2. 在关系数据库中,哪个操作用于从表中检索数据? - A. INSERT- B. UPDATE- C. SELECT- D. DELETE答案:C3. 以下哪个是数据库的完整性约束?- A. 主键- B. 外键- C. 索引- D. 所有选项都是答案:D1. 在SQL中,用于删除表中数据的命令是 DELETE。

2. 数据库的规范化是指通过组织数据以减少数据冗余和提高数据完整性的过程。

3. 事务是数据库操作的一个单元,它要么完全执行,要么完全不执行。

#### 三、简答题1. 简述数据库的三级模式结构。

- 数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户视图,描述了数据库中用户感兴趣的部分。

概念模式是全局视图,描述了数据库的整体结构。

内模式是存储视图,描述了数据在存储介质上的物理存储方式。

2. 什么是SQL注入攻击?如何预防?- SQL注入攻击是一种安全漏洞,攻击者可以通过在输入字段中插入恶意SQL代码来操纵数据库。

预防SQL注入的方法包括使用参数化查询、对用户输入进行验证和清理、限制数据库权限等。

#### 四、论述题1. 论述数据库事务的ACID属性。

- 事务的ACID属性是指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

- 原子性:事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。

- 一致性:事务必须保证数据库从一个一致的状态转移到另一个一致的状态。

- 隔离性:并发执行的事务之间不会互相影响。

- 持久性:一旦事务提交,它对数据库的改变就是永久性的,即使系统发生故障也不会丢失。

数据库判断题答案解析教学内容

数据库判断题答案解析教学内容

数据库判断题答案解析判断题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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 分布式查询可以访问来自本机或其他机器上的异类数据
源的数据。

√。

相关文档
最新文档