数据库特性、设计原理、规范

2020-07-15  本文已影响0人  _micang

一、 数据库特性:

    1. 复杂性

    2. 实用性

    3. 动态性

    4. 抽象性

    5. 表现性

二、 数据库设计原则:

    1. 完整性

    2. 系统性

    3. 无冗余性

    4. 简明实用

三、 数据库设计规范

    三大范式

        第一范式:每一个分类必须是一个不可分的数据项。属性不可再分,确保每列的原子性。

        第二范式:要求每个表只描述一件事情,每条记录有唯一标识列。

        第三范式:数据库表中不包含已在其它表中已包含的非主关键字信息,表中的所有列只能依赖于主键。

    五大约束:

        1). primary key:设置主键约束。

        2). unique:设置唯一性约束,不能有重复值。

        3). default: 默认值约束,height DOUBLE(3,2) DEFAULT 1.2。

        4). not null:设置非空约束,该字段不能为空。

        5). foreign key:设置外键约束。

上一篇下一篇

猜你喜欢

热点阅读