数据库·2教程.ppt

  1. 1、本文档共159页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 东北大学管理科学与信息系统研究所 第二章 目录 本章结束 * * 东北大学管理科学与信息系统研究所 小结 重点: 关系模型 ER图 关系数据库设计过程 三个基本范式 返回 * 东北大学管理科学与信息系统研究所 1.3 数据库系统 1. 数据库 2. 数据库系统 3. 数据库应用模式 本节小结 目录 * 东北大学管理科学与信息系统研究所 1. 数据库 (1) 概念 (2) 分类 * 东北大学管理科学与信息系统研究所 (1) 概念 数据库指在计算机中存放数据的地方。 定义 长期存储在计算机内的、有组织的、可共享的数据集合。 数据库的特点 数据按一定的数据模型组织、描述和储存 具有较小的冗余度 较高的数据独立性 较高的易扩展性 可为各种用户共享。 * 东北大学管理科学与信息系统研究所 (2) 分类 1 ) 根据数据模型分: 非关系型 关系型 对象-关系型 新一代数据库类型(多媒体、智能、知识/智慧型) 数据库通常特指关系型数据库。 2) 根据数据分布方式 集中式 分散式 分布式 混合式 * 东北大学管理科学与信息系统研究所 3) 企业中的数据库类型 * 东北大学管理科学与信息系统研究所 2. 数据库系统 (1) 定义 (2) 数据库系统结构 (3)数据库系统的特点 (4) 数据库管理系统(DBMS) * 东北大学管理科学与信息系统研究所 (1) 定义 数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 在不引起混淆的情况下常常把数据库系统简称为数据库。 * 东北大学管理科学与信息系统研究所 (2) 数据库系统结构 * 东北大学管理科学与信息系统研究所 (3) 数据库系统的特点 数据结构化 ,而且存取数据的方式也很灵活 在数据库系统中,数据不再针对某一应用,而是面向全组织的,具有整体的结构化。 不仅数据是结构化的,而且存取数据的方式也很灵活,可以存取数据库中的某一数据项、一组数据项、一个记录或一组纪录。 数据的共享性高,冗余度低,易扩充 数据库系统从整体角度看待和描述数据,数据不再面向某个应用而是面向整个系统,因此,数据可以被多个用户、多个应用共享使用。 容易增加新的应用,这就使得数据库系统弹性大,以与扩充,可以适应各种用户的要求。 取整体数据的各种子集用于不同的应用系统,当应用需求改变或增加时,只要重新选取不同的自己或加上一部分数据便可以满足新的需求。 * 东北大学管理科学与信息系统研究所 数据独立性高 包括数据的物理独立性和数据的逻辑独立性。 物理独立性 指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。 数据在磁盘上的数据库中怎样存储是由DBNMS管理的,用户程序不需要了解,应用程序要处理的知识数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。 逻辑独立性 指用户的应用程序与数据库的逻辑结构是相互独立的 数据的逻辑结构改变了,用户程序也可以不变。 * 东北大学管理科学与信息系统研究所 数据由DBMS统一管理和控制 数据库的共享是并发(Concurrency)的共享 多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。 * 东北大学管理科学与信息系统研究所 (4) 数据库管理系统(DBMS) 数据库管理系统是一个位于用户与操作者之间的一层数据管理软件,主要功能包括: 1) 数据定义功能 数据定义语言(DDL) 2) 数据操纵功能 数据操纵语言(DML) 3) 数据库运行管理 数据库在建立、运用和维护是由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。 4) 数据库的建立与维护功能 包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等。 * 东北大学管理科学与信息系统研究所 3. 数据库应用模式 五种数据库应用模式 文件服务器结构 客户/服务器(C/S)结构 三层C/S结构 基于WEB的B/S模式 分布式计算应用模式 网格(Grid)计算 * 东北大学管理科学与信息系统研究所 数据库应用模式 集中式主机结构 * 东北大学管理科学与信息系统研究所 1) 文件服务器结构 * 东北大学管理科学与信息系统研究所 2) 客户/服务器(C/S)结构 * 东北大学管理科学与信息系统研究所 3) 三层C/S结构 * 东北大学管理科学与信息系统研究所 三层C/S结构的优点 1)可重复使用。 投入组件设计和实施的时间与精力不会自费,因为以后可在不同的应用程序间共享。 2)性能提升。 由于可在除客户工作站以外的其他机器上配置组件。所以能将计算机负担从功能不强

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档