测验答案-第1章关系数据库基础
ACCESS第1章 数据库习题及答案

第一章数据库基础知识习题及答案数据库基础知识一、选择题(1)以下不属于数据库系统(DBS)的组成的是A)硬件系统B)数据库管理系统及相关软件C)文件系统D数据库管理员(DataBase Administrator,DBA)(2)DBMS数据库数据的检索、插入、修改和删除操作的功能称为A) 数据操作B) 数据控制C) 数据管理D) 数据定义(3)DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)3者之间的关系是A) DBS包括DB和DBMSB) DBMS包括DB和DBSC) DB包括DBS和DBMSD) DBS等于DB等于DBMS(4)DBMS是A)OS的一部分B)OS支持下的系统文件C)一种编译程序D)混合型(5)在图1—1所示的数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件4部分组成)层次示意图中,数据库管理系统的位置是图1—1数据库系统A)1 B)3 C)2 D)4(6)图1-4所示的数据模型属于图1-4数据模型图A)层次模型B)关系模型C)网状模型D)以上皆非(7)用二维表来表示实体及实体之间联系的数据模型是A)关系模型B)层次模型C网状模型D)实体一联系模型(9)构成关系模型中的一组相互联系的“关系”一般是指A) 满足一定规范化要求的二维表B) 二维表中的一行C) 二维表中的一列D) 二维表中的一个数据项(11)下列关系模型中术语解析不正确的是A)记录:满足一定规范化要求的二维表,也称关系B) 字段:二维表中的一列C) 数据项:也称分量,是每个记录中的一个字段的值D) 字段的值域:字段的取值范围,也称为属性域(12)对以下关系模型的性质的描述,不正确的是A) 在一个关系中,每个数据项不可再分,是最基本的数据单位B) 在一个关系中,同一列数据具有相同的数据类型C) 在一个关系中,各列的顺序不可以任意排列D) 在一个关系中,不允许有相同的字段名(13)关系模型中最普遍的联系是A) 一对多联系B) 多对多联系 C) 一对一联系D) 多对一联系(15)Access数据库中哪个数据库对象是其他数据库对象的基础A报表B) 查询C) 表D) 模块(16)用SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是A) SELECT FROM教师表IF(性别=‘男’)B) SELECT性别FROM教师表IF(性别=‘男’)C)SELECT*FROM教师表WHERE(性别=‘男’)D) SELECT*FROM性别WHERE(性别=‘男’)(17)用SQL语言描述“在教师表中查找姓王的老师”,以下描述正确的是A) SELECT*FROM教师表WHERE姓名LIKE‘王%’:B) SELECT*FROM教师表WHERE姓名LIKE‘王_’:C) SELECT*FROM教师表WHERE姓名LIKE‘王_ _’;D) SELECT*FROM教师表WHERE姓名LIKE‘t/’;(18)Access数据库文件的后缀名为A) mdb B) pdf C) acc D) ass(19)Access的数据类型是A) 层次数据库B) 网状数据库C) 关系数据库D) 面向对象数据库(20)Access是一个A) 数据库文件系统B) 数据库系统C) 数据库应用系统D) 数据库管理系统(21)在数据库系统中,数据的最小访问单位是A) 字节B) 字段C) 记录D) 表(22)在Access中,用来表示实体的是A) 域B) 字段C) 记录D) 表(23)在关系模型中,用来表示实体关系的是A) 字段B) 记录C) 表D) 指针(24)从关系模式中,指定若干属性组成新的关系称为A) 选择B) 投影C) 联接D) 自然联接(25)从关系中找出满足给定条件的元组的操作称为A) 选择B) 投影C) 联接D) 自然联接(27) 数据库系统的核心问题A) 数据采集C) 数据分析C) 信息管理D) 数据处理(29) Access数据库系统主要在哪些方面提供了面向对象数据系统的功能A) 数据库管理B) 信息处理C) 人机交互D) 用户界面和程序设计(31)已知某一数据库中有两个数据表,它们的主键与外键是一对多的天糸,这两个表若想建立关联,应该建立的永久联系是A) 一对一B) 多对多C) 一对多D) 多对一(32) 数据库对象导出到另一个数据库中,在功能上是A) 转换成txt数据格式B) 转换成Microsoft Excel格式C) 复制和粘贴 D) 转换成Microsoft Word格式(33)在Access中将数据库对象导出成什么格式,可使数据与其他高级程序共享A) Word B) Excel C) 数据文件D) 表格式(34)在Access中,不能将当前数据库中的数据库对象导入到A) EXcel B) 查询C) 另一个数据库D) Word(35)在SELECT语句中,选择列表中用来分开多个项的符号是A) ,B) 、C) ;D) /(36)关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括A) 联接B) 关系C) 选择D) 投影(37)数据库系统的核心是A) 数据库B) 数据库管理员C) 数据库管理系统D) 文件(38)在数据库中能够惟一标识一个元组的属性或属性组合的称为A) 记录B) 字段C) 域 D 关键字(39)为了合理组织数据,应遵循的设计原则是A)“一事一地”原则,即一个表描述一个实体或实体间的一种联系B) 表中的字段必须是原始数据和基本数据元素,并避免在表中出现重复字段C) 用外部关键字保证有关联的表之间的联系D) A)、B)和C)(41)下列不属于关系数据库术语的是A)记录B)字段C)数据项D)模型(42)关于数据库系统描述不正确的是A) 可以实现数据库共享、减少数据冗余B) 可以表示事物与事物之间的数据类型C) 支持抽象的数据模型D) 数据独立性较差(43)下列关于实体描述错误的是A) 实体是客观存在并相互区别的事物B) 不能用于表示抽象的事物C) 即可以表示具体的事物,也可以表示抽象的事物D) 数据独立性较高(44)下面关于关系数据模型描述错误的是A) 与层次模型、网状模型的本质区别在于数据描述的一致性,模型概念单一B) 以关系数学理论为基础C) 操作的对象和结果都是二维表D) 用链接指针来存储实体间的联系(45)设有选修计算机基础的学生关系R,选修数据库Access的学生关系s。
数据库应用基础第1章习题参考答案

第一章习题参考答案1.选择题(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(A)。
A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS (2)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。
A.m:n B.1:m C.m:k D.1:1(3)对于“关系”的描述,正确的是( D)。
A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名(4)E-R图用于描述数据库的(A)。
A.概念模型B.数据模型C.存储模型D.逻辑模型(5)在关系模型中,一个关键字(C)。
A.可以由多个任意属性组成B.至多由一个属性组成C.可以由一个或者多个其值能够唯一表示该关系模式中任何元组的属性组成D.可以由一个或者多个任意属性组成(6)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是(A)。
A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号(7)一个关系只有一个(D)。
A.候选关键字B.外部关键字C.组合关键字D.主关键字(8)下列标识符可以作为局部变量使用的是(C)。
A.[@Myvar] B.My var C.@Myvar D.@My var (9)Transact-SQL支持的一种程序结构语句是(A)。
A.BEGIN…E ND B.IF…T HEN…ELSEC.DO CASE D.DO WHILE(10)字符串常量使用(A)作为定界符。
A.单引号B.双引号C.方括号D.花括号2.填空题(1)数据库是在计算机系统中按照一定的方式组织、存储和应用的(数据集合)。
第1章习题

│b│2│1│ │c│3│1│ │d│3│1│
├─┼─┼─┤ └─┴─┴─┘ └─┴─┴─┘
│c│3│1│
├─┼─┼─┤
│d│3│1│
└─┴─┴─┘
则由关系 R 和 S 得到的关系 T 的操作是_______。
则由关系 R 得到的关系 T 的操作是_______。
A.选择 B.投影 C.交 D.并
答案:A
第28题
0
有三个关系 R 、S 和 T 如下:
R S T
┌─┬─┬─┐ ┌─┬─┬─┐ ┌─┬─┬─┐
A.层次 B.网状 C.关系 D.拓扑
答案:C
第20题
0
下列实体的联系中,属于多对多的联系是_______。
A.住院的病人与病床
B.学校与校长
C.学生与教师
D.工人与工资
答案:C
第21题
0
在E-R图中,用来表示实体的图形是_______。
答案:B
第9题
0
“商品”与“客户”两个实体集之间的联系通常是_______。
A.一对一
B.一对多
C.多对一
D.多对多
答案:D
第10题
0
关系数据库的任何查询操作都是由三种基本运算组合而成的,这三种基本运算不包括_______。
A.联接 B.比较 C.选择 D.投影
│c│3│2│ │c│2│
├─┼─┼─┤ ├─┼─┤
│d│3│2│ │d│2│
└─┴─┴─┘ └─┴─┘
则由关系 R 得到的关系 T 的操作是_______。
第一章数据库基础笔试题-含答案

第⼀章数据库基础笔试题-含答案中孚教育系列联系题(第⼀章练习题数据库基础)曹⽼师: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)。
数据库系统概述习题及答案

习题一第1章数据库系统概述一、填空题1. 在关系数据库中,一个元组对应表中。
解:一个记录(一行)2. 常用的数据模型有:、、和面向对象模型。
解:关系模型,层次模型,网状模型3. 用二维表来表示实体及实体之间联系的数据模型是。
解:关系模型4.关系模型数据库中最常用的三种关系运算是、、。
解:选择运算,投影运算,连接运算5. 在数据库系统中,数据的最小访问单位是。
解: 字段〔数据项〕对表进行水平方向的分割用的运算是。
解:选择运算7. 数据结构、和称为数据模型的三要素。
解:数据操作,数据约束条件8. 关系的完整性约束条件包括完整性、完整性和完整性三种。
解:用户定义,实体,参照二、单项选择题1. 对数据库进行规划、设计、协调、维护和管理的人员,通常被称为〔 D 〕。
A.工程师B. 用户C.程序员D. 数据库管理员2. 下面关于数据〔Data〕、数据库(DB)、数据库管理系统(DBMS)与数据库系统(DBS)之间关系的描述正确的选项是〔 B 〕。
A.DB包含DBMS和DBSB.DBMS包含DB和DBSC.DBS包含DB和DBMSD. 以上都不对3. 数据库系统的特点包括〔D 〕。
A.实现数据共享,减少数据冗余B. 具有较高的数据独立性、具有统一的数据控制功能C.采用特定的数据模型D. 以上特点都包括4. 以下各项中,对数据库特征的描述不准确的是〔 D 〕。
A.数据具有独立性B. 数据结构化C.数据集中控制D. 没有冗余5. 在数据的组织模型中,用树形结构来表示实体之间联系的模型称为( D )。
A.关系模型B. 层次模型C.网状模型D. 数据模型6. 在数据库中,数据模型描述的是( C ) 的集合。
A.文件B. 数据C.记录D. 记录及其联系7. 在关系数据库中,关系就是一个由行和列构成的二维表,其中行对应〔B 〕。
A. 属性B. 记录C.关系D. 主键8. 关系数据库管理系统所管理的关系是〔 C 〕。
A.一个二维表B. 一个数据库C.假设干个二维表D. 假设干个数据库文件9. 在同一所大学里,院系和教师的关系是〔 B 〕。
数据库第一章测试及答案培训讲学

数据库第一章测试及答案第一章概述一、单项选择题1、在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统C.人工管理阶段 D.数据项管理2、数据库系统与文件系统的主要区别是。
A.数据库系统复杂而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题而数据库系统可以解决C.文件系统只能管理程序文件而数据库系统能够管理各种类型的文件D.文件系统的数据量少,而数据库系统可以管理庞大的数据量3、存储在计算机外部存储介质上的结构化的数据集合,其英文名称是。
A.Data Dictionary(简写DD) B.Data Base System(简写DBS)C.data base (简写DB) D.data base mangement(简写DBMS)4、数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界5、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①。
支持数据库各种操作的软件系统叫②。
由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。
① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合②A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统6、数据库的基本特点是。
A.数据可以共享;数据独立性;数据冗余大,易移植;统一管理和控制B.数据可以共享;数据独立性;数据冗余小,易扩充;统一管理和控制C.数据可以共享;数据互换性;数据冗余小,易扩充;统一管理和控制D.数据非结构化;数据独立性;数据冗余小,易扩充;统一管理和控制7、在数据库中,下列说法是不正确的。
A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余8、是存储在计算机内结构化的数据的集合。
数据库基础与应用作业答案

数据库基础与应用作业答案第1章数据库概述一、选择题1 A; 2C;3A;4D;5A;6A;二、填空题一、有序的、可共享的二、在建立、使用和维护时三、数据库、数据库管理系统(及其开发工具)、应用系统、DBA和用户四、手工、文件、数据库五、数据结构、数据操作、完整性与约束性条件六、关系、网状、层次;关系数据模型三、判断题1√;2√;3×;4×四、简答题1.简述计算机数据管理技术发展的三个阶段。
一、人工管理这一阶段(20世纪50年代中期以前),计算机主要用于科学计算。
外部存储器只有磁带、卡片和纸带等还没有磁盘等直接存取存储设备。
软件只有汇编语言,尚无数据管理方面的软件。
数据处理方式基本是批处理。
这个阶段有如下几个特点:计算机系统不提供对用户数据的管理功能。
用户编制程序时,必须全面考虑好相关的数据,包括数据的定义、存储结构以及存取方法等。
程序和数据是一个不可分割的整体。
数据脱离了程序就无任何存在的价值,数据无独立性。
数据不能共享。
不同的程序均有各自的数据,这些数据对不同的程序通常是不相同的,不可共享;即使不同的程序使用了相同的一组数据,这些数据也不能共享,程序中仍然需要各自加人这组数据,谁也不能省略。
基于这种数据的不可共享性,必然导致程序与程序之间存在大量的重复数据,浪费了存储空间。
不单独保存数据。
基于数据与程序是一个整体,数据只为本程序所使用,数据只有与相应的程序一起保存才有价值,否则就毫无用处。
所以,所有程序的数据均不单独保存。
二、文件系统在这一阶段(20世纪50年代后期至60年代中期)计算机不仅用于科学计算,还利用在信息管理方面。
随着数据量的增加,数据的存储、检索和维护问题成为紧迫的需要,数据结构和数据管理技术迅速发展起来。
此时,外部存储器已有磁盘、磁鼓等直接存取的存储设备。
软件领域出现了操作系统和高级软件。
操作系统中的文件系统是专门管理外存的数据管理软件,文件是操作系统管理的重要资源之一。
数据库 第1章_习题参考答案

习题参考答案1.解释数据、数据库、数据库管理系统、数据库系统等概念。
答:数据是描述事物的符号记录,数据的种类是很多的,包括数字、文字、图形、图像、音频、视频等。
数据库:数据库是长期储存在计算机内,有组织的、可共享的大量数据的集合。
数据库管理系统:数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。
它具有强大的数据定义、数据组织、数据存储、数据操纵和运行维护等功能,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
数据库系统:数据库系统是为适应实际数据处理的需要而发展起来的一种较为理想的数据处理系统,通常由软件、数据库和数据库管理员组成。
2.数据管理经历了哪几个阶段,各有什么特点?答:数据管理经历了人工管理、文件系统和数据库系统三个发展阶段。
人工管理阶段的特点是:数据不保存;数据由程序管理;数据不共享;数据没有独立性。
文件系统阶段的特点是:数据长期保存;数据由文件系统管理;数据共享性差,冗余度大,一致性差;数据的独立性差。
数据库系统阶段的特点是:数据整体结构化;数据共享性高,冗余度低;数据独立性高;数据由DBMS统一管理和控制。
3.什么是数据模型?数据模型包含哪些要素?答:数据模型(Data Model)是对现实世界数据的模拟和抽象,是用来描述数据、组织数据、操作数据以及约束数据的。
数据模型是数据库系统的核心和基础。
数据模型由数据结构、数据操作和完整性约束三部分组成。
4.什么是概念模型,逻辑模型和物理模型?它们之间具有怎样的关系?答:概念模型也称信息模型,它是按照用户的观点和认识对现实世界的数据进行建模。
概念模型是对现实世界数据的第一步抽象,同具体的DBMS无关。
逻辑模型是按照计算机系统的观点来对数据建模,是数据抽象的中间层,用于描述数据库的整体逻辑结构。
逻辑模型同具体的DBMS密切相关。
物理模型是对数据的最底层抽象,主要描述数据在计算机系统内部的表示方式和存取方法,在磁盘等存储介质上的存储结构和存取方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测验
填空题
(1) 实体之间的联系类型有、和联系。
答案:1对1联系,1对多联系,多对多联系
(2) 数据库管理系统的主要功能包括、和。
答案:数据定义功能,数据操纵功能,数据库运行控制功能
(3) 在关系模型中,关系的一个属性对应表中的,也称为一个。
答案:一列,字段
(4) 在SQL Server中使用的SQL语言叫做。
答案:Transact-SQL
选择题
(1) 在关系模型中,与元组相对应的概念是哪一个。
A. 记录
B. 域
C. 关键字
D. 列
答案:A
(2) 在关系模型中,能够起到联系多个表的作用的是哪一项。
A. 属性
B. 行
C. 元组
D. 外关键字
答案:D
(3) 对关系数据库中的关系的最低要求是满足哪个范式。
A. 1NF
B. 2NF
C. 3NF
D. 没有要求
答案:A
(4) 以下说法中错误的是哪一项。
A. SQL语言是一种非过程化的高级语言。
B. 标准SQL语言提供编程功能。
C. SQL语言可以被嵌入到其它高级语言中使用。
D. Transact-SQL完全兼容标准SQL语言并进行了必要的补充。
答案:B
判断题
(1) 在关系数据库中,并不是规范化程度越高的关系模式就越好。
答案:√
(2) 关系中的NULL,对于数值型数据可以理解为0,对于字符型数据可以理解为空字符串。
答案:×
(3) 目前的数据管理领域中,已经完全使用数据库系统,不需要使用文件系统。
答案:×
(4) 在实体联系模型中,可以使用椭圆形表示实体的属性。
答案:√。