- 18
- 0
- 约1.84万字
- 约 19页
- 2021-10-19 发布于福建
- 举报
本电子书由站长百科 () 教程组制作
Mysql 应用与中文参考手册
出处:站长百科
原文地址: /wiki/MySQL 中文参考手册
本电子书整理自站长百科 MySQL中文参考手册 词条,查看内容请访问网站 。
美国主机侦探 ( ) 国内最大的美国主机交流论坛,选购美国主机的最佳去处,十大美国主机
任你选 推荐优质的产品 提供一流的服务 Q :800013301
推荐内容 :关键词排名检索工具 | 收录数量查询工具
Mysql应用
在动态网站的设计中, 数据库设计的重要性不言而喻。 如果设计
不当 , 查询起来就非常吃力, 程序的性能也会受到影响。 无 论你使用
的是 mySQL或者 Oracle 数据库,通过进行正规化的表格设计,可以
令你的 PHP代码更具可读性,更容易扩展,从而 也会提升应用的性
能。
简单说来, 正规化就是在表格设计时, 消除冗余性和不协调的从
属关系。在本文中,我将通过五个渐进的过程来告诉 你在设计中应
该了解的正规化技巧。从而建立一个可行而且 效率高的数据库。本
文也会详细分析一下可以利用的关系类型。
出处:站长百科
原文地址: /wiki/MySQL 中文参考手册
本电子书整理自站长百科 MySQL 中文参考手册 词条,查看内容请访问网站 。
本电子书由站长百科 () 教程组制作
这里假定我们要建立一个用户信息的表格, 其中要存储用户的名
字、公司、公司地址和一些个人的收藏夹或 url 。在开 始时,你可
能定义一个如下的表格结构:
零状态形式
users
name company company_address url1 url2
Joe ABC 1 Work Lane
Jill XYZ 1 Job Street
由于没有进行任何的正规化处理, 我们将这种形式的表称为零状
态形式的表。 留意其中的 url1 和 url2 字段 如果我们 在应用中需
要第三个 url 呢?这样你就要在表格中多加一列, 很明显, 这不是一
个好办法。如果你要创建一个富有扩展性的 系统,你就要考虑使用
第一个正规化的形式,并且应用到该表格中。
第一级正规化形式
1. 消除每个表格中重复的组
2. 为每套相关的数据建立一个独立的表格
出处:站长百科
原文地址: /wiki/MySQL 中文参考手册
本电子书整理自站长百科 MySQL 中文参考手册 词条,查看内容请访问网站 。
本电子书由站长百科 () 教程组制作
3. 使用一个主键来标识每套相关的数据
以上的表格明显违反了上面第一条的规定, 那么第三条的主键又
是什么意思呢?很简单,它只是在每个记录中加入一
您可能关注的文档
最近下载
- 附件: 黑龙江省年“村村大学生计划(培养)” 招 生 简 章 “村村 .doc VIP
- 往年江苏省教师招聘考试教育学心理学真题及答案.docx VIP
- 国资集团考试试题及答案.docx VIP
- 部编版语文一年级下册阅读11《浪花》课件PPT.pptx VIP
- 2018海湾GST-QKP04、GST-QKP04 2气体灭火控制器说明书.docx
- 浙江省杭州市西湖区之江中学2024-2025学年高二上学期期末数学试题(解析版).docx VIP
- 人教版五年级上册数学期末测试卷及参考答案ab卷.docx VIP
- [中央]2025年中国建设银行建信养老金管理有限责任公司校园招聘20人笔试历年参考题库频考点试题附带答案详解.docx
- 海南省公务员考试模拟试题库《行测》部分及参考答案.docx VIP
- BS EN 14540-2014 国外国际规范.pdf VIP
原创力文档

文档评论(0)