欢迎来到天天文库
浏览记录
ID:37087657
大小:1.06 MB
页数:62页
时间:2019-05-17
《数据库系统讲义01(数据库系统概述,2011秋)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、无限风数据库系统概念与技术光在险第一章数据库系统概述峰9Netherlands8一部大书就Luxemburg是一大灾难.7Lithuania数据库管理系统6Latvia5查询处理及优化Italy关系数据库设计4Ireland3关系模型及关系运算数据完整性Hungary2SQLDBMS实体GermanySQL1编程France-联系模型0你我它Belgium第一章数据库系统概述1/621.1数据库系统1.2数据库模式1.3数据模型1.4数据库语言1.5数据库系统的发展requestresponse交互式语言访问语言嵌入式语言
2、psros数据库系统设计ececroess完整性控制csprospproproce语言处理查询优化处理cessssDBMS其它数据库逻辑结构数据的集合数据结构物理结构数据操作现实世界数据的概念模型第一章数据库系统概述2/62第一章数据库系统概述1.1数据库系统1.2数据库模式1.3数据模型1.4数据库语言1.5数据库系统的发展第一章数据库系统概述3/621.1数据库系统¢什么是数据库DB(DataBase)?ò存储在计算机上的相互关联的数据的集合关联关系结构数据库第一章数据库系统概述4/621.1数据库系统ò一个“数据相互
3、关联”的数据库:相互之间有关联关系的Table的集合。数据库//Database相互有关联关系的多个Table的集合学生成绩单第一章数据库系统概述5/621.1数据库系统¢数据库管理系统DBMSò一组访问和控制数据库的程序requestresponserequestresponse查询处理器存储管理器prosseccerossecprosspprocprocesesss数据库数据库第一章数据库系统概述6/621.1数据库系统¢数据库系统DBS(DataBaseSystem)ò装有数据库的计算机系统数据库管理员用户初级用户程
4、序员分析员DBA应用软件应用界面应用程序查询工具管理工具1234查询处理器DBMS存储管理器数据库数据库第一章数据库系统概述7/621.1数据库系统开发工具系统开发人员(开发,部署,维护)使用界面网上银行应用服务器系统使用人员客户管理数据库服务器(客户,职员)……DBMS分析工具分析界面OLAP/DM数据库数据的集合数据分析人员(客户数据分析)分析工具OLAP/DM管理界面系统管理员管理工具(需求分析,Enterprise系统设计,manager系统管理)第一章数据库系统概述8/621.1数据库系统高寒处胜不DBA分析员程
5、序员初级用户第一章数据库系统概述9/62第一章数据库系统概述1.1数据库系统●数据库DB●数据库管理系统DBMS1.2数据库模式●数据库系统DBS1.3数据模型1.4数据库语言1.5数据库系统的发展第一章数据库系统概述10/621.2数据库模式¢数据抽象(数据视图)的三个层次ò物理层:数据实际上是怎样存储的。即数据库的内部视图。ò逻辑层:数据库中存储什么数据以及数据间存在什么样的关系。即数据库的全局视图。ò视图层:数据库的某个部分。同一个数据库可以有多个视图。即数据库的外部视图。数据的一部分视图层视图1视图2视图3视图4数
6、据及数据逻辑层之间的关系数据在物理设物理层备上如何存储第一章数据库系统概述11/621.2数据库模式¢数据库模式ò数据库在不同层次上的数据视图的描述。ò数据库的三级模式结构应用A应用B应用C应用D应用Euser外模式1外模式2外模式3外模式/模式映象DBA模式数据的逻辑独立性模式/内模式映象DBMS内模式数据的物理独立性数据库第一章数据库系统概述12/621.2数据库模式¾数据库的三级模式l模式(Schema):对数据库逻辑层的描述。V模式以某一种数据模型为基础(关系、层次、网状)。V用模式描述语言(模式DDL)定义。V一
7、个数据库只有一个模式。数据库的三级模式结构应用A应用B应用C应用D应用Euser外模式1外模式2外模式3外模式/模式映象DBA模式数据的逻辑独立性模式/内模式映象DBMS内模式数据的物理独立性数据库第一章数据库系统概述13/621.2数据库模式l外模式(ExternalSchema):对数据库视图层的描述。V外模式通常是模式的子集,是与某一应用有关的数据的逻辑表示。外模式是保证数据库安全性的一个有力措施。V用子模式描述语言(子模式DDL)定义.V一个数据库有多个外模式.一个应用程序只能使用一个外模式.数据库的三级模式结构应
8、用A应用B应用C应用D应用Euser外模式1外模式2外模式3外模式/模式映象DBA模式数据的逻辑独立性模式/内模式映象DBMS内模式数据的物理独立性数据库第一章数据库系统概述14/621.2数据库模式l内模式(InternalSchema):对数据库物理层的描述。V用内模式描述语言(内模式DDL)定义。
此文档下载收益归作者所有