【数据库知识点总结】

您所在的位置:网站首页 数据库的知识点总结 【数据库知识点总结】

【数据库知识点总结】

#【数据库知识点总结】| 来源: 网络整理| 查看: 265

【数据库知识点总结】

数据库概念总结

第一章 绪论

1、数据:描述事物的符号记录称为数据。可以是数字也可以是文字、图形、图像声音、语言等。

2、数据库:是长期储存在计算机内、有组织的、可共享的大量数据的集合。具有永久存储、有组织和可共享三个基本特点。

3、数据库管理系统:位于用户与操作系统之间的一层数据管理软件。用于科学地组织和存储数据,高效地获取和维护数据。

4、数据库管理系统主要功能:数据定义功能、数据组织存储和管理、数据操纵功能、数据库的事务管理和运行管理、数据库的建立和维护功能、其他。

5、数据库系统:是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

特点:数据结构化(与文件系统的本质区别)、数据的共享性高,冗余度低,易扩充、数据独立性高(通过三级模式和二级映像功能来保证)、数据由DBMS统一管理和控制

6、DBMS须提供以下几方面的数据控制功能:数据的安全性保护、数据的完整性检查、并发控制、数据库恢复。

7、数据管理技术的发展过程:人工管理阶段、文件系统阶段、数据库系统阶段

8、数据库的体系结构为三级结构,它们是存储层、概念层和外部层。

9、在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲,数据模型就是现实世界的模拟。

两类数据模型:概念模型、逻辑模型和物理模型。

10、 ……此处隐藏11282个字……地区分。选取一个能区分每个实体的属性或属性组,作

为实体的唯一标识。第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一

部分的属性,如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一

对多的关系。为实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。简而言之,第二范式就是在第一范式的

基础上属性完全依赖于主键。例如在员工表中的身份证号码即可实现每个一员工的区分,该身份证号码即为候选键,任何

一个候选键都可以被选作主键。在找不到候选键时,可额外增加属性以实现区分,如果在员工关系中,没有对其身份证号

进行存储,而姓名可能会在数据库运行的某个时间重复,无法区分出实体时,设计辟如ID等不重复的编号以实现区分,被

添加的编号或ID选作主键。

第三范式(3NF)是第二范式(2NF)的一个子集,即满足第三范式(3NF)必须满足第二范式(2NF)。简而言之,第

三范式(3NF)要求一个关系中不包含已在其它关系已包含的非主关键字信息。例如,存在一个部门信息表,其中每个部门

有部门编号(dept_id)、部门名称、部门简介等信息。那么在员工信息表中列出部门编号后就不能再将部门名称、部门简

介等与部门有关的信息再加入员工信息表中。如果不存在部门信息表,则根据第三范式(3NF)也应该构建它,否则就会有

大量的数据冗余。简而言之,第三范式就是属性不依赖于其它非主属性,也就是在满足2NF的基础上,任何非主属性不得传

递依赖于主属性。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3