数据库复习题(4A)
- 格式:docx
- 大小:75.29 KB
- 文档页数:30
数据库复习题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 提供数据访问接口D. 所有以上选项答案:D2. 关系数据库中的“关系”指的是什么?A. 数据库文件B. 数据表C. 数据表之间的关系D. 数据库的物理存储答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于数据加密答案:A5. 事务的ACID属性包括哪些?A. 原子性、一致性、隔离性、持久性B. 原子性、一致性、完整性、持久性C. 原子性、隔离性、完整性、持久性D. 原子性、一致性、隔离性、安全性答案:A二、简答题1. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户视图,是用户与数据库交互的接口;概念模式是数据库的全局逻辑结构,描述了数据的逻辑组织;内模式是数据库的物理存储结构,描述了数据在存储介质上的存储方式。
2. 解释什么是范式以及数据库规范化的目的。
答案:范式是数据库设计中用来减少数据冗余和提高数据一致性的标准。
数据库规范化的目的是确保数据库结构的合理性,通过分解数据表来消除数据的重复存储,从而提高数据的一致性和完整性。
三、应用题1. 假设有一个学生信息数据库,包含学生表(Student),课程表(Course),选课表(Enrollment)。
学生表包含学号(StudentID),姓名(Name),年龄(Age);课程表包含课程ID(CourseID),课程名称(CourseName),学分(Credits);选课表包含学号(StudentID),课程ID(CourseID),成绩(Grade)。
请编写SQL 语句,查询所有选修了“数据库原理”课程的学生姓名及其成绩。
一、单项选择题(每小题2分,共30分)1.数据库系统的三级模式是指C。
A.外模式、模式、子模式B.子模式、模式、概念模式C.模式(逻辑模式)、外模式(子模式/用户模式)、存储模式(内模式)D.逻辑模式、子模式、模式2.数据库系统的数据独立性是指B。
A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构3.数据模型的主要组成要素中,用于描述系统静态特征的是A。
A.数据结构B.数据操作C.数据完整性约束D.数据联系4.关于关系数据库系统叙述错误的是D。
A.关系模型给出了关系操作的能力和特点,关系操作通过关系语言实现B.关系语言的特点是高度的非过程化C.SQL语言介于关系代数和关系演算之间D.关系操作能力可以用三种方式来表示:关系代数、元组关系演算和域关系演算5.要求关系中的元组在组成主键的属性上不能为空,这是B。
A.参照完整性规则B.实体完整性规则C.用户定义完整性规则D.域完整性规则6.在关系代数运算中,五种基本运算为D。
A.并、差、选择、投影、自然连接B.并、差、交、选择、投影C.并、差、交、选择、笛卡尔积D.并、差、选择、投影、笛卡尔积7.在R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有X’→Y,则C。
A.Y函数决定X B.Y对X完全函数依赖C.X为关系R的候选码D.关系R属于2NF8.在关系数据库中,任何二元关系模式的最高范式必定是A。
A.BCNF B.3NF C.2NF D.1NF9.需求分析阶段得到的结果是D。
A.包括存储结构和存取方法的物理结构B.某个DBMS所支持的数据模型C.E-R图表示的概念模型D.数据字典描述的数据需求10.下面的选项中,哪些是数据库管理员的职责A。
①决定数据库中的信息内容和结构②定义数据的安全性要求和完整性约束③应用系统的需求分析和规范说明④确定系统的硬件配置并参与数据库系统的概要设计⑤决定数据库的存储结构和存取策略⑥负责设计应用系统的程序模块⑦数据库中数据的确定、数据库各级模式的设计A.①、②、⑤B.①、②、④、⑤C.①、④、⑤D.②、③、⑥、⑦11.设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是D。
单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在答题卡上。
每小题1分,共20分)1.数据模型的三要素中,数据的约束条件规定数据及其联系的( A )。
A. 制约规则B. 静态特性C. 动态特性D. 数据结构2.DB、DBMS、DBS三者之间的关系是( B )。
A. DBMS包括DB和DBSB. DBS包括DB和DBMSC. DB包括DBMS和DBSD. DB、DBMS、DBS是同一个意思3.有一个关系:学生(学号,姓名,系别),规定学号的值域是9个字符组成的字符串,这一规则属于( C )。
A. 实体完整性约束B. 参照完整性约束C. 用户自定义完整性约束D. 关键字完整性约束4.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式至少有( B )。
A.17个B.18个C.23个D.27个5.在数据库技术中,未提交的随后被撤消了的数据,称为( D )。
A.报废的数据B.过时的数据C.撤消的数据D.脏数据6.嵌入式SQL的预处理方式,是指( D )。
A.识别出SQL语句,加上前缀标识和结束标志B.对源程序进行格式化处理C.把嵌入的SQL语句编译成目标程序D.把嵌入的SQL语句处理成函数调用形式7.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( A )。
A. 介质故障B. 运行故障C. 系统故障D. 事务故障8.如果事务T获得了数据项Q上的排它锁,则T对Q( C )。
A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读也不能写9.在SQL的下列语句中,能够实现参照完整性约束的语句( D )。
A.FOREIGN KEY B.PRIMARY KEYC.REFERENCES D.FOREIGN KEY和REFERENCES10.在需求分析阶段,数据字典是对系统中( A )。
数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。
A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。
( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。
5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。
6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。
7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。
8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。
数据库考试题含参考答案一、单选题(共80题,每题1分,共80分)1、access2010的核心数据库对象是()A、查询B、表C、报表D、窗体正确答案:B答案解析:只有表才能保存数据,则表是数据库的最核心对象。
2、数据库技术的应用,最关键的是解决()A、数据共享B、数据存储C、数据分类D、数据统计正确答案:A答案解析:数据库技术的根本性目的就是为了解决数据共享问题。
3、在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系正确答案:B答案解析:窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。
根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。
一名教师可以承担多门课程,但是一门课程只能由一个教师承担。
所以是一对多的关系,因此选择B选项。
4、关于数据库的描述,不正确的是()A、数据库中不能存储声音B、数据库能存储结构化的数据C、数据库的英文简称是DBD、数据库存储事物的特征描述和事物间的联系正确答案:A答案解析:数据库中不但可以存储各类字符,也可以存储图片、声音、视频等多媒体数据。
5、利用Access,可以定义3种主键,它们是()A、单字段、双字段和多字段B、单字段、双字段和自动编号C、单字段、多字段和自动编号D、双字段、多字段和自动编号正确答案:C答案解析:在Access数据库中,主键可分为单字段、多字段和自动编号主键,其中多字段主键的字段数最多不能超过10个字段。
6、若要建立数据库内两个表之间的关系,应对()的字段作为关联建立联系A、相同名称的字段B、相同数据类型的字段C、名称相同且数据类型相同D、数据类型相同且字段含义和大小相同正确答案:D答案解析:关联字段必须是数据类型、字段大小和字段含义相同的字段。
数据库期末考试题及答案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. 事务的_______属性保证了事务的不可分割性。
数据库复习题及答案数据库复习题及答案数据库是计算机科学中非常重要的一个领域,它是用来存储、管理和组织数据的软件系统。
在数据库的学习过程中,复习题是非常重要的一部分,通过做复习题可以帮助我们巩固知识,提高理解能力。
本文将为大家提供一些数据库复习题及答案,希望对大家的学习有所帮助。
一、选择题1. 数据库的主要特点是:A. 数据共享B. 数据独立性C. 数据冗余D. 数据安全性答案:B. 数据独立性2. 下列哪个是数据库管理系统(DBMS)的功能?A. 数据的存储和管理B. 数据的输入和输出C. 数据的处理和分析D. 数据的传输和通信答案:A. 数据的存储和管理3. 下列哪个不是数据库的三级模式?A. 外模式B. 内模式C. 中模式D. 概念模式答案:C. 中模式4. 数据库的完整性约束包括以下哪些?A. 实体完整性B. 参照完整性C. 用户完整性D. 操作完整性答案:A. 实体完整性、B. 参照完整性、D. 操作完整性5. 下列哪个不是关系数据库的基本操作?A. 查询B. 插入C. 删除D. 修改答案:D. 修改二、填空题1. 数据库中,用来描述数据之间联系的概念是__________。
答案:关系2. 数据库中,用来表示数据的逻辑结构的概念是__________。
答案:模式3. 数据库中,用来表示数据的物理存储结构的概念是__________。
答案:存储结构4. 数据库中,用来表示数据的基本单位的概念是__________。
答案:记录5. 数据库中,用来表示数据属性的概念是__________。
答案:字段三、简答题1. 请简要介绍关系数据库的特点和优势。
答:关系数据库的特点包括数据的结构化、数据的共享性、数据的独立性和数据的安全性。
关系数据库的优势包括数据的一致性、数据的完整性、数据的可靠性和数据的可扩展性。
关系数据库通过使用关系模型来组织和管理数据,可以更好地满足用户的需求,提高数据的处理效率和数据的可靠性。
A .车次B .日期试题一一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,请将其代码填写在题后的括号内。
错选、多选 或未选均无分。
1 .数据库系统的核心是( B )B. 数据库管理系统C •数据模型 2.下列四项中,不属于数据库系统的特点的是( C ) A •数据结构化 B .数据由DBMS 统一管理和控制 C .数据冗余度大D .数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是 (D ) A •层次模型 B .关系模型 C •网状模型D •实体-联系模型4. 数据的物理独立性是指(C )A •数据库与数据库管理系统相互独立B ・用户程序与数据库管理系统相互独立C •用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D •应用程序与数据库中数据的逻辑结构是相互独立的 5 •要保证数据库的逻辑数据独立性,需要修改的是(A )A •模式与外模式之间的映象B ・模式与内模式之间的映象C •模式D •三级模式6 •关系数据模型的基本数据结构是( D )A .树B .图C .索引D .关系7 .有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达A •数据库 D .软件工具时间、情况摘要等属性,该实体主码是( C )A .车次B.日期C •车次+日期D •车次+情况摘要8.己知关系R 和S, R A S 等价于( B ) A. (R-S )-S B. S-(S-R )C. (S-R )-RD. S-(R-S )9 •学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分 配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A.全外联接 B.左外联接C.右外联接D.自然联接 10 .用下面的T-SQL 语句建立一个基本表:CREATE TABLE Stude nt(S no CHAR(4) PRIMARY KEY,Sn ame CHAR(8) NOT NULL, Sex CHAR(2),11.把对关系SPJ 的属性QTY 的修改权授予用户李勇的T-SQL 语句是( CA. GRANT QTY ON SPJ TO '李勇’B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12.图1中(B )是最小关系系统ABC图113 •关系规范化中的插入操作异常是指A •不该删除的数据被删除 C •应该删除的数据未被删除AgeINT ) 可以插入到表中的元组是( D A. '5021','刘祥',男,21C. '5021' , NULL ,男,21)B. NULL ,'刘祥',NULL , 21 D. '5021','刘祥',NULL ,NULL(D )B .不该插入的数据被插入 D .应该插入的数据未被插入A)阶段的任D14 •在关系数据库设计中,设计关系模式是数据库设计中(A .逻辑设计B .物理设计15 .在E-R 模型中,如果有3个不同的实体型,3个m:n 联系,根据E-R 模型转 换为关系模型的规则,转换后关系的数目为( C )。
数据库练习题库(含答案)一、单选题(共98题,每题1分,共98分)1.在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。
A、可避免过早陷入具体细节B、从局部或子系统开始分析问题,便于建模人员了解业务模型C、图形对象不涉及太多技术术语,便于用户理解模型D、用图形化的模型能直观表示系统功能正确答案:B2.DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的()。
A、数据定义功能B、数据操纵功能C、数据库运行管理与控制功能D、数据库建立与维护功能正确答案:C3.关于数据划分策略,下述说法错误的是()。
A、散列划分釆用某种散列函数,以数据的划分属性作为函数参数,计算数据应存储的磁盘序号B、范围划分根据某个属性的取值,将数据划分为n个部分,分别存储到不同磁盘上C、范围划分有利于范围查询和点查询,但也可能会引起数据分布不均匀及并行处理能力下降问题D、轮转法划分能保证元组在多个磁盘上的平均分配,并具有较高的点查询和范围查询正确答案:D4.存取方法设计属于数据库设计的()阶段的设计任务。
A、逻辑结构设计B、概念结构设计C、系统需求分析D、物理结构设计正确答案:D5.将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是()。
A、散列文件B、堆文件C、索引文件D、聚集文件正确答案:B6.关于"死锁”,下列说法中正确的是()。
A、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库B、只有出现并发操作时,才有可能出现死锁C、当两个用户竞争相同资源时不会发生死锁D、死锁是操作系统中的问题,数据库操作中不存在正确答案:B7.关于数据库应用系统的需求分析工作,下列说法正确的是()。
A、在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图B、通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明C、数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标D、数据需求分析的主要工作是要辩识出数据处理中的数据处理流程正确答案:C8.如果一个系统定义为关系系统,则它必须( )oA、支持关系数据库B、支持选择、投影和连接运算C、A和B均成立D、A、B都不需要正确答案:C9.联机分析处理包括以下()基本分析功能。
数据库复习题4A1. 简答题1.1 什么是数据库的事务(transaction)?数据库的事务是指由一系列数据库操作组成的逻辑工作单元,这些操作将作为一个整体被执行。
事务具有以下特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
1.2 解释ACID是什么意思。
ACID是指数据库事务应遵守的四个特性:- 原子性(Atomicity):事务中的操作要么全部成功,要么全部失败回滚。
- 一致性(Consistency):事务执行前后,数据库从一个一致状态转换到另一个一致状态。
- 隔离性(Isolation):并发执行的事务之间不能相互干扰,每个事务都感觉不到其他并发执行的事务存在。
- 持久性(Durability):事务成功提交后,对数据库的修改将永久保存。
1.3 解释数据库的一致性和完整性。
- 数据库的一致性(Consistency):指数据库中的数据符合预定义的规则和约束条件,确保数据的有效性和正确性。
一致性要求数据库保持某种约束条件,例如唯一性、外键关联等。
- 数据库的完整性(Integrity):保证数据的正确性和完整性。
它包括实体完整性、参照完整性和用户定义的完整性约束。
1.4 数据库的隔离级别有哪些?解释它们之间的区别。
数据库的隔离级别有:读未提交(Read Uncommitted)、读提交(Read Committed)、可重复读(Repeatable Read)和串行化(Serializable)。
- 读未提交:一个事务提交的修改可以被其他并发事务读取,不保证事务的隔离性。
- 读提交:一个事务在提交后,其修改对其他并发事务可见。
该级别避免了脏读,但仍可能出现不可重复读和幻读。
- 可重复读:在一个事务执行期间,多次读取同一数据,其结果保持一致。
避免了脏读和不可重复读,但仍可能出现幻读。
- 串行化:将并发事务串行执行,避免了并发问题,但执行效率较低。
《数据库复习题》第1章数据库系统概述一、单选题(共有题目59题)1.一个结点可以有多个双亲,结点之间可以有多种联系的模型是()。
A.网状模型B.关系模型C.层次模型D.以上都有2.对于“关系”的描述,正确的是()。
A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名3.在关系数据库中,表(table)是三级模式结构中的()。
A.外模式B.模式C.存储模式D.内模式4.DBMS是()。
A.OS的一部分B.OS支持下的系统文件C.一种编译程序D.以上混合5.数据库系统的核心是()。
A.数据模型B.数据库管理系统C.软件工具D.数据库6.E-R图的三要素是()。
A.实体、属性、实体集B.实体、键、联系C.实体、属性、联系D.实体、域、候选键7.反映现实世界中实体及实体间联系的信息模型是()。
A.关系模型B.层次模型C.网状模型D.E-R模型8.数据库管理系统(DBMS)提供数据操作语言(DML)实现对数据库数据的操作,其中数据更新操作不包括()。
A.插入B.删除C.检索D.修改9.以下不属于数据库系统(DBS)组成的是()。
A.硬件系统B.数据库管理系统C.文件系统D.使用和管理数据库的各类人员10.数据库管理系统(DBMS)是()。
A.数学软件B.应用软件C.计算机辅助设计D.系统软件11.数据库三级模式体系结构的划分,有利于保持数据库的()。
A.数据独立性B.数据安全性C.结构规范化D.操作可行性12.数据库系统三级模式结构中存在的映象关系正确的是()。
A.外模式/内模式B.外模式/模式C.外模式/外模式D.模式/模式13.在关系数据库系统中,当关系的模式改变时,用户程序也可以不变。
这是()。
A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性14.下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
A.内模式B.外模式C.概念模式D.逻辑模式15.下列有关物理数据独立性的说法不正确的是()。
A.物理数据独立性由内模式与概念模式之间的映射实现。
B.当数据库的内模式发生改变时,数据的逻辑结构改变。
C.当数据库的内模式发生改变时,用户编写的应用程序可以不变。
D.为保证应用程序能够正确执行,我们需要修改内模式与概念模式之间的映射。
16.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的阶段是()。
A.数据库系统B.文件系统C.人工管理D.数据项管理17.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。
A.OSB.DSC.DBMSD.DBS18.要保证数据库的数据独立性,需要修改的是()。
A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式19.DBMS是()。
A.数据库B.数据库系统C.数据库应用软件D.数据库管理系统20.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是()。
A.一对一B.一对多C.多对多D.不确定21.英文缩写DBA代表()。
A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言22.以下所列数据库系统组成中,正确的是()。
A.计算机、文件、文件管理系统、程序B.计算机、文件、程序设计语言、程序C.计算机、文件、报表处理程序、网络通信程序D.支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员23.以下不属于数据库系统(DBS)组成的有()。
A.数据库集合B.用户C.数据库管理系统及相关软件D.Microsoft Excel24.数据库系统中的数据模型通常由()三部分组成。
A.数据结构、数据操作和完整性约束B.数据定义、数据操作和安全性约束C.数据结构、数据管理和数据保护D.数据定义、数据管理和运行控制25.下面列出的条目中,()是数据库系统的组成成员。
Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户Ⅳ.数据库管理员Ⅴ.数据库A.Ⅱ、Ⅲ、Ⅳ和ⅤB.Ⅱ、Ⅳ和ⅤC.Ⅰ、Ⅱ、Ⅳ和ⅤD.都是26.下面列出的数据管理技术发展的三个阶段中,()阶段没有专门的软件对数据进行管理。
A.人工管理阶段B.文件系统阶段C.数据库阶段D.人工管理阶段、文件系统阶段27.在DBS中,DBMS和OS之间的关系是()。
A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行28.数据库管理技术发展过程中,文件系统与数据库系统的重要区别是数据库系统()。
A.数据可共享B.数据无冗余C.特定的数据模型D.专门的数据管理软件29.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门和职员实体之间的联系类型是()。
A.M:NB.1:MC.M:KD.1:130.层次数据模型中,一个子结点至多有()个父结点。
A.1B.2C.3D.431.常见的数据模型是()。
A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型32.三级模式间存在两种映射,它们是()。
A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.子模式与外模式间,模式与内模式间D.模式与内模式间,外模式与模式间33.逻辑数据独立性是指()。
A.修改外模式保持模式不变B.修改内模式保持模式不变C.修改模式保持外模式不变D.修改模式保持内模式不变34.关系模型的基本数据结构是()。
A.树B.图C.环D.二维表格35.用户涉及的逻辑结构用()描述。
A.模式B.存储模式C.概念模式D.子模式36.下列叙述中正确的是()。
A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致37.E-R图用于描述数据库的()。
A.概念模型B.数据模型C.存储模型D.逻辑模型38.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。
A.OSB.DSC.DBMSD.DBS39.下面的选项不是关系数据库基本特征的是()。
A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关40.用二维表来表示实体及实体间的联系的数据模型是()。
A.关系模型B.层次模型C.网状模型D.实体-联系模型41.从计算机软件系统的构成看,DBMS是建立在()之上的软件系统。
A.硬件系统B.操作系统C.语言处理系统D.编译系统42.数据库中存储的是()。
A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系43.数据库技术的三级模式中,数据的全局逻辑结构用()来描述。
A.子模式B.用户模式C.外模式D.模式44.单个用户使用的数据视图的描述称为()。
A.外模式B.内模式C.概念模式D.存储模式45.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。
A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS46.数据库物理存储方式的描述称为()。
A.外模式B.内模式C.概念模式D.逻辑模式47.()属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A.数据模型B.概念数据模型C.E-R图D.关系模型48.数据管理与数据处理之间的关系是()。
A.两者是一回事B.两者之间无关C.数据管理是数据处理的基本环节D.数据处理是数据管理的基本环节49.在数据库三级模式间引入二级映象的主要作用是()。
A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性50.下列关于主关键字叙述正确的是()。
A.一个表可以没有主关键字B.只能将一个字段定义为主关键字C.如果一个表只有一个记录,则主关键字字段可以为空值。
D.以上选项都不正确。
51.实体完整性规则是指关系中()。
A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值52.在SQL Server中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图所示。
能够正确执行的插入操作是()。
A.INSERT INTO student (no,sex) V ALUES(′102′,′男′)B.INSERT INTO student (name,sex) V ALUES(′王中′,′男′)C.INSERT INTO student V ALUES(′102′,′男′,′王中′,′1984/03/08′)D.INSERT INTO student V ALUES(′106′,′王中′,′男′,′1984/03/08′)53.有职工表EMP和部门表DEPT如图所示,其中有下划线的属性为主键,有波浪线的属性为外键。
下面操作不能正确执行的是()。
A.检索部门号为“D05”的职工号B.将EMP表中职工“李路”的部门号改为空值C.删除职工“崔浩”的记录D.在EMP表中插入记录(“E18”,“D05”,“王莹”)54.有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。
若执行下面列出的操作,()操作不能成功执行。
A.从DEPT中删除部门号=‘03'的行B.在DEPT中插入行(‘06',‘计划部',‘6号楼')C.将DEPT中部门号=‘02'的部门号改为‘10'D.将DEPT中部门号=‘01'的地址改为‘5号楼'55.数据库的()是指数据的正确性和相容性。
A.完整性B.安全性C.并发控制D.系统恢复56.使用语句CREATE TABLES(sno N(2),sname C(6),age N(2),sex C(2))建一张学生表,其中sno是主键,sname不允许取空值,下列SQL语句中不正确的是()。
A.INSERT INTO S values(1,’林立’,20,’女’)B.INSERT INTO S(sno, age, sname, sex) values(1,20,’林立’,’女’)C.INSERT INTO S values(1,null,20,’女’)D.INSERT INTO S values(1,’林立’,null,’女’)57.设属性A是关系R的主属性,则属性A不能取空值(NULL)。
这是()。