1-数据库基础知识练习-答案

合集下载

数据库基础知识习题答案

数据库基础知识习题答案

数据库基础知识习题一、数据库系统基本概念(1)数据管理技术发展的三个阶段中,数据共享最好的是(C)。

A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同(2)数据库技术的根本目标是要解决数据的(B)。

A)存储问题B)共享问题C)安全问题D)保护问题(3)数据库系统的核心是(B)。

A)数据模型B)数据库管理系统C)数据库D)数据库管理员(4)数据库DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是(C)。

A)DB 包含DBS 和DBMS B)DBMS 包含DB 和DBSC)DBS 包含DB 和DBMS D)没有任何关系(5)负责数据库中查询操作的数据库语言是(C)。

A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(6)数据库设计中反映用户对数据要求的模式是(C)。

A)内模式B)概念模式C)外模式D)设计模式(7)数据独立性是数据库技术的重要特点之一。

所谓数据独立性是指(D) 。

A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对二、数据模型及关系数据库系统(1)层次型、网状型和关系型数据库划分原则是(D)。

A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(2)数据模型的三要素是(C)。

A)数据结构、数据操作、数据分析B)数据分析、数据操作、数据完整性约束C)数据结构、数据操作、数据完整性约束D)数据结构、数据分析、数据完整性约束(3)下面哪种数据模型与计算机无关(A)。

A)概念数据模型B)逻辑数据模型C)物理数据模拟D)层次数据模型(4)在关系数据库中,用来表示实体间联系的是(B)。

A)属性B)二维表C)网状结构D)树状结构(5)在学生管理的关系数据库中,存取一个学生信息的数据单位是(D)。

A)文件B)数据库C)字段D)记录(6)下列关于关系数据库中数据表的描述,正确的是(D)。

数据库习题与答案

数据库习题与答案

数据库习题与答案一、选择题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. 存储和管理操作系统的软件系统答案:A2. 数据库管理系统(DBMS)的主要功能是什么?A. 存储和管理数据B. 分析和处理数据C. 网络和通信D. 操作系统管理答案:A3. 下列哪个不属于数据库的特点?A. 数据共享B. 数据冗余C. 数据独立性D. 数据一致性答案:B4. 数据库中的数据是以什么形式存储的?A. 文件B. 表格C. 文本D. 图像答案:B5. 数据库中的主键是什么?A. 唯一标识一个记录的属性B. 存储在数据库中的所有数据C. 数据库中的表格D. 数据库中的索引答案:A二、填空题1. 数据库中的关系是指什么?关系是指数据之间的联系和关联。

2. 数据库中的SQL是什么意思?SQL是结构化查询语言(Structured Query Language)的缩写。

3. 数据库中的DDL是什么意思?DDL是数据定义语言(Data Definition Language)的缩写。

4. 数据库中的DML是什么意思?DML是数据操作语言(Data Manipulation Language)的缩写。

5. 数据库中的索引有什么作用?索引可以提高数据库的查询效率,加快数据检索的速度。

三、简答题1. 数据库的三级模式是什么?数据库的三级模式包括外模式、概念模式和内模式。

外模式是用户对数据库的直接接口,概念模式是数据库的全局逻辑结构,内模式是数据库在物理存储上的表示。

2. 数据库的ACID是什么意思?ACID是数据库事务的四个特性,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

第一章 数据库系统基础知识 答案

第一章 数据库系统基础知识   答案

第一章数据库系统基础知识一、选择题2000秋:1.根据关系模型的有关理论,下列说法中不正确的是 D 。

A.二维表中的每一列均有唯一的字段名B.二维表中不允许出现完全相同的两行C.二维表中行的顺序,列的顺序可以任意交换D.二维表中行的顺序,列的顺序不可以任意交换2001年(春)2. Visual FoxPro是一个__B____。

A. 数据库系统B. 数据库管理系统C. 数据库D. 数据库管理员3. 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而_ ____是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。

A. 数据模型B. 物理模型C. 逻辑模型D. 概念模型2006年(春)4. 数据库系统与文件系统的最主要区别是 DA.数据库系统复杂,而文件系统简单B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决5. 关系模型的基本结构是___C______。

A.树形结构B.无向图C.二维表D.有向图2009秋:6. 目前数据库管理系统(DBMS)有许多不同的产品。

在下列DBMS产品中,不属于(Microsoft)公司开发的是 DA. Visual FoxProB. AccessC. SQL ServerD. Oracle2009年春7. 在下列叙述中,错误的是 C 。

A.关系型数据库中的每一个关系都是一个二维表B.在关系模型中,运算的对象和运算的结果都是二维表C.二维表中不允许出现任何数据冗余D.Visual FoxPro是一种关系型数据库管理系统产品8.关键字是关系模型中的重要概念。

当一个二维表(A表)的主关键字被包含到另一个二维表(B表)中时,它就称为B表的 C 。

A.主关键字B.候选关键字C.外部关键字D.超关键字9. 在关系模型中,关系运算分为传统集合的关系运算和专门的关系运算。

数据库基础试卷及答案

数据库基础试卷及答案

数据库基础(Oracle)试卷及答案数据库基础(Oracle)试卷一、填空题(每小题4分,共20分)1、数据库管理技术经历了人工管理、文件系统、数据库系统三个阶段2、数据库三级数据结构是外模式、模式、内模式3、Oracle数据库中,SGA由数据库缓冲区,重做日志缓冲区,共享池组成4、在Oracle数据库中,完正性约束类型有Primay key约束。

Foreign key约束,Unique约束,check约束,not need约束5、PL/SQL中游标操作包括声明游标,打开游标,提取游标,关闭游标二、正误判断题(每小题2分,共20分)1、数据库中存储的基本对象是数据(T)2、数据库系统的核心是DBMS(T)3、关系操作的特点是集合操作(T)4、关系代数中五种基本运算是并、差、选择、投影、连接(F)5、Oracle进程就是服务器进程(F)6、oraclet系统中SGA所有用户进程和服务器进程所共享(F)7、oracle数据库系统中数据块的大小与操作系统有关(T)8、oracle数据库系统中,启动数据库和第一步是启动一个数据库实例(F)9、PL/SQL中游标的数据是可以改变的(T)10、数据库概念模型主要用于数据库概念结构设计(F)三、简答题(每小题7分,共35分)1、何谓数据与程序的逻辑独立性和物理独立性?数据库系统中的DBMS为三级模式结构提供了两层映像机制:外模式/模式映像和模式/内模式映像。

这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。

外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。

当数据库模式发生变化时,例如关系数据库系统中增加新的关系、改变关系的属性数据类型等,可以调整外模式/模式间的映像关系,保证面向用户的各个外模式不变。

应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与应用程序的逻辑独立性,简称数据的逻辑独立性。

模式/内模式映像定义了数据库中数据全局逻辑结构与这些数据在系统中的物理存储组织结构之间的对应关系。

大学计算机基础--数据库基础知识

大学计算机基础--数据库基础知识

大学计算机基础--数据库基础知识第1章数据库基础知识1 选择题1、存储在计算机内有结构的相关数据的集合是()。

(A)数据库(B)数据库系统(C)数据库管理系统(D)数据结构2、下面有关对数据的理解,其中说法有误的是()。

(A)数据是指存储在某一种媒体上,能够被识别的物理符号(B)包括描述事物特性的数据内容(C)包括存储在某一种媒体上的数据形式(D)数据形式是单一化的3、下列关于数据库系统的叙述中,正确的是()。

(A)表的字段之间和记录之间都存在联系(B)表的字段之间和记录之间都不存在联系(C)表的字段之间不存在联系,而记录之间存在联系(D)表中只有字段之间存在联系4、下列关于数据库系统的叙述中,正确的是()。

(A)数据库系统只是比文件系统管理的数据更多(B)数据库系统中数据的一致性是指数据类型的一致(C)数据库系统避免了数据冗余(D)数据库系统减少了数据冗余5、数据库系统与文件系统的主要区别是()。

(A)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决该问题(B)文件系统只能管理少量数据,而数据库系统可以管理大量数据(C)文件系统只能管理程序文件,而数据库系统可以管理各种类型文件(D)文件系统简单,而数据库系统复杂6、关系数据库管理系统的3种基本关系运算中不包括()。

(A)比较(B)选择(C)投影(D)联接7、用二维表结构来表示实体和实体之间联系的数据模型是()。

(A)表格模型(B)层次模型(C)网状模型(D)关系模型8、客观存在可以区分的事物称为()。

(A)实体集(B)实体(C)属性(D)联系9、下列实体类型的联系中,属于一对一联系的是()。

(A)班级对学生的联系(B)父亲对孩子的联系(C)省对省会的联系(D)商店对顾客的联系10、在DBS中,DBMS和OS(操作系统)之间的关系是()。

(A)并发运行(B)相互调用(C)OS调用DBMS (D)DBMS调用OS11、数据库系统的核心组成部分是()。

数据库基础知识 答案版

数据库基础知识 答案版

数据库基础知识(A)1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。

A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(C)2.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。

A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系(B)3.DBMS的含义是:()。

A)数据库系统 B)数据库管理系统 C)数据库管理员 D)数据库(A)4.英文缩写DBMS代表含义是()。

A)数据库管理系统 B)数据库定义语言 C)Visual FoxPro D)数据库操作语言(A)5.数据库系统中对数据库进行管理的核心软件是()。

A)DBMS B)DB C)OS D)DBS(C)6.数据库系统的核心是()。

A)数据库 B)操作系统 C)数据库管理系统 D)文件(B)7.VFP支持的数据模型是()。

A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(A)8.Visual FoxPro 6.0支持的数据模型是()。

A)关系数据库模型 B)网状数据库模型 C)线性数据库模型 D)层次数据库模型(D)9.用数据二维表来表示实体及实体之间联系的数据模型称为()。

A)实体–联系模型 B)层次模型 C)网状模型 D)关系模型(C)10.Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指()。

A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间彼此有一定的关系(C)11.关系型数据库管理系统的关系是指()。

A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间彼此有一定的关系(B)12.扩展名为.dbf的文件是()。

最新最全数据库基础练习题复习及答案解析完整版.doc

最新最全数据库基础练习题复习及答案解析完整版.doc

第一章习题一、单项选择题1.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D)。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C)。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B)。

A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C)。

A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A)。

A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C),它是模式的逻辑子集。

A.模式B. 物理模式C. 子模式D. 内模式8. 下述(B)不是DBA数据库管理员的职责。

A.完整性约束说明B. 定义数据库模式C.数据库安全D. 数据库管理系统设计9. 常见的数据模型有三种,它们是(B)A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R图中,用来表示属性的图形是(B)A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是_____模式______。

2. ____数据的物理独立性__________是指数据库的物理(存储)结构改变时,尽量不影响整体逻辑结构、用户的逻辑结构以及应用程序。

数据库基础知识试题及答案精选全文完整版

数据库基础知识试题及答案精选全文完整版

可编辑修改精选全文完整版数据库基础知识试题及答案数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。

以下是由店铺整理关于数据库基础知识试题及答案的内容,希望大家喜欢! 数据库基础知识试题及答案(1)下列关于数据库的叙述中,正确的是A、数据库减少了数据冗余B、数据库避免了数据冗余C、数据库中的数据一致性是指数据类型一致D、数据库系统比文件系统能够管理更多数据【答案】A【解析】数据库的主要特点是①实现数据共享。

②减少数据的冗余度。

③数据的独立性。

④数据实现集中控制。

⑤数据一致性和可维护性,以确保数据的安全性和可靠性。

⑥故障恢复。

(2)在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系【答案】B【解析】窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。

根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。

一名教师可以承担多门课程,但是一门课程只能由一个教师承担。

所以是一对多的关系,因此选择B选项。

(3)Access数据表中的“记录”,在关系数据模型中对应的概念是A、字段B、元组C、属性D、域【答案】B【解析】Access数据表表中的每一横行称为一条记录,在关系数据模型中对应的概念是元组。

(4)下列不能建立索引的数据类型是A、文本型B、备注型C、数字型D、日期时间型【答案】B【解析】索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能设定表中记录的唯一性。

在ACCESS中,备注字段类型是不能被索引的。

(5)从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A、查询运算B、连接运算C、投影运算D、选择运算【答案】B【解析】关系运算包括投影、选择和联接。

第一章 数据库系统基础知识 标准答案

第一章 数据库系统基础知识   标准答案

第一章数据库系统基础知识答案————————————————————————————————作者:————————————————————————————————日期:2一、选择题2000秋:1.根据关系模型的有关理论,下列说法中不正确的是 D 。

A.二维表中的每一列均有唯一的字段名B.二维表中不允许出现完全相同的两行C.二维表中行的顺序,列的顺序可以任意交换D.二维表中行的顺序,列的顺序不可以任意交换2001年(春)2. Visual FoxPro是一个__B____。

A. 数据库系统B. 数据库管理系统C. 数据库D. 数据库管理员3. 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而_ ____是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。

A. 数据模型B. 物理模型C. 逻辑模型D. 概念模型2006年(春)4. 数据库系统与文件系统的最主要区别是 DA.数据库系统复杂,而文件系统简单B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决5. 关系模型的基本结构是___C______。

A.树形结构B.无向图C.二维表D.有向图2009秋:6. 目前数据库管理系统(DBMS)有许多不同的产品。

在下列DBMS产品中,不属于(Microsoft)公司开发的是 DA. Visual FoxProB. AccessC. SQL ServerD. Oracle2009年春7. 在下列叙述中,错误的是 C 。

A.关系型数据库中的每一个关系都是一个二维表B.在关系模型中,运算的对象和运算的结果都是二维表C.二维表中不允许出现任何数据冗余D.Visual FoxPro是一种关系型数据库管理系统产品8.关键字是关系模型中的重要概念。

数据库基础知识试题(含答案)

数据库基础知识试题(含答案)

数据库基础知识试题部门____________ 姓名__________ 日期_________ 得分__________一、不定项选择题(每题1.5分,共30分)1.DELETE语句用来删除表中的数据,一次可以删除( )。

DA .一行 B.多行 C.一行和多行 D.多行2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。

CA. .mdf .ldfB. .ldf .mdfC. .mdf .ndfD. .ndf .mdf3.视图是从一个或多个表中或视图中导出的()。

AA 表B 查询C 报表D 数据4.下列运算符中表示任意字符的是( )。

BA. *B. %C. LIKED._5.()是SQL Server中最重要的管理工具。

AA.企业管理器B.查询分析器C.服务管理器D.事件探察器6.()不是用来查询、添加、修改和删除数据库中数据的语句。

DA、SELECTB、INSERTC、UPDATED、DROP7.在oracle中下列哪个表名是不允许的()。

DA、abc$B、abcC、abc_D、_abc8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令是()。

DA、Replace salary with salary+500B、Update teacher salary with salary+500C、Update set salary with salary+500D、Update teacher set salary=salary+5009.表的两种相关约束是()。

C第1页,共6页A、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。

ABCA、数据文件B、日志文件C、控制文件D、临时文件11.在Oracle中,一个用户拥有的所有数据库对象统称为()。

CA、数据库B、模式C、表空间D、实例12.在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。

数据库习题及参考答案

数据库习题及参考答案

数据库习题及参考答案第1章数据库的基本概念⼀、问答题1. 什么是数据?数据有什么特征?数据和信息有什么关系?数据是⽤于载荷信息的物理符号。

数据的特征是:①数据有“型”和“值’之分;②数据受数据类型和取值范围的约束;③数据有定性表⽰和定量表⽰之分;④数据应具有载体和多种表现形式。

数据与信息的关系为:数据是信息的⼀种表现形式,数据通过能书写的信息编码表⽰信息。

信息有多种表现形式,它通过⼿势、眼神、声⾳或图形等⽅式表达,但是数据是信息的最佳表现形式。

由于数据能够书写,因⽽它能够被记录、存储和处理,从中挖掘出更深层的信息。

但是,数据不等于信息,数据只是信息表达⽅式中的⼀种。

正确的数据可表达信息,⽽虚假、错误的数据所表达的是谬误,不是信息。

2. 什么是数据库?数据库中的数据有什么特点。

数据库是数据管理的新⽅法和技术,它是⼀个按数据结构来存储和管理数据的计算机软件系统。

数据库中的数据具有的特点是:①数据库中的数据具有数据整体性,即数据库中的数据要保持⾃⾝完整的数据结构;②数据库中的数据具有数据共享性,不同的⽤户可以按各⾃的⽤法使⽤数据库中的数据,多个⽤户可以同时共享数据库中的数据资源。

3. 什么是数据库管理系统?它的主要功能是什么?数据库管理系统简称DBMS(Database Management System),它是专门⽤于管理数据库的计算机系统软件。

数据库管理系统能够为数据库提供数据的定义、建⽴、维护、查询和统计等操作功能,并完成对数据完整性、安全性进⾏控制的功能。

数据库管理系统的主要功能是数据存储、数据操作和数据控制功能。

其数据存储和数据操作是:数据库的定义功能,指为说明库中的数据情况⽽进⾏的建⽴数据库结构的操作;数据库建⽴功能,指将⼤批数据录⼊到数据库的操作,它使得库中含有需要保存的数据记录;数据库维护功能,指对数据的插⼊、删除和修改操作,其操作能满⾜库中信息变化或更新的需求;数据查询和统计功能,指通过对数据库的访问,为实际应⽤提供需要的数据。

第一章数据库基础练习和答案

第一章数据库基础练习和答案

第一章、数据库基础一、选择题1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和()。

A. 系统分析员B. 程序员C. 数据库管理员D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I4. 下列四项中,不属于数据库系统特点的是()。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高5. 数据库系统的数据独立性体现在()。

A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 描述数据库全体数据的全局逻辑结构和特性的是()。

A. 模式B. 内模式C. 外模式D. 用户模式7. 要保证数据库的数据独立性,需要修改的是()。

A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式8. 要保证数据库的逻辑数据独立性,需要修改的是()。

A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。

A.模式B. 物理模式C. 子模式D. 内模式10.下述()不是DBA数据库管理员的职责。

A.完整性约束说明B. 定义数据库模式C.数据库安全D. 数据库管理系统设计二、简答题1.试述数据、数据库、数据库系统、数据库管理系统的概念。

2.使用数据库系统有什么好处?3.试述文件系统与数据库系统的区别和联系。

完整word版数据库基础知识考试及答案

完整word版数据库基础知识考试及答案

数据库系统概论复习参考题一、选择题1、描述事物的符号记录称为:( B )A) 信息 B) 数据 C) 记录 D) 记录集合2、( A )是位于用户和操作系统之间的一层数据管理软件。

A) 数据库管理系统 B) 数据库系统C) 数据库 D) 数据库运用系统3、在人工管理阶段,数据是( B )。

A) 有结构的 B) 无结构的C) 整体无结构,记录有结构 D) 整体结构化的4、在文件系统阶段,数据是( B )。

A) 无独立性 B) 独立性差 C) 具有物理独立性 D)有逻辑独立性5、在数据库系统阶段,数据是( D )。

A) 有结构的 B) 无结构的C) 整体无结构,记录内有结构 D) 整体结构化的6、数据库系统阶段,数据( D )。

A) 具有物理独立性,没有逻辑独立性 B) 具有物理独立性和逻辑独立性C) 独立性差D)具有高度的物理独立性和一定程度的逻辑独立性7、(B )属于信息世界的模型,实际上是现实世界的一个中间层次。

A)数据模型 B)概念模型C) 物理模型 D) 关系模型8、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。

这是有层次模型的( C )决定的。

A) 数据结构 B) 数据操作C)完整性约束 D) 缺陷9、( A )是数据结构,关系操作集合和完整性约束三部分组成。

A)关系模型 B) 关系 C) 关系模式 D) 关系数据库10、在关系模型中,一组具有相同数据类型的值的集合称为( D )A) 关系 B) 属性 C) 分量 D)域11、关系是------。

( D )A) 型 B) 静态的 C) 稳定的 D)关系模式的一个实例12、数据结构设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的( B )阶段。

A) 需求分析 B) 概念设计 C) 物理设计 D) 逻辑设计13、非关系模型中数据结构的基本单位是( C )。

A) 两个记录型间的联系 B) 记录C) 基本层次联系 D) 实体间多对多的联系14、在数据模型的三要素中,数据的约束条件规定及其联系的( A ) 。

数据库基础知识考试及答案

数据库基础知识考试及答案

数据库系统概论复习参考题一、选择题1 、描述事物的符号记录称为: ( B )A) 信息 B) 数据 C) 记录 D) 记录集合2 、( A )是位于用户和操作系统之间的一层数据管理软件。

A) 数据库管理系统 B) 数据库系统 C) 数据库 D) 数据库运用系统3、在人工管理阶段,数据是( B ) 。

A) 有结构的 B) 无结构的C) 整体无结构,记录有结构 D) 整体结构化的4、在文件系统阶段,数据是( B ) 。

A) 无独立性 B) 独立性差 C) 具有物理独立性 D) 有逻辑独立性5、在数据库系统阶段,数据是( D ) 。

A) 有结构的 B) 无结构的C) 整体无结构,记录内有结构 D) 整体结构化的6、数据库系统阶段,数据( D ) 。

A) 具有物理独立性,没有逻辑独立性 B) 具有物理独立性和逻辑独立性C) 独立性差D) 具有高度的物理独立性和一定程度的逻辑独立性7 、(B )属于信息世界的模型,实际上是现实世界的一个中间层次。

A) 数据模型 B) 概念模型 C) 物理模型 D) 关系模型8 、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。

这是有层次模型的( C )决定的。

A) 数据结构 B) 数据操作C) 完整性约束 D) 缺陷9 、 ( A )是数据结构,关系操作集合和完整性约束三部分组成。

A) 关系模型 B) 关系 C) 关系模式 D) 关系数据库10、在关系模型中,一组具有相同数据类型的值的集合称为 ( D )A) 关系 B) 属性 C) 分量D) 域11、关系是 ------ 。

( D )A) 型 B) 静态的 C) 稳定的D) 关系模式的一个实例12、数据结构设计中,用 E—R 图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的( B )阶段。

A) 需求分析 B) 概念设计 C) 物理设计 D) 逻辑设计13、非关系模型中数据结构的基本单位是 ( C )。

数据库基础知识试题(含答案)

数据库基础知识试题(含答案)

数据库基础知识试题部门____________ 姓名__________ 日期_________ 得分__________一、不定项选择题(每题1.5分,共30分)1.DELETE语句用来删除表中的数据,一次可以删除( )。

DA .一行 B.多行 C.一行和多行 D.多行2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。

CA. .mdf .ldfB. .ldf .mdfC. .mdf .ndfD. .ndf .mdf3.视图是从一个或多个表中或视图中导出的()。

AA 表B 查询C 报表D 数据4.下列运算符中表示任意字符的是( )。

BA. *B. %C. LIKED._5.()是SQL Server中最重要的管理工具。

AA.企业管理器 B.查询分析器 C.服务管理器 D.事件探察器6.()不是用来查询、添加、修改和删除数据库中数据的语句。

DA、SELECTB、INSERTC、UPDATED、DROP7.在oracle中下列哪个表名是不允许的()。

DA、abc$B、abcC、abc_D、_abc8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令是()。

DA、Replace salary with salary+500B、Update teacher salary with salary+500C、Update set salary with salary+500D、Update teacher set salary=salary+5009.表的两种相关约束是()。

CA、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。

ABCA、数据文件B、日志文件C、控制文件D、临时文件11.在Oracle中,一个用户拥有的所有数据库对象统称为()。

CA、数据库B、模式C、表空间D、实例12.在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。

第一章数据库基础笔试题-含答案

第一章数据库基础笔试题-含答案

第⼀章数据库基础笔试题-含答案中孚教育系列联系题(第⼀章练习题数据库基础)曹⽼师:158********⼀、选择题(每⼩题2分)1.数据库设计的根本⽬标是要解决(A)。

A )数据共享问题B )数据安全问题C)⼤量数据存储问题 D )简化数据维护2.设有如下关系表:则下列操作中正确的是(B)。

A )T=R ∩S B)T=R ∪S C)T=R ×S D)T=R/S3.数据库系统的核⼼是( B )。

A )数据模型B )数据库管理系统C)数据库 D )数据库管理员4.将两个关系拼接成⼀个新的关系,⽣成的新关系中包含满⾜条件的元组,这种操作称为CA )选择B )投影C)联接 D )并5.如果表A中的⼀条记录与表B 中的多条记录相匹配,则表B 中的⼀条记录与表A 中的多条记录相匹配,则表A 与表B 存在的关系是DA )⼀对⼀B )⼀对多C)多对⼀ D )多对多6.“商品”与“顾客”两个实体集之间的联系⼀般是DA)⼀对⼀B)⼀对多C)多对⼀D)多对多7.利⽤Access 创建的数据库⽂件,其扩展名为DA ).ADP B).DBF C).FRM D).MDB8.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是CA)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系9.常见的数据模型有3种,它们是BA)⽹状、关系和语义B)层次、关系和⽹状C)环状、层次和关系D)字段名、字段类型和记录10.不属于Access对象的是BA)表B)⽂件夹C)窗体D)查询11.设有如下三个关系表下列操作中正确的是C.A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S12.下列实体的联系中,属于多对多联系的是A.A)学⽣与课程B)学校与校长C)住院的病⼈与病床D)职⼯与⼯资13.在关系运算中,投影运算的含义是B.A)在基本表中选择满⾜条件的记录组成⼀个新的关系B)在基本表中选择需要的字段(属性)组成⼀个新的关系C)在基本表中选择满⾜条件的和属性组成⼀个新的关系D)上述说法均是正确的14.SQL的含义是A.A)结构化查询语⾔B)数据定义语⾔C)数据库查询语⾔D)数据库操纵与控制语⾔15.Access数据库中哪个数据库对象是其他数据库对象的基础C A)报表B)查询C)表D)模块16.下图所⽰的数据模型属于AA)关系模型B)层次模型C)⽹状模型D)以上皆⾮17.下列关系模型中术语解析不正确的是AA) 记录,满⾜⼀定规范化要求的⼆维表,也称关系B)字段,⼆维表中的⼀列C)数据项,也称分量,是每个记录中的⼀个字段的值D)字段的值域,字段的取值范围,也称为属性域18.⽤⼆淮表来表⽰实体及实体之间联系的数据模型是DA)实体—联系模型B)层次模型C)⽹状模型D)关系模型19.在企业中,职⼯的“⼯资级别”与职⼯个⼈“⼯资”的联系是B A)⼀对⼀联系B)⼀对多联系C)多对多联系D)⽆联系20.假设⼀个书店⽤(书号,书名,作者,出版社,出版⽇期,库存数量……)⼀组属性来描述图书,可以作为“关键字”的是AA)书号B)书名C)作者D)出版社21.下列属于Access对象的是DA)⽂件B)数据C)记录D)查询22.数据独⽴性是数据库技术的重要特点之⼀,所谓数据独⽴性是指(D)。

数据库基础知识 答案版

数据库基础知识 答案版

数据库基础知识(A)1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。

A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(C)2.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。

A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系(B)3.DBMS的含义是:()。

A)数据库系统 B)数据库管理系统 C)数据库管理员 D)数据库(A)4.英文缩写DBMS代表含义是()。

A)数据库管理系统 B)数据库定义语言 C)Visual FoxPro D)数据库操作语言(A)5.数据库系统中对数据库进行管理的核心软件是()。

A)DBMS B)DB C)OS D)DBS(C)6.数据库系统的核心是()。

A)数据库 B)操作系统 C)数据库管理系统 D)文件(B)7.VFP支持的数据模型是()。

A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(A)8.Visual FoxPro 6.0支持的数据模型是()。

A)关系数据库模型 B)网状数据库模型 C)线性数据库模型 D)层次数据库模型(D)9.用数据二维表来表示实体及实体之间联系的数据模型称为()。

A)实体–联系模型 B)层次模型 C)网状模型 D)关系模型(C)10.Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指()。

A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间彼此有一定的关系(C)11.关系型数据库管理系统的关系是指()。

A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间彼此有一定的关系(B)12.扩展名为.dbf的文件是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、数据库系统认知
1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A )。

A.DBS包括DB和DBMS B.DBMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
2.下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是(D)。

I.人工管理阶段II.文件系统阶段III.数据库阶段
A.Ⅰ和ⅡB.只有ⅡC.Ⅱ和ⅢD.只有Ⅰ
3.描述数据库整体数据的全局逻辑结构和特性的是数据库的(A )。

A.模式B.内模式C.外模式
4.在修改数据结构时,为保证数据库的数据独立性,只需要修改的是(C)。

A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三级模式
5.下列4项中,不属于数据库系统特点的是( C )。

A.数据共享B.提高数据完整性
C.数据冗余度高D.提高数据独立性
6.数据模型的三个要素是(B )。

A.实体完整性、参照完整性、域完整性
B.数据结构、数据操作、数据完整性
C.数据增加、数据修改、数据查询
D.外模式、模式、内模式
7.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统(B)。

A.有专门的软件对数据进行管理
B.采用一定的数据模型组织数据
C.数据可长期保存
D.数据可共享
8.下列选项中(A)不是数据库系统的特点。

A.数据加工B.数据共享C.关系模型D.减少数据冗余
9.数据库系统的数据独立性体现在(B)。

A.不会因为数据的变化而影响到应用程序
B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
10.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)模式。

A.模式
B.物理模式
C.外(子)模式
D.内模式
11.下述(D)不是DBA数据库管理员的职责。

A.负责整个数据库系统的建立
B.负责整个数据库系统的管理
C.负责整个数据库系统的维护和监控
D.数据库管理系统设计
二、需求分析与数据库概念设计
12.在进行管理系统需求分析时,数据字典的含义是(D)。

A.数据库中所涉及的属性和文件的名称集合
B.数据库中所有数据的集合
C.数据库中所涉及的字母、字符及汉字的集合
D.数据库中所涉及的各类数据描述的集合,它是关于数据库中数据的描述
13.下列不属于需求分析阶段工作的是(C)。

A.建立数据字典B.建立数据流图
C.建立ER图D.系统功能需求
14.数据流图是在数据库(C)阶段进行的。

A.逻辑设计B.物理设计C.需求分析
D.概念设计
15.所谓概念模型,指的是(D)。

A.客观存在的事物及其相互联系
B.将信息世界中的住处数据化
C.实体模型在计算机中的数据化表示
D.现实世界到机器世界的一个中间层次,即信息世界
16.在数据库技术中,实体-联系模型是一种(D)。

A.逻辑数据模型B.物理数据模型
C.结构数据模型D.概念数据模型
17.区分不同实体的依据是(B)。

A.名称B.属性C.对象D.概念
18.在数据库设计中,用ER图来描述描述现实世界概念结构模型,但不涉及信息在计算机中的表示,它属于数据库设计的(D)阶段。

A.逻辑设计B.物理设计C.需求分析D.概念设计
19.ER方法的三要素是(C)。

A.实体、属性、实体集B.实体、键、联系
C.实体、属性、联系D.实体、域、候选区
20.概念设计的结果是(B )。

A.一个与DBMS相关的要领模型
B.一个与DBMS无关的概念模型
C.数据库系统的公用视图
D.数据库系统的数据字典
三、关系模型与数据库逻辑设计
21.关系数据模型是目前最重要的一种数据模型,它的三个组成要素是
(B )。

A.实体完整性、参照完整性、用户定义完整性
B.数据结构、关系操作、完整性约束
C.数据增加、数据修改、数据查询
D.外模式、模式、内模式
22.在一个关系中,能唯一标识元组的属性或属性组称为关系的(B)。

A.副键B.主键C.从键D.参数
23.现有如下关系:患者(患者编号,患者姓名,性别,出生日期等)、主键为“患者编号”;医生(医生编号,医生姓名等),医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果等),主键为“患者编号+医生编号+诊断日期”。

其中,医疗关系中的外键是( D )。

A.患者编号
B.患者姓名
C.患者编号和患者姓名
D.医生编号和患者编号
24.关系数据库管理系统应能实现的专门关系运算包括(B )。

A.排序、索引、统计B.选择、投影、连接
C.关联、更新、排序D.显示、打印、制表
25.从一个关系中取出满足某个条件的所有元组形成一个新的关系是
( C )操作。

A.投影B.连接C.选择D.复制
26.如果采用关系数据库实现应用,在数据库逻辑设计阶段需将( A )
转换为关系数据模型。

A.概念模型B.层次模型C.关系模型D.网状模型
27.SQL Server 属于(A)类型的数据模型。

A.关系型数据模型
B.层次性数据模型
C.网状数据库模型
D.对象弄数据模型
28.关系数据模型有许多优点,但下面所列的条目(D)不是它的优点。

A.结构简单B.适用于集合操作
C.有标准语言D.可表示复杂的语义
29.下面的选项不是关系数据库基本特征的是(A)。

A. 不同的列应有不同的数据类型
B. 不同的列应有不同的列名
C. 与行的次序无关
D. 与列的次序无关
30.一个关系只有一个(D)。

A.候选键
B.外键
C.超键
D.主键
31.关系模型中,一个键是(C )。

A. 可以由多个任意属性组成
B. 至多由一个属性组成
C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组
D. 以上都不是
32.关系数据库管理系统应能实现的专门关系运算包括(B )。

A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
33.关系数据库中的投影操作是指从关系中(B)。

A.抽出特定行
B.抽出特定的列
C.建立相应的影像
D.建立相应的图形
34.一个关系中取出满足某个条件的所有元组形成一个新的关系的操作是(C )操作。

A.投影B.连接C.选择D.复制
35.关系代数中的连接操作是由(B)操作组合而成。

A.选择和投影
B.选择和笛卡儿积
C.投影、选择、笛卡儿积
D.投影和笛卡尔积
36.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的(C)。

A.记录
B.行
C.属性
D.元组
37.如果采用关系数据库实现应用,在数据库逻辑设计阶段需将(A )转换为关系数据模型。

A.E-R模型B.层次模型C.关系模型D.网状模型
38.规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关
系数据库中的关系必须满足其每一属性都是(B )
A.互不相关的B.不可分解的C.长度可变的D.互相关联的
39.下列关于规范化理论各项中正确的是(B)
A.对于一个关系模式来说,规范化越深越好
B.满足第二范式的关系模式一定满足第一范式
C.第一范式要求一非主键属性完全函数依赖主键
D.规范化一般是通过分解各个关系模式实现的,但有时也有合并
40.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式(B)
部门(部门号,部门名,部门成员,部门总经理)
A.部门总经理B.部门成员C.部门名D.部门号
41.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于(B)
A.BCNF B.1NF C.2NF D.3NF
42.对于关系R,第三范式是R中的每个非主属性应满足(D)
A.与主关键字存在单值依赖关系B.与主关键字存在多值依赖关系C.函数传递依赖主关键字D.非函数传递依赖主关键字。

相关文档
最新文档