




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京传智播客教育,数据库设计,徐仕锋,北京传智播客教育,MySQL数据库,建模过程需求分析阶段:分析客户的业务和数据处理需求概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整详细设计阶段:应用三大范式审核数据库结构代码编写阶段:物理实现数据库,编码实现应用软件测试阶段:安装部署:,北京传智播客教育,设计数据库的步骤,收集信息与该系统有关人员进行交流、座谈,充分了解用户需求,理解数据库需要完成的任务标识实体(Entity)标识数据库要管理的关键对象或实体,实体一般是名词标识每个实体的属性(Attribute)标识实体之间的关系(Relationship),北京传智播客教育,数据规范化,仅有好的RDBMS并不足以避免数据冗余,必须在数据库的设计中创建好的表结构DrE.F.codd最初定义了规范化的三个级别,范式是具有最小冗余的表结构这些范式是:第一范式(1stNFFirstNormalForm)第二范式(2ndNFSecondNormalForm)第三范式(3rdNFThirdNormalForm),北京传智播客教育,第一范式,第一范式的目标是确保每列的原子性如果每列都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式(1NF),北京传智播客教育,第二范式,如果一个关系满足1NF,并且除了主键以外的其他列,都依赖于该主键,则满足第二范式(2NF)第二范式要求每个表只描述一件事情,北京传智播客教育,第三范式,如果一个关系满足2NF,并且除了主键以外的其他列都不传递依赖于主键列,则满足第三范式(3NF),北京传智播客教育,总结:,为满足某种商业目标,数据库性能比规范化数据库更重要通过在给定的表中添加额外的字段,以大量减少需要从中搜索信息所需的时间通过在给定的表中插入计算列(如成绩总分),以方便查询在数据规范化同时,要综合考虑数据库的性能,北京传智播客教育,北京传智播客教育,案例,假设某建筑公司要设计一个数据库。公司的业务规则概括说明如下:公司承担多个工程项目,每一项工程有:工程号、工程名称、施工人员等公司有多名职工,每一名职工有:职工号、姓名、性别、职务(工程师、技术员)等公司按照工时和小时工资率支付工资,小时工资率由职工的职务决定(例如,技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贵州民族大学招聘程序招聘博士配偶工作模拟试卷及答案详解参考
- 2025广西南宁市市容事务服务中心外聘人员招聘1人考前自测高频考点模拟试题及答案详解(有一套)
- 2025福建三明大田县总医院事业单位紧缺医疗卫生人才公开招聘1人考前自测高频考点模拟试题及答案详解(易错题)
- 2025年新能源行业技术创新在新能源设备智能化应用中的创新驱动报告
- 2025年衢州市柯城区医疗卫生事业单位公开引进高层次紧缺人才22人模拟试卷及参考答案详解1套
- 新用户协议书
- 协议书与渠道
- 2025北京海淀青龙桥社区卫生服务中心面向社会招聘2人模拟试卷及答案详解(网校专用)
- 协议书的命名
- 2025年太阳能硅片硅碇行业技术创新与市场拓展研究报告
- 2025年陕西、山西、青海、宁夏高考化学试卷真题(含答案解析)
- 光伏发电建设工程质量监督检查大纲(2023版)
- 老人外出免责协议书
- 研究生教材SPSS统计软件应用
- 青春期生殖健康教育
- 2025年BM²T电池管理技术白皮书-阳光电源
- 中医诊所招学徒合同标准文本
- 汉语言文学毕业论文-鲁迅小说中的知识分子形象
- 长期供应商供货合同书
- 如何缓解焦虑和压力
- 垃圾分类志愿服务
评论
0/150
提交评论