下载此文档

数据库应用 数据库原理PPT课件(自学版).ppt


文档分类:IT计算机 | 页数:约253页 举报非法文档有奖
1/253
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/253 下载此文档
文档列表 文档介绍
数据库应用_数据库原理PPT课件(自学版)数据库应用 第3讲 数据库原理
参考文献:萨师煊等主编《数据库系统概论》
数据库是数据管理的工具。数据管理经历了从手工管理阶段、文件管理阶段到数据库管理阶段的变迁。
几个重要概念:
数据
数据库
数据库管理系统
数据库系统
1
精选ppt
——存放数据的仓库(顾名思义/不准确的含义)
——信息的载体/表示
尽管数据库技术已发展成熟,但还没有一个普遍接受的、严格的定义。
数据库(Data Base)
2
精选ppt
数据库应具备的特征/定义:
(1)数据库是相互关联的数据的集合
数据库中的数据不是孤立的,数据与数据之间是相互关联的,在数据库中不仅要能够表示数据本身,还要能够表示数据与数据之间的联系。
如:学籍管理——学生、课程两类数据。
(2)用综合的方法组织数据
顺序、索引、聚簇Cluster
数据库
3
精选ppt
例:人事部门有一个职工文件:
职工基本情况
有关人事管理的数据
教育部门也有一个职工文件:
职工基本情况
有关教育培训的数据
其中,“职工基本情况”重复存储,浪费空间。可共享存 储类似这样的共同数据,以降低数据的冗余度。
(3)具有较小的数据冗余,可供多个用户共享
低冗余与数据共享:在数据库技术之前,数据文件都是独立的,任何数据文件都必须含有满足某一应用的全部数据。
数据库
4
精选ppt
(4)具有较高的数据独立性
数据独立性:(包括物理独立性、逻辑独立性。)
指数据的组织和存储方法与应用程序互不依赖,彼此独立的特性。可降低应用程序的开发代价和维护代价。
数据库
在数据库技术之前,数据文件的组织方式和应用程序是密切相关的。数据结构改变,相应的应用程序也必须随之修改==〉开发/维护代价
5
精选ppt
数据库
(5)具有安全控制机制,能够保证数据的安全、可靠 数据库要有一套安全机制,以便有效地防止数据库中的数据被非法使用/修改;
数据库还要有一套备份/恢复机制,以保证当数据遭到破坏时将数据立刻完全恢复==〉继续、可靠地运行。
6
精选ppt
(6)允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性
一致性:数据库中的数据是共享的,并且允许多个用户同时使用相同的数据。这就要求数据库能够协议一致,保证各个用户之间对数据的操作不发生矛盾和冲突。
正确性、完整性:
保证数据正确的特性——数据完整性
可通过建立一些约束条件保证数据库中的数据是正确的。
如:学生年龄20 (2或100则错误)
数据库
7
精选ppt
数据库管理系统(DataBase Management System ,DBMS)
数据库的功能/特性不是数据库中的数据固有的,是靠管理或支持数据库的系统软件——DBMS——提供的。
DBMS任务:
·对数据资源进行管理,使之能为多个用户共享。
·保证数据的安全性/可靠性/完整性/一致性/独立性
数据库管理系统
8
精选ppt
数据库管理系统
2. 数据库操纵功能
完成对数据库中数据的操作:插入、删除、修改;
重新组织数据库的存储结构;
完成对数据库的备份/恢复等.
DBMS功能:
1. 数据库定义功能
定义数据库结构和存储结构;
定义数据库中数据之间的联系;
定义数据完整性约束条件和保证完整性的触发机制等.
9
精选ppt
3.数据库查询功能
以各种方式提供灵活的查询功能,以便方便使用数据.
4. 数据库控制功能
完成对数据库的安全性控制/完整性控制/并发控制
5. 数据库通信功能
在分布式数据库或提供网络操作功能的数据库中还必须提供通信功能。
数据库管理系统
10
精选ppt

数据库应用 数据库原理PPT课件(自学版) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数253
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小1.72 MB
  • 时间2020-11-20