数据库应用基础A.ppt

  1. 1、本文档共108页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用基础A

11.1 数据库概述 11.2 数据模型 11.3 关系数据库 11.4 数据库系统的设计 11.5 SQL语言中的数据操作 数据库基本概念及发展 常见的数据库管理系统 数据库系统的分类 身边的数据库应用 超市销售系统 铁路售票系统 图书馆管理系统 银行业务系统 学校教学管理系统 … … 数据库基本概念 数据库系统(DBS) 一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成; 应用系统:针对某一具体应用而设计的面向用户的软件系统,建立在DBMS基础上,具有良好的交互操作性和用户界面; 用户:具体操作应用系统,进行业务活动的人员; 数据库管理员:全面负责数据库系统的管理、维护和正常使用的的专门人员。 数据结构化且统一管理 数据冗余度小 具有较高的数据独立性 数据的共享性好 数据控制功能强 数据库基本概念 数据 数据库 数据库管理系统 数据库系统 数据库基本概念及发展 常见的数据库管理系统 数据库系统的分类 常见的数据库管理系统 Oracle 数据库管理系统 Sybase 数据库管理系统(铁路系统) Informix 数据库管理系统(银行系统) Microsoft SQL Server 数据库管理系统 Microsoft Access 数据库管理系统 Oracle 数据库管理系统 Oracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。 Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能,特别是支持Internet应用。 作为一个应用开发环境,Oracle提供了一套界面友好、功能齐全的数据库开发工具。 Oracle使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。 Oracle公司 国籍:美国 中文名:甲骨文公司 Oracle公司(甲骨文公司)是世界上最大的企业软件公司,向遍及145多个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。 甲骨文公司总部设在美国加利福尼亚州的红木城,1989年正式进入中国。 公司网站: Microsoft SQL Server Microsoft SQL Server是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作。 由于Microsoft SQL Server是开放式的系统,其它系统可以与它进行完好的交互操作。 目前最新版本的产品为Microsoft SQL Server 2008,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案。 Microsoft Access 作为Microsoft Office组件之一的Microsoft Access是在Windows环境下非常流行的桌面型数据库管理系统。 使用Microsoft Access无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。 可以与Word、Excel等办公软件进行数据交换和共享,并且通过对象链接与嵌入技术在数据库中嵌入和链接声音、图像等多媒体数据。 数据库基本概念及发展 常见的数据库管理系统 数据库系统的分类 数据库系统的分类 单用户数据库系统 集中式结构的数据库系统 分布式结构的数据库系统 客户/服务器结构(C/S结构)的数据库系统 单用户数据库系统 特点:整个数据库系统都在一台计算机上,由一个用户独占,不同机器不能共享数据。 集中式(或主从式)结构的数据库系统 特点: 集中管理,安全性好。 但在数据量很大时,容易导致主机开销过大,另外一个数据库服务器要为众多的客户服务,往往容易成为瓶颈,制约系统的性能。 分布式数据库系统 在该结构中,数据库中的数据在逻辑上是一个整体,但物理地分布在计算机网络的不同结点上,通过网络互连,共同组成一个完整的数据库。 独立----网络中的每个结点都有一份DBMS的完整复制副本,可以独立处理本地数据库中的数据,执行局部应用;同时也可以同时存取和处理多个异地数据库中的数据,执行全局应用。 易扩充,可靠性高----但实现代价高,数据分布在不同的服务器上,从而给数据的处理、管理与维护带来困难,而且进行数据库远程访问时会受到网络流量的制约。 客户/服务器结构(C/S结构) 在客户/服务器结构中,客户端的用户请求被传送到数据库服务器,数据库服务器进行处理后,只将结果返回给用户(而不是整个数据),从而显著减少了网络上的数据传输量,提高了系统的性能、吞吐量和负载能力。 客户/服

文档评论(0)

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

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

1亿VIP精品文档

相关文档