实验1-2 数据库概述.ppt

实验1-2 数据库概述.ppt

ID:49464755

大小:1.43 MB

页数:13页

时间:2020-02-07

实验1-2 数据库概述.ppt_第1页
实验1-2 数据库概述.ppt_第2页
实验1-2 数据库概述.ppt_第3页
实验1-2 数据库概述.ppt_第4页
实验1-2 数据库概述.ppt_第5页
资源描述:

《实验1-2 数据库概述.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章数据库概述1、数据库是存储在计算机内有组织的大量共享数据的集合。2、数据库系统的组成:数据库、用户、软件系统、硬件系统。3、数据库系统的三级模式结构:模式、外模式、内模式。4、从最终用户角度来看,数据库系统分为:单用户结构、主从式结构、分布式结构、客户/服务器结构、浏览器/服务器结构。5、数据库管理系统(DBMS)11、基本概念信息关于现实世界事物的存在方式或运动状态反映的综合。数据是信息的具体表现形式。客观事物属性的记录表示事物:{特征}集合(数据)实体:{属性}集合数据的名和值如:姓名张三数据的形式数、文字(字符串)、图象、声音2数据处理与数

2、据管理信息=数据+数据处理将数据转换成信息:包括数据的收集、管理、加工利用乃至信息输出数据的收集、整理、组织、编码、存储、维护、检索、传输等操作数据处理数据管理产出输出结果原料输入“数据处理”的真正含义应该是为了产生信息而处理数据3数据管理的三个阶段人工管理阶段文件系统阶段数据库系统阶段数据不保存,不共享,无独立性,无专用软件管理数据数据以文件形式长期保存,由文件系统管理数据,程序与数据间有一定独立性数据结构化,共享性高、冗余度低,独立性高,有统一的数据控制功能DBMS数据的安全性控制数据的完整性控制并发控制数据恢复4图1-1数据库系统阶段应用程序与数据

3、间的对应关系…应用程序1应用程序2应用程序n数据库数据库管理系统DBMS52、数据库系统的组成数据库系统(DBS)数据库计算机软件系统数据库用户计算机硬件系统图1-2数据库系统用户1用户2用户n…用户应用系统应用开发工具DBMS操作系统OS数据库数据库管理员软件系统63、数据库的三级模式结构外模式-又叫子模式或用户模式,是用户用到的那部分数据的描述;是数据库的局部逻辑视图,是模式的子集。概念模式-数据库中全部数据的整体逻辑结构的描述;数据库的全局逻辑视图。内模式-又称存储模式,是数据库在物理存储方面的描述,它定义所有数据在系统内部的存储方式。三种模式表示

4、描述数据库数据结构的不同角度:某个用户的;企业整体的;存储方式的;一个数据库只能有一个模式和一个内模式,但可以有若干个外模式。每个外(子)模式表示用户能够看见和使用的数据库视图(“模样”)。7数据库三层结构之间的映象图1-3数据库系统的三级模式结构应用1应用2应用n外模式1…外模式m…外模式/模式映象模式模式/内模式映象内模式数据库用户级概念级物理级8外模式/概念模式映像:确定了特定用户所使用的数据库局部逻辑结构与整体逻辑结构之间的对应关系。当模式改变时,有可能保持外模式不变,从而应用程序不必改变。这种性质叫数据的逻辑独立性概念模式/内模式映像:确定了数

5、据的整体逻辑结构和存储结构之间的对应关系。通过这种映像,即使数据的存储结构有改变,但逻辑结构可以保持不变,这种性质叫数据的物理独立性。94、数据库系统的外部体系结构单用户结构的数据库系统主从式结构的数据库系统分布式结构的数据库系统客户/服务器结构的数据库系统浏览器/服务器结构的数据库系统一台计算机,不能共享数据大型主机带多个终端;主机处理,终端输出是分布在计算机网络上的多个逻辑相关的数据库的集合把DBMS的功能与应用程序分开;管理数据的节点称为服务器应用DBMS的节点称为客户机将客户端运行的应用程序转移到应用服务器上,充当了客户机和数据库服务器的中介10

6、5、数据库管理系统(DBMS)数据库管理系统(DBMS)是对数据库进行操作和控制管理的软件系统,是数据库系统的核心组成部分,数据库的一切操作,包括数据的定义、查询(检索)、更新和各种控制动作,都是通过DBMS来完成的。典型的DBMS产品:oracle、db2、SQLServer、sybase、foxbase系列、access…等11DBMS基本功能数据定义功能:DBMS提供数据定义语言(泛称为DDL),对数据库不同层次的结构进行描述定义。数据操纵功能:DBMS提供数据操纵语言(泛称为DML),实现对数据库的基本操作,包括查询、插入、修改、删除等等。数据库

7、运行管理功能:对数据库运行的管理是DBMS运行的核心部分。DBMS对数据库的控制主要通过四个方面实现:数据的安全性控制、数据的完整性控制、多用户环境下的并发控制和数据库的恢复。数据库的建立和维护功能:主要包括:数据库初始数据的载入和转换;数据库的维护包括数据库的转储、恢复、重组织与重构造、系统性能监视与分析等。数据通信接口数据组织、存储和管理12DBMS的结构与功能示意图数据字典数据库文件集合应用界面简单用户应用程序员复杂用户DBA等应用程序查询数据库模式DDL编译执行安全性检查查询预处理查询优化处理完整性约束DML预编译数据操作算法记录管理应用程序目标

8、代码存取方法并发控制缓冲处理系统恢复记录存储DBMS从程序类型和功能的角度了解D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。