怎么判断是否为BCNF范式(数据库原理简答题总结)

数据库原理简答题总结
第一章 数据库概论
1. 人工管理阶段数据管理的特点:
数据不保存在机器中,无专用的软件对数据进行管理,只有程序的概念,没有文件的概念,数据面向程序。
2. 文件系统阶段数据管理的特点:
数据可长期保存在外存的磁盘上,数据的逻辑结构和物理结构有了区别,文件已呈多样化,数据不再属于某个特定的程序,可重复使用。
3. 文件系统显露出三个缺陷:
数据冗余性,数据不一致性,数据联系弱。
4. 数据库阶段的管理方式特点:
采用复杂的数据模型表示数据结构,有较高的数据独立性,数据库系统为用户提供方便的用户接口,系统提供四方面的数据控制功能,对数据的操作既可以以记录为单位,也可以以数据项为单位。
5. 数据描述三个领域之间的关系:
从事物的特性到计算机中的数据表示,经历了三个领域:现实世界、信息世界、机器世界。信息世界中数据描述的术语有:实体、实体集、属性、实体标识符。机器世界中数据描述的术语有:字段、记录、文件、关键码。
6. 数据描述的两种形式:
数据描述有物理描述和逻辑描述两种形式。物理数据描述指数据在存储设备上的存储方式,逻辑数据描述是程序员或用户用以操作的数据形式。数据库管理软件的功能之一,就是要把逻辑数据转换成物理数据,以及把物理数据转换成逻辑数据。
7. 物理存储介质层次: (此处未给出具体题目,可按照常规数据库物理存储结构的知识点自行补充)
8. 数据模型的种类:
目前广泛使用的数据模型可分为两种类型:概念数据模型、结构数据模型。概念数据模型是独立于计算机系统的模型,结构数据模型是直接面向数据库的逻辑结构。
第二章 关系模型
9. 超键、主键、候选键的定义:
超键是能唯一标识元组的一个属性集合。候选键是超键的一个子集,不含有多余属性。主键是用户选作元组标识的一个候选键。
第三章 关系数据库SQL语言要点:数据库表的定义、查询语句、插入语句、更新语句等。(此处未给出具体题目,可按照SQL语言的知识点自行补充)
