sql part 1
一:术语
- 数据(Data)--数据库中存储的基本对象(文本 图片.....)
- 数据库(DataBase--DB)--长期存储在计算机内,有组织的,可共享的大量数据的集合(数据库数据具有“永久存储”,“有组织”,“可共享”)
- 数据库管理系统(DataBase Managerment System--DBMS)--通俗的将‘就是系统软件
- 数据库系统(DataBases System)--计算机系统中引入数据库系统后的系统(DB DBMS Application System Manager)
二:数据库系统的特点
- 数据结构化(与文件系统的本质区别)
- 数据的共享性高,冗余度低,易扩充。
- 数据的独立性高(物理独立性和数据的逻辑独立性)--独立性是由BBMS的二级映像功能来保证
- 数据由DBMS统一管理和控制
三:数据模型的满足条件==(比较能真实的模拟现实世界 容易为人所理解 便于在计算机上实现)
- 概念模型==用于数据库的设计E-R表示(信息世界的建模)
- 逻辑模型 物理模型==(逻辑==层次模型 网状模型 关系模型...物理==面向的是计算机系统)对数据建模,用于DBMS的实现
总之就是信息世界-->机器世界的一个过程
四:数据模型是由数据结构+数据操作+完整性约束(静态特性 动态特性 完整性约束)
五:信息世界的概念
- 实体
- 属性
- 码
- 域
- 实体型
- 实体集
- 联系
六:关系模型的数据结构
- 关系(二维表)
- 元祖==表中的一行或是记录
- 属性==字段或是数据项
- 码
- 域
- 分量(就是元祖的一个属性值)必须是不可分的数据项
- 关系模式 关系名(Att1,Att2,......)
七:关系模型的操作和完整性约束
- 查询 删除 插入 更新
- 实体完整性 参照完整性 用户自定义完整性
八:数据库系统结构
- 三级模式==内部的系统结构
- 单用户结构,主存式结构 分布式结构==外部体系结构
九:三级模式结构 ==内模式 模式 外模式

浙公网安备 33010602011771号