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

合集下载

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。

答案:操作系统2. 在关系数据库中,表中的行称为______。

答案:记录3. SQL语言中,用于删除数据的关键字是______。

答案:DELETE4. 数据库系统的核心是______。

答案:数据库5. 数据库的三级模式包括外模式、______和内模式。

答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。

答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。

数据基础考试题库及答案

数据基础考试题库及答案

数据基础考试题库及答案一、选择题1. 数据的三种基本状态包括:A. 原始数据、处理数据、分析数据B. 存储数据、传输数据、分析数据C. 静态数据、动态数据、混合数据D. 未加工数据、半加工数据、完全加工数据答案:A2. 在数据库中,用于查询数据的语句是:A. INSERTB. UPDATEC. DELETED. SELECT答案:D3. 数据清洗的目的是什么?A. 增加数据量B. 减少数据量C. 提高数据质量D. 降低数据存储成本答案:C4. 以下哪个不是数据挖掘的常见算法?A. 决策树B. 聚类分析C. 线性回归D. 神经网络答案:C5. 数据仓库与数据库的主要区别是什么?A. 数据仓库用于存储数据,数据库用于处理数据B. 数据库用于存储数据,数据仓库用于处理数据C. 数据仓库用于分析数据,数据库用于事务处理D. 数据库用于分析数据,数据仓库用于事务处理答案:C二、填空题6. 数据的生命周期包括数据的____、____、____、____和____。

答案:创建、存储、使用、维护、销毁7. 在数据挖掘中,____是一种用于发现数据集中隐藏的模式和关系的技术。

答案:关联规则8. 数据可视化的目的是使数据更易于____和____。

答案:理解、分析9. 数据备份的目的是防止数据____和____。

答案:丢失、损坏10. 在数据库中,____是用来定义数据表结构的语句。

答案:CREATE TABLE三、简答题11. 请简述数据集成的概念及其重要性。

答案:数据集成是指将来自不同来源和格式的数据整合到一个统一的数据存储中的过程。

它的重要性在于能够提供一致的数据视图,便于数据的分析和决策制定,同时提高数据的可用性和可访问性。

12. 什么是数据隐私,为什么它在当今的数字时代尤为重要?答案:数据隐私是指保护个人信息不被未经授权的访问、使用或泄露。

在数字时代,随着数据的大量收集和分析,数据隐私变得尤为重要,因为它关系到个人的隐私权和数据安全,防止数据滥用和身份盗窃等风险。

数据库笔试题及答案

数据库笔试题及答案

数据库笔试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 数据存储B. 数据管理C. 数据维护D. 以上都是答案:D2. 关系数据库中的“关系”指的是什么?A. 数据表之间的关系B. 数据库与操作系统之间的关系C. 数据库与应用程序之间的关系D. 数据库与硬件之间的关系答案:A3. SQL语言是什么?A. 结构化查询语言B. 标准查询语言C. 序列查询语言D. 特殊查询语言答案:A二、填空题4. 数据库设计中的_______范式(NF)是最高的规范化形式,可以消除所有的数据冗余。

答案:第五5. 在SQL中,用于删除表中数据的命令是_______。

答案:DELETE三、简答题6. 简述数据库事务的ACID属性。

答案:数据库事务的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

原子性意味着事务中的所有操作要么全部完成,要么全部不完成;一致性确保事务执行后数据库从一个一致的状态转移到另一个一致的状态;隔离性保证并发执行的事务之间不会互相影响;持久性确保一旦事务完成,其结果将永久保存在数据库中。

7. 什么是数据库的索引?它有什么作用?答案:数据库的索引是一种特殊的数据库对象,用于优化查询性能。

索引可以快速定位到表中的特定数据,减少查询时需要扫描的数据量,从而提高查询效率。

四、计算题8. 假设有一个学生表Students,包含字段:学号(ID),姓名(Name),年龄(Age),专业(Major)。

编写一个SQL查询语句,列出所有年龄大于20岁的学生姓名和专业。

答案:```sqlSELECT Name, MajorFROM StudentsWHERE Age > 20;```9. 如果要删除Students表中所有年龄小于18岁的学生记录,应该使用哪个SQL命令?答案:```sqlDELETE FROM StudentsWHERE Age < 18;```五、论述题10. 论述数据库备份和恢复的重要性,并简述常见的备份和恢复策略。

数据基础考试题及答案

数据基础考试题及答案

数据基础考试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 提供数据访问接口D. 以上都是答案:D2. 关系型数据库中,用于表示实体之间关系的是:A. 表格B. 视图C. 关系D. 索引答案:C3. SQL语言中,用于查询数据的命令是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 在数据库设计中,规范化的主要目的是:A. 提高查询速度B. 减少数据冗余C. 增强数据安全性D. 降低存储成本答案:B5. 数据库中的主键(Primary Key)是用来:A. 标识表中的唯一记录B. 存储大量数据C. 进行数据加密D. 作为外键参照答案:A6. 数据库中的外键(Foreign Key)用于:A. 标识表中的唯一记录B. 建立表之间的关系C. 存储大量数据D. 进行数据加密答案:B7. 数据库事务的ACID特性中,"I"代表的是:A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 持久性(Durability)答案:C8. 数据库备份的目的是:A. 恢复丢失的数据B. 增加数据安全性C. 提高查询速度D. 降低存储成本答案:A9. 数据库中的视图(View)是:A. 一个实际存储数据的表B. 一个虚拟的表,其内容由查询定义C. 一个用于数据加密的工具D. 一个用于数据压缩的工具答案:B10. 数据库索引的主要作用是:A. 提高数据安全性B. 增加数据存储量C. 提高查询效率D. 降低存储成本答案:C二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的功能包括:A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:ABCD2. 关系型数据库中,以下哪些是基本的数据操作语言(DML):A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD3. 数据库规范化的目的是:A. 减少数据冗余B. 避免数据异常C. 提高数据一致性D. 增加数据存储量答案:ABC4. 数据库事务的特性包括:A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 持久性(Durability)答案:ABCD5. 数据库中,以下哪些是数据完整性约束:A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 域完整性答案:ABCD三、简答题(每题5分,共10分)1. 请简述数据库管理系统(DBMS)的主要功能。

数据库考试试题及答案

数据库考试试题及答案

数据库考试试题及答案一、选择题(每题5分,共25分)1. 数据库管理系统(DBMS)的主要功能是________。

A. 存储和检索数据B. 管理数据库的访问权限C. 实现数据完整性约束D. 以上都是答案:D2. 在关系数据库中,表的一行称为一个________。

A. 字段B. 记录C. 属性D. 表答案:B3. 下面哪个关键字用于定义主键?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUED. NOT NULL答案:A4. 数据库设计中,实体-关系模型(ER模型)主要用于________。

A. 描述实体之间的关系B. 描述实体的属性C. 描述实体的类型D. 描述实体的数量答案:A5. 下面哪个SQL语句用于插入数据?A. SELECTB. UPDATEC. DELETED. INSERT答案:D二、填空题(每题5分,共25分)1. 数据库管理系统(DBMS)是一种________,用于管理数据库的存储、检索和维护。

答案:软件系统2. 在SQL中,________ 关键字用于定义外键。

答案:FOREIGN KEY3. 关系数据库中,________ 用于保证数据的唯一性。

答案:UNIQUE4. 数据库设计中,________ 用于将实体之间的关系转换为数据库中的表之间的关系。

答案:实体-关系模型(ER模型)5. 在SQL中,________ 关键字用于删除表中的数据。

答案:DELETE三、简答题(每题10分,共30分)1. 请简要说明数据库管理系统(DBMS)的主要功能。

答案:数据库管理系统(DBMS)的主要功能包括存储和检索数据、管理数据库的访问权限、实现数据完整性约束等。

2. 请简要说明实体-关系模型(ER模型)的作用。

答案:实体-关系模型(ER模型)用于描述现实世界中的实体及其之间的关系,是数据库设计的重要工具。

通过ER模型,可以方便地将实体之间的关系转换为数据库中的表之间的关系。

数据库考试题目和答案

数据库考试题目和答案

数据库考试题目和答案****一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。

A. 数据库B. 数据库系统C. 硬件系统D. 操作系统答案:B2. 在关系数据库中,关系至少具有()。

A. 一个候选键B. 两个候选键C. 两个主键D. 一个主键答案:A3. 数据库系统的核心是()。

A. 数据B. 数据库管理系统C. 数据库管理员D. 应用程序答案:B4. 数据库系统的数据独立性包括()。

A. 物理独立性和逻辑独立性B. 物理独立性和数据独立性C. 数据独立性和逻辑独立性D. 数据独立性和物理独立性答案:A5. 以下哪个不是数据库系统的特点?()A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据完整性答案:C6. 数据库系统的基本组成包括()。

A. 数据和应用程序B. 数据和数据库管理系统C. 数据库管理系统和应用程序D. 数据库和数据库管理系统答案:D7. 在数据库中,数据模型主要描述()。

A. 数据的存储方式B. 数据的处理方式C. 数据的组织、数据的操作和数据的约束D. 数据的存储和处理方式答案:C8. 以下哪个不是关系数据库的组成部分?()A. 表B. 视图C. 存储过程D. 文件答案:D9. SQL语言是一种()。

A. 过程式语言B. 非过程式语言C. 机器语言D. 汇编语言答案:B10. 数据库设计中,需求分析阶段的主要任务是()。

A. 设计ER图B. 设计数据库模式C. 确定数据库的存储结构D. 收集和分析用户需求答案:D二、多项选择题(每题3分,共15分)1. 关系数据库管理系统中,以下哪些是关系的基本操作?()A. 选择B. 投影C. 连接D. 排序答案:ABC2. 数据库设计过程中,以下哪些步骤是必要的?()A. 概念性设计B. 逻辑设计C. 物理设计D. 数据库实施答案:ABCD3. 在数据库系统中,以下哪些因素可能导致数据不一致?()A. 数据冗余B. 数据共享C. 数据独立性D. 并发操作答案:AD4. 数据库的完整性约束包括()。

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

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

数据库基础知识试题部门____________ 姓名__________ 日期_________ 得分__________一、不定项选择题(每题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中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。

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

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

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

以下是由店铺整理关于数据库基础知识试题及答案的内容,希望大家喜欢! 数据库基础知识试题及答案(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【解析】关系运算包括投影、选择和联接。

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

数据库系统概论复习参考题一、选择题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 ) 。

A) 制约规则 B) 动态特性C) 静态特性 D) 数据结构15、若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为( B )。

A) 唯一码 B) 候选码 C) 主属性 D) 外码16、候选码中的属性成为( B )。

A) 复合属性 B) 主属性 C) 非主属性 D) 码属性17、候选码中的属性成为( B )A) 复合属性 B) 主属性 C) 非主属性 D) 码属性18、数据的正确,有效和相容称之为数据的( D )。

A) 安全性 B) 一致性 C) 独立性 D) 完整性19、实体完整性要求主属性不能为空值,这一点可以通过( B )来保证。

A)定义外码 B) 定义主码C) 用户定义的完整性 D)由关系系统自动20、所谓空值就是( C )的值。

A)数值0B)空的字符串 C) 未知的值 D)任何值21、在一个关系中,不能有相同的( B )。

A) 记录 B) 属性 C) 分量 D)域22、集合R与S的差表示为( B )。

A) {t|t∈R∨t∈S} B) {t|t∈R∧—t∈S}C) {t|t∈R∧t∈S} D){tr,ts|tr∈R∧ts∈S}23、SQL语言属于( D )。

A)关系代数语言 B) 元组关系演算语言C) 域关系演算语言 D) 具有关系代数和关系演算双重特点的语言24、SQL是( C )的语言。

A) 层次数据库 B) 网状数据库 C) 关系数据库 D) 面向对象数据库25、SQL是的( B )语言。

A) 过程化 B) 非过程化 C) 导航式 D) 格式式26、SQL语言具有( B )的功能。

A)关系规范化、数据操纵、数据控制 B)数据定义、数据操纵、数据控制C) 数据定义、关系规范化、数据控制 D) 数据定义、数据规范化、数据操纵27、SQL语言的数据操纵语言中,最重要,使用最频繁的语句是( A )A) SELECT B) INSERT C) UPDATAE D) DELETE28、在SQL语言中,实现数据检索的语句是( A )A) SELECT B) UPDTE C) DELETE D) INSERT29、用于修改表结构的SQL语句是( A )A) ALTER B) UPDATE C) INSERT D) CHANGE30、SQL语言具有两种使用方式,分别称为交互式SQL和( C )。

A) 多用户SQL B) 解释式SQL C) 嵌入式SQL D) 提示式SQL31、规范化理论是关系数据库进行设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是( B )。

A) 长度不可变的 B) 不可分解的 C) 互相关联的 D) 互不相关的32、为了设计出较优的关系模式,进行规范化,规范化主要的理论依据是( A )。

A) 关系规范化理论 B) 关系代数理论C) 数理逻辑 D) 关系运算理论33、规范化理论是为了解决关系数据库中的( A )问题而引入的。

A) 插入异常、删除异常和数据冗余 B) 减少数据操作的复杂性C) 提高查询速度 D) 保证数据的安全性和完整性34、规范化过程主要是为克服关系模型中插入异常,删除异常以及( C )的缺陷A) 数据丢失 B)数据的不一致性 C)冗余度大 D)结构不合理35、关系模型中的关系模式至少是( A )A) 1NF B)2NF C)3NF D)BCNF36、如果A→B,那么属性A和属性B的联系是( D )A) 一对多 B) 多对一 C) 多对多 D) 以上都不是37、在关系模式中,如果每个非平凡多值依赖X→→Y(Y不为X真子集)X都含有码,则此关系的最高范式是( D )A) 2NF B) 3NF C) BCNF D) 4NF38、如果属性A和属性B存在一对一的联系,则( C )。

A) A→B B) A←B C) A←→B D) A→B39、关系模式R中的属性全部都是主属性,则R的最高范式必定是( B )。

A) 2NF B) 3NF C) BCNF D) 4NF二、填空题1、数据库系统具有数据的__模式___、___内模式__和___外模式__等三级模式结构。

2、数据库运行控制功能包括数据的__ 安全__控制、__完整性___控制、__并发__控制和数据恢复等四个方面。

3、描述实体的特性称为__ 属性__。

4、数据库管理系统所支持的数据模型被分为__ 层次__、_ 网状__、__ 关系__和面向对象四种类型。

5、关系模型的三要素包括__ 数据结构_ __、__关系操作集合__和关系的完整性约束。

6、关系运算包括两类:一类是传统的__ 集合__运算,另一类是专门的__ 关系__运算。

7、数据库概念结构设计的工具是____E-R图____。

8、属性的取值范围称为该属性的__ 域____。

9、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为____ 一对多____的联系。

10、关系运算包括两类:一类是传统的__ 集合___运算,另一类是专门的_ 关系_运算。

11、关系模型的特点是关系必须___ 规范化_____,模型概念__单一_____,能够采用集合操作。

12、一个学生关系模式为(学号,姓名,班级号,…),其中学号为关键字;一个班级关系模式为(班级号,专业,教室,…),其中班级号为关键字;则学生关系模式中的外关键字为___ 班级号_______。

13、在SQL语言中,定义一个基本表的命令为___create _____。

14、包含在任何一个候选关键字中的属性称为____主属性______,不包含在任何一个候选关键字中的属性称为____非主属性____。

15、SQL语言具有对数据的__ 查询____、__ 操纵____、__ __定义___和__ 控制____等四个方面的功能。

16、从第一范式逐步规范化到第二、第三、BCNF范式的过程,就是逐步消除各种________函数依赖____的过程。

17、如果一个关系R中的所有属性都不传递依赖于R的任何候选关键字,或者说,关系R 中的每个决定因素都是候选关键字时,则称关系R属于___ 第三__范式,记为___ R∈3NF _。

18、数据处理是将__数据______转换成__ 信息____的过程。

10、实体之间的联系归结为__一对一_____、__ 一对多______和__ 多对多_____三种。

20、一个关系模式中包含有若干个___ __属性___,其数目多少称为关系的_ 元数___。

21、在投影运算所得到的结果关系中,所含的属性数不_大于_ ___原关系中的属性数。

22、有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为该关系的__ _主码和外码____。

23、在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于__ 第一____范式,记作__ R∈1NF ________。

24、如果属性X和Y是1:1的联系,则称X和Y之间的依赖关系为__ 完全函数依赖_____,记作___ ____。

25、关系规范化应遵循概念____ ___原则。

26、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组____ 关系模式____并进行____ 规范化________处理。

27、从第一范式逐步规范化到第二、第三、BCNF范式的过程,就是逐步消除各种___ _______函数依赖__的过程。

28、数据库系统由__ 数据库___、__数据库管理系统___、___ 应用系统___、数据库管理员和用户所组成。

29、在选择运算所得到的结果关系中,所含的元组数不__大于___原关系中的元组数。

30、数据的物理独立性是指当数据的___ _存储结构_______改变时,通过系统内部的自动映象或转换功能,保持了数据的______逻辑结构_____不变。

31、数据库是长期存储在计算机内有组织,可共享的数据集合。

32、数据的约束条件是完整性规则的集合。

33、层次模型用树来表示各类实体以及实体间的联系。

34、一个关系模型的逻辑结构是一张二维表,它由元组和属性组成。

35、模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

36、关系演算是基于逻辑的方式。

37、关系代数是一种抽象的查询语言,用关系的运算表达查询,作为研究关系数据语言的数学工具。

38、关系数据库中的关系是要满足一定要求的,满足不同程度要求的为不同范式。

39、参照完整性规则就是定义外码与主码之间的引用规则。

40、关系代数是基于代数的方式。

三、名词解释1、数据完整性解:数据完整性(Data Integrity)是指数据之精确性(Accuracy)和可靠性(Reliability)。

相关文档
最新文档