电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库学习笔记VIP免费

数据库学习笔记_第1页
1/11
数据库学习笔记_第2页
2/11
数据库学习笔记_第3页
3/11
数据库系统概论 什么是数据库: 数据库管理系统(DBMS—Database Management System) 是一个由互相关联的数据的集合和一组用于访问这些数据的程序组成. 第一章: 1.1: DBMS 的目的 文件处理系统中存储信息的弊端: 1. 数据冗余和数据部一致 2. 数据访问困难 3. 数据孤立 4. 完整性问题 5. 原子性问题 6. 并发访问异常 7. 安全性问题 1.2: 数据视图 数据抽象: 物理层 逻辑层 视图层(概念层) 实例和模式: 数据库中的数据会随时发生变化,特点时刻存储在数据库中的信息的集合称为数据库的一个实例, 而数据总体设计称为数据库的模式, 数据库的模式不会发生频繁变化. 数据库模式: 物理模式(内模式) 逻辑模式(模式) 子模式(外模式) 数据独立性: 在某个层次上修改模式定义不影响位于其上层模式的能力. 物理数据独立性: 修改数据库的物理模式而不必重写应用程序的能力. 逻辑数据独立性: 修改数据库的逻辑模式而不必重写应用程序的能力. 1.3:数据模型 数据模型: 就是描述数据(数据结构), 数据之间的联系, 数据语义(数据操作) , 一致性(完整性)约束的概念工具的集合. 物理数据模型 逻辑数据模型 概念数据模型 实体联系模型(E-R 模型) E-R 图: 矩形(实体集) 椭圆(属性) 菱形(实体间的联系集) 线段 面向对象模型 基于记录的数据模型: 关系模型 网状模型 层次模型 1.4 数据库语言 数据定义语言(DDL): 定义数据库模式实现细节 数据字典: 包含元数据的文件, 元数据时关于数据的数据. 数据操作语言: (DML Data Manipulation Language) 过程化的 DML: 要求用户指定需要什么数据以及如何获取这些数据; 非过程化的 DML: 只要求用户指定需要什么数据; 1.5 -- 1.9 事务: 是数据库应用中完成单一逻辑功能的操作集合,是一个既具有原子性又具有一致性的逻辑执行单元. 存储管理器: 是为存储在数据库库中的底层数据与应用程序及向系统提交的查询之间提供接口的程序模块. 数据库管理员(DBA Database Administration) 数据库管理系统: 查询处理器部件 存储管理器部件 数据结构: 数据文件: 存储数据库中的数据; 数据字典: 存储关于数据库结构的元数据; 由于频繁使用数据字典, 因此字典良好的设计和高效实现是非常重要的. 索引: 提供对数据项的快速访问; 统计数据: 存储关于数据库的统计信息,这些信息被查询处理器用来选择高效的查询方法. 第二章:实体 – 联系模...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库学习笔记

小辰2+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部