数据库三大范式
来源:互联网 发布:沙发的网络意思是什么 编辑:程序博客网 时间:2024/05/21 09:36
第一范式:保证每一列数据的原子性(独立最小个体)。
第二范式:在第一范式的基础上确保数据库中表中的每一列都和主键相关(行数据的合法性)。
第三范式:确保数据表中的每一列数据都和主键直接相关,而不能间接相关。
属性不依赖其他非主属性(表和表之间的关系建立)。
优点:结构合理,冗余较小,尽量避免插入删除异常。
缺点:性能降低,多表查询比单表查询速度都慢。
一对一:外键+唯一
多对多:引入中间表,把一个多对表示为两个一对多。
-- 声明变量declare na varchar2(20):='张三';begin -- 将查询出的数据放入到变量里面 select ename into na from emp where empno=7788; -- 打印输出语句 dbms_output.put_line('你好:'||na);end;
-- if语句 declare score number := 55;begin if score >= 90 then dbms_output.put_line('很优秀'); elsif score >= 70 then dbms_output.put_line('良好'); elsif score >= 60 then dbms_output.put_line('及格'); else dbms_output.put_line('不及格'); end if;end;
阅读全文
0 0
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- 数据库三大范式
- Hive的连接操作
- 人脸检测算法分类
- 最大似然函数和最大后验概率区别
- flex布局
- 队列-C语言-链表的实现方式
- 数据库三大范式
- 有序关联容器
- win7 下安装 Ubuntu
- 谱聚类原理总结-by刘建平大神
- Untitled
- Codeforces-815C Karen and Supermarket(树型dp+背包)
- Redis入门
- Window COM口枚举
- 网易的一道笔试题