《数据库系统原理基本知识点总结》由会员分享,可在线阅读,更多相关《数据库系统原理基本知识点总结(4页珍藏版)》请在金锄头文库上搜索。
1、数据库系统原理基本知识点总结数据库常用概念数据:数字文字等文本数据(经过解释处理的数据成为有用信息) 数据库:有格式存储,较小数据冗余,高数据独立性,永久储存,共享数据库管理系统数据定义:表,视图,存储过程,触发器数据操纵:增删改查()基本数据操作运行管理:统一控制,并发使用(多用户同时使用数据库)建立维护:监视,维护,备份数据组织存储管理:存储结构,存取方式数据库系统数据库,数据库管理系统,实用工具,应用程序,管理员,用户数据库各发展阶段特点人工管理阶段 (无磁盘, 无操作系统)数据不保存应用程序管理数据:设计工作由程序编写人员完成数据面向应用:数据独立性差,大量冗余件 系 统阶段(有 存
2、储设 备)实现数据物理独立性:物理结构与逻辑结构分离长期保存,专门管理不能实现数据普通共享,只能实现文件级共享仍存在大量冗余数据库系统阶段(大量数据管理)数据独立性高:逻辑独立性和物理独立性的实现数据集成:冗余最小,数据库管理系统的主要目的是数据集成数据共享性高:多用户视图,并发共享数据冗余小:因为单一的逻辑结构数据一致性:引起不一致的根源在于数据冗余统一管理控制完整性:正确性,有效性,相容性(并发控制,故障恢复)安全!牛保护数抿减少应用程序开发维护的工作量内是数据库一 个 数 据 库模 的内部只 有 一存储个 内结模式 构式外模式成为子模式或F冃户模式是可见的局部数据的逻辑结构和特征的描述保
3、证数据库安全性模式是全体数据的逻辑结构和特征的描述,是概念视图可以有多个外模式(多种用户视图)外 保证模数式 据 与/ 程模序 的式逻 辑性映 独立像 性模式/内模式映像保证数据与程序的物理独立性数据库系统运行与应用结构客户/服务器结构浏览器/服务器结构:减轻数据库系统中客户端的工作量三个模式和两个映像a=j模式数据库只有一个模式操社据约 据 数数数数据模:静态特征(层次结构,网状结构,关系结构)间据作数征联更宀儿 艮组 (一合 索集 检的则 规 - 性 新整通常用E-R图表示逻辑层模型层次模型网状模型关系模型:二维表结构表示二维表结构组织的数据库中数据的优点:严格的数学概念为基础结构简单,清晰,用户易懂,易用高数据独立性,简化开发维护工作更好的安全性物理层模型确定存储结构,存取路径目标是提高数据库性能和有效利用存储空间