X第二篇第3讲管理信息系统设计及开发之数据库系统原.pptVIP

X第二篇第3讲管理信息系统设计及开发之数据库系统原.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
思考题 (3) 下图是某个教务管理数据库的E-R图,请将其转换为关系模型(图中关系、属性和联系的含义,已在旁边用汉字标出) 课号 课程名 先行课 ST 学生 教师 SC TC 教学 TNO TN TD TA Teacher 教师号 姓名 系列 教研组 SNO SN SD SA Student 学号 姓名 系别 年龄 CNO CN PCNO Course G 课程 成绩 选课 教课 m n m n n m 思考题 (4) 试述关系模型的概念及其优缺点。 试述关系模型的完整性原则。在参照完整性中外码(或外键)属性的值在什么情况下为空? 试分析数据库系统的三级模式结构及外模式、逻辑模式和内模式(物理模式)的作用? 什么是数据的独立性?数据库系统为什么能够保证数据的独立性? 数据库模式与数据库实例有何区别? 数据库系统外部的体系结构有哪几种?各有何特点? 分析数据库系统的组成?数据库管理员的职责有哪些? 下课了。。。 追求 2.3.2 数据库系统外部的体系结构(续) 单用户数据库系统 整个数据库系统(应用程序、DBMS、数据)装在一台计算机上,为一个用户独占,不同机器之间不能共享数据 早期的最简单的数据库系统 2.3.2 数据库系统外部的体系结构(续) 主从式结构的数据库系统 一个主机带多个终端的多用户结构数据库系统,包括应用程序、DBMS、数据,都集中存放在主机上,所有处理任务都由主机来完成 各个用户通过主机的终端并发地存取数据库,共享数据资源 优点 易于管理、控制与维护 缺点 当终端用户数目增加到一定程度后,主机的任务会过分繁重,成为瓶颈,从而使系统性能下降 系统的可靠性依赖主机,当主机出现故障时,整个系统都不能使用 主从式结构的数据库系统 主机 终端 2.3.2 数据库系统外部的体系结构(续) 分布式结构的数据库系统 数据库中的数据在逻辑上是一个整体,但物理地分布在计算机网络的不同结点上 网络中的每个结点都可以独立处理本地数据库中的数据,执行局部应用 同时也可以同时存取和处理多个异地数据库中的数据,执行全局应用 优点 适应了地理上分散的公司、团体和组织对于数据库应用的需求 缺点 数据的分布存放给数据的处理、管理与维护带来困难 当用户需要经常访问远程数据时,系统效率会明显地受到网络传输的制约 2.3.2 数据库系统外部的体系结构(续) 2.3.2 数据库系统外部的体系结构(续) 客户/服务器结构的数据库系统 Network Request Result a client, a server, and network Client Server Client machine Server machine 2.3.2 数据库系统外部的体系结构(续) 把DBMS功能和应用分开 网络中某个(些)结点上的计算机专门用于执行DBMS功能,称为数据库服务器,简称服务器 其他结点上的计算机安装DBMS的外围应用开发工具,用户的应用系统,称为客户机 客户/服务器数据库系统的种类 集中的服务器结构 一台数据库服务器,多台客户机 分布的服务器结构 在网络中有多台数据库服务器 分布的服务器结构是客户/服务器与分布式数据库的结合 2.3.2 数据库系统外部的体系结构(续) 客户/服务器结构的优点 客户端的用户请求被传送到数据库服务器,数据库服务器进行处理后,只将结果返回给用户,从而显著减少了数据传输量 数据库更加开放 客户与服务器一般都能在多种不同的硬件和软件平台上运行 可以使用不同厂商的数据库应用开发工具 2.3.2 数据库系统外部的体系结构(续) 客户/服务器结构的缺点 系统安装复杂,工作量大 应用维护困难,难于保密,造成安全性差 相同的应用程序要重复安装在每一台客户机上,从系统总体来看,大大浪费了系统资源 系统规模达到数百数千台客户机,它们的硬件配置、操作系统又常常不同,要为每一个客户机安装应用程序和相应的工具模块,其安装维护代价过高 2.3.2 数据库系统外部的体系结构(续) 浏览器/应用服务器/数据库服务器结构 客户端 浏览器软件、用户界面 浏览器的界面统一,广大用户容易掌握,大大减少了培训时间与费用 服务器端分为 Web服务器、应用服务器、数据库服务器等 大大减少了系统开发和维护代价 能够支持数万甚至更多的用户 智能卡 移动通信 计算机外设 机顶盒 零售设备 印刷机 复印机 互联网服务器 电话交换设备 嵌入式数据管理系统的结构 2.3.2 数据库系统外部的体系结构(续) 第2章 数据库系统概述 2.1 概述 2.2 数据模型 2.3 数据库系统结构 ?2.4 数据库系统的组成 2.5 本章小结 2.4 数据库系统的组成 数据库系统(Database System, DBS)是指一个计算机存储记录的系统,

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档