了解数据库设计

一、软件项目开发设计步骤

        1.需求分析:分析客户对功能和数据的处理需求

        2.概要设计:设计数据库的E-R模型图,确定需求信息的完整与正确

        3.详细设计:应用三大范式审核数据库结构

        4.代码编写:物理实现数据库,编写实现应用

        6.软件测试:测试能否达到需求

        7.安装部署

二、设计数据库的步骤

        收集信息 ->标识实体(Entity)->标识每个实体的属性(Attribute)->标识实体间的关系(Relatonship)

三、E-R图

       1. E-R图就是实体关系图,符号如下:

         2.例:设计酒店管理系统的数据库

四、 三大范式

        第一大范式:保证每列的原子性,即每列中的元素不能再根据某个相同的属性再分

        第二大范式:每个表只描述一件事

        第三大范式:在满足第二大范式的前提下,除主键外的其他列都不传递依赖于主键列

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值