zoukankan      html  css  js  c++  java
  • 数据库(四)

    =============================数据库设计==============================
    良好的数据库设计优势:
        1.节省数据的存储空间
        2.保证数据的完整性
        3.方便数据库应用系统的开发
        
    阶段:
        a.需求分析:分析客户的业务和数据处理需求
            1).收集信息
            2).标识实体
            3).标识每个实体的属性
            4).标识实体之间的关系
        b.概要设计:E-R模型图,确认需求信息的正确和完整
        c.详细设计:三大范式审核数据库结构
            1).绘制E-R图


            2).将E-R图转化为数据库模型图


            3).应用三大范式规范化表设计
        d.代码编写:物理实现数据库,编码实现应用
        e.软件测试:。。。
        f.安装部署:。。。
    =================================三大范式=================================
    第一范式:
        第一范式的目标是确保每列的原子性
    第二范式:
        第二范式要求每个表只描述一件事情


    第三范式:
        如果一个关系满足2NF,并且除了主键以外的其他列都不传递依赖于主键列,则满足第三范式(3NF)
        即,第三范式要求表中各列必须和主键直接相关,不能间接相关

  • 相关阅读:
    手工杀毒笔记
    中国黑客名单
    SQL Server 2005 数据库知识大全
    sql server和oracle行转列的一种典型方法
    <h1><span>标签在SEO中的作用及用法
    传说能加快vs编译速度(vs2008+cf3.5)
    WPF版调色器
    SQL经典案例
    Silverlight 2 相关文章汇总
    国内一些黑客高手的联系方式
  • 原文地址:https://www.cnblogs.com/ivy-xu/p/5574469.html
Copyright © 2011-2022 走看看