数据库基础

数据库DB即Database,是数据和数据库对象的集合。数据库对象是指表(Table),视图(View),存储过程(Stored Procedure),触发器(Trigger)等。

数据库管理系统DBMS使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。

数据库系统DBS是由数据库,数据库管理系统和用户构成。基本的数据模型有三种,层次模型,网络模型,关系模型。

下面是这一章的基本知识点。(点击图片到大图)

数据库基础

1NF:一个table中的列是不可再分的(即列的原子性)

2NF:一个table中的行是可以唯一标示的,(即table中的行是不可以有重复的)

3NF:一个table中列不依赖以另一个table中的非主键的列

表1:

数据库基础