SQL教程随看随记(一)
来源:互联网 发布:安卓编程入门教程视频 编辑:程序博客网 时间:2024/05/01 08:55
关系数据模型的设计主要包含两个方面:数据结构的设计以及健与外部键的定义。
关系操作:选择(行),投影(列),连接。
连接操作是通过在WHERE子句中设定特定的条件,或者使用JOIN关键字通过表之间相关的列来连接不同表中的数据。
好的数据库应该满足以下条件:1、便于检索所需要的数据。2、具有较高的完整性、数据更新的一致性。3、使系统具有尽可能良好的性能。由于在现实中这三点之间有一些妥协,所以应该在这三点之间寻求一个平衡点。
数据模型一般来说包含两个方面的内容。1、数据的静态特性:主要包括数据的基本结构、数据间的关系和数据之间的相互约束等特性。2、数据的动态特性:主要包括对数据进行操作的方法。
E-R模型中的重要标识:1、在数据库中存在的实体(相当于表)。2、实体的属性(相当于表中的列,主属性相当于主键列)。3、实体之间的关系(相当于表与表之间的关系)。
关系:一对一,一对多,多对多(采用连接表的方式来实现,连接表包含其连接的两个表的主键列,同时还包含一些可能在关系中存在的特定的列)
规范化:第一范式,第二范式(符合第一范式且表中每一个非主键列都必须完全函数依赖于主键列),第三范式(符合第二范式且消除了非主键列对主键列的传递依赖),BC范式,第四范式
- SQL教程随看随记(一)
- SQL教程随看随记(二)
- SQL教程随看随记(三)
- SQL教程随看随记(四)
- SQL优化随记(一)建表
- MFC函数随看随记
- 随记(一)
- 孕妇随记(一)
- 学习随记(一)
- 工作随记(一)
- 随记(一)
- Lets-Autoit 随看随记【自用】
- ocp学习随记(一)
- 移动产品设计随记(一)
- Android学习随记(一)
- C语言随记(一)
- threejs学习随记(一)
- PL/SQL教程(一)
- 0212的主题就是:等待
- 距离
- 害怕
- How To Build a Yacc
- 编译结束时the .plg file has been modified outside of the source editor错误消息提示
- SQL教程随看随记(一)
- 想到的.....
- 一个简单的Symbian OS异步计时器
- ASP.NET Introduction
- 修改jsp
- 查询JSP
- 保存JSP
- DAO
- 又是星期日