E-R图
1、实体-联系图
2、概念模型:就是将现实世界中的对象转化为不依赖于具体计算机系统的数据结构
补充:E-R图与DBMS无关
E-R概念结构
用E-R图对一个单位信息的状况进行直观的说明,就是啦!
E-R图形:
矩形:实体,也就是客观对象
菱形:表示联系实体间的关系描述
椭圆:表示属性
联系类型:1:1或者1:n或者n:n或者n:1
E-R图转化为关系模式
1、每一个实体都可以转化为一个二维表
a、实体的属性变为二维表的属性
b、实体的主键变为二维表的主键
2、每一个联系都可以转化为一个二维表
a、联系的属性的属性就是二维表的属性
b、联系所涉及的各个实体的主键也是二维表的属性
c、二维表的主键:
1、如果联系是1:1的那么任选其中一端对应的主键即可作为联系这张表的主键。
2、如果联系是1:多的那么联系中的n端的实体是主键
3、联系若为多:多那么选择各个实体的主键构成一个组合
数据库控制
数据库破环
比如:系统故障、多用户并发导致数据输入不一致、物理破坏、输入不合法
方法
1、安全性控制:
a、用户标识与口令
b、访问控制
3、审计技术
4、数据加密
5、视图保护
2、备份与冗余:比如网络工程的VRRPC协议
3、完整性控制:保证输入的
4、并发控制