优化MySchool数据库设计
来源:互联网 发布:千里眼偷窥软件 编辑:程序博客网 时间:2024/05/16 14:32
我第一章学习的是数据库设计
一.设计数据库的一般步骤如下:
1.收集信息
2.标识实体
3.标识每个实体的属性
4.标识实体之间的关系
二.在概要设计阶段和详细设计阶段,设计数据库的一般步骤如下。
1.绘制E-R图。
2.将E-R图转化为数据库模型图。
3.应用三大范式规范代表设计。
三.从关系型数据库表中除去冗余书记员的过程称为规范化。如果使用得当,规范化是用于获得高效的关系型数据库表的逻辑结构的最好。最容易的方法。当规范化数据时,应执行下列操作。
1.将数据库的结构精简为最简单的形式。
2.从表删除冗余的列。
3.标识所有依赖于其他数据的数据。
四.三大范式内容如下。
1.第一范式:其目标是确保每列的原子性。
2.第二范式:在第一范式的基础上更进一层,其目标是确保表中的每列都和主键相关。
3.第三范式:在第二范式的基础上更进一层,其目标是确保每列都和主键列直接相关,而不是间接相关。
阅读全文
1 0
- 优化MySchool数据库设计
- 优化MySchool数据库设计第一章
- S2 优化MySchool数据库设计
- 优化Myschool数据库设计的语法
- 优化MySchool数据库设计------Chp01基础
- S2 优化MySchool 第一章 数据库的设计
- 优化 MySchool 数据库的设计 (第一章)
- accp7.0-S2 优化MySchool数据库设计
- 优化MYSchool数据库设计第三章
- 优化MySchool 数据库设计 第二章上机
- 优化MySchool 数据库设计 第二章 上机
- S2 优化MySchool 数据库设计 第八章
- S2 优化MySchool 数据库设计 第四章
- S2 优化MySchool 数据库设计 第九章
- 优化MySchool数据库设计(SQL Server)
- 优化MySchool数据库设计—数据库的实现
- ACCP7.0S2优化MySchool数据库设计管理系统脚本
- 优化myschool数据库设计 第三章 学习内容
- 【数据平台】Eclipse+Scala远程开发调试关于hostname的问题
- hdu5914 Triangle 【贪心】
- Yii::app()介绍
- 营业执照15位注册号码含义和查询规则
- 【Mysql】Headfirst系列第四章:表的关系及ALTER/CHANGE/RENAME TO
- 优化MySchool数据库设计
- 字符串和数组转换api
- LeetCode:529. Minesweeper
- k-means、GMM聚类、KNN原理概述
- netty源码深入研究(从客户端入手)第四篇(读写超时详解)
- java编程思想 第4章习题解答
- GNU M4宏处理器快速理解
- EnumPorts枚举当前计算机端口
- Linux修改文件时候出现崩溃,产生了一个.swap交换文件,如何修复?