1 / 114
文档名称:

【数据库系统课件】数据库工程与应用.ppt

格式:ppt   大小:795KB   页数:114页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

【数据库系统课件】数据库工程与应用.ppt

上传人:dreamzhangning 2018/10/9 文件大小:795 KB

下载得到文件列表

【数据库系统课件】数据库工程与应用.ppt

相关文档

文档介绍

文档介绍:数据库系统原理
张军
EMAIL:******@.
10/11/2018
1
数据库系统原理
第1章绪论
第2章关系数据库
第3章关系数据库标准语言SQL
第4章关系数据库设计理论
第5章数据库保护
第6章数据库设计
第7章关系数据库管理系统实例
第8章数据库技术新进展
数据库技术作为数据管理的最有效的手段,它的出现极大地促进了计算机应用的发展,目前基于数据库技术的计算机应用已成为计算机应用的主流。
近年来,关系数据库已取代了早期的层次数据库和网状数据库,成为主流数据库。本教程以关系数据库为重点,全面系统地介绍数据库的基本概念和基本技术。
10/11/2018
2
第1章绪论





介绍数据库的有关概念,了解数据库的基本技术和数据库设计的软件工程技术。
10/11/2018
3




10/11/2018
4



数据库系统结构可以根据考察的角度分为不同的形式。通常可以从数据库管理和最终用户两个角度来考察。
10/11/2018
5
三级模式结构
应用A
应用B
应用C
应用D
外模式3
外模式2
外模式1
1
2
3
模式
内模式
DB
一个数据库只有一个模式
外模式/模式映象
模式/内模式映象
也称子模式、用户模式。是模式的子集。是用户的数据视图,与某一应用有关。
也称逻辑模式。是所有用户的公共数据视图。与应用开发工具、应用无关;与物理存储、硬件环境无关。
也称存储模式。数据在数据库内部的表示方式。
只有一个内模式;主要描述存储方式,如顺序存储、B树存储,hash存储;以及如何进行索引、压缩、加密等。
10/11/2018
6
体系结构
单用户
结构
早期、最简单的数据库系统采用的方式。实现上,在目前仍有应用,如Oracle数据库中对数据库进行维护时的internal用户模式就是一种单用户方式。
应用、DBMS、数据在同机器上,只能由一个用户访问
主从式
结构
一个主机带多个终端的多用户结构
应用、DBMS和数据都在一主机上,多个用户通过终端或网络访问
分布式
结构
数据库中的数据逻辑上是一个整体,物理上分布在计算机网络的不同结点上,各结点可独立处理本地数据,执行局部应用;也可同时存取和处理多个异地数据、全局应用。
应用、DBMS和数据分布在网络中多个主机上,多个用户通过网络访问
客户/
服务器
(C/S)
结构
将DBMS功能与应用分开,专门用于执行DBMS的功能的计算机称数据库服务器(简称服务器),其他安装DBMS的外围应用开发工具、支持用户应用的称为客户机。
在计算机网络中主要传送用户请求和处理结果,降低了网络负担。
更开放,客户机和服务器可以适应多种不同的硬、软件平台。
集中式:网络中只有一台数据库服务器,有多个客户机。
分布式:网络中有多台数据库服务器,多个客户机。是客户/服务器结构与分布式结构的结合。
应用、开发工具位于客户机上,DBMS和数据位于服务器上,客户机与服务器通过专门的接口进行通讯。
集中式结构中DBMS和数据集中在一台服务器上。
分布式结构中DBMS和数据分布在多台服务器上,由DBMS负责、协调各局部数据的管理。所有的服务器形成一个统一的数据库整体面向用户。
10/11/2018
7
单用户结构
10/11/2018
8
主从式结构
10/11/2018
9
分布式结构
10/11/2018
10