数据库系统的体系架构

数据库系统的体系架构

ID:46235489

大小:1.50 MB

页数:17页

时间:2019-11-22

数据库系统的体系架构_第1页
数据库系统的体系架构_第2页
数据库系统的体系架构_第3页
数据库系统的体系架构_第4页
数据库系统的体系架构_第5页
资源描述:

《数据库系统的体系架构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、3.7.1数据库系统的体系架构3.7.2数据库管理工具及数据源配置技术3.7.3数据库应用系统设计的步骤与方法1数据库系统的分类桌面型数据库系统两层结构的数据库系统多层结构的数据库系统21.桌面型数据库系统把DBMS、数据库和数据库应用系统安排在同一台计算机中时,数据库中的数据只让本机的应用程序独自使用,这种结构为桌面型数据库系统。特点:在单机上使用,不涉及计算机网络问题,适合于数据量少,功能简单的单用户数据库系统。32.两层结构的数据库系统两层结构的数据库层系统有两种构造方式:1、客户机/服务器(Clienr/Server,简称C/S)结构2、浏览器、服务器(Brow

2、ser/Server,简称B/S)结构两层结构的数据库系统可以通过网络联接产品将多台计算机联接为企业内部网,能够与Internet相联并发布网页,网络中的一台计算机称为服务器,其他的计算机称为客户机4两层C/S结构客户机客户机…服务器DB5优点:应用程序的处理任务分解和分布服务器返回给客户机的只是查询结果,数据通信量较小。缺点:客户机必须安装应用程序和开发工具,使客户端过于庞大、负载太重只适用于并发用户少于100个、一个数据源、基于局域网和安全性要求不高的系统2.两层C/S结构63.三层C/S结构客户机客户机…应用服务器DBDB服务器用户界面应用逻

3、辑数据库管理应用服务器承担从专用服务器中划分出的一部分工作和执行从客户端划分出的一部分应用程序74.多层C/S结构前端的客户层:负责提供可以移植的表达逻辑中间的应用层:实现各类业务逻辑后端的数据管理层与服务层:提供对专门服务的访问Internet实际上是一个多层结构,是一种浏览器(Browser)/服务器(Server)结构(B/S)84.两层数据库应用系统的支持技术(1)BDE技术:BDE(BorlandDatabaseEngine)是Delphi按统一方式访问和操作数据的工具。(2)ADO技术:ADO(ActiveXDataObject)是微软公司推出的一种数据访问

4、技术,它和ODBC/RDS一起称为MDAC9常用的数据库访问技术:ODBC(OpenDataBaseConnection)ODBC:是开放数据库连接数据库连接:用户数据库需要先使用ODBC管理工具建立数据源标识DSN,将其配置成ODBC数据源,并需要系统提供ODBC驱动程序和管理工具。10DSN及类型DSN(DataSourceName)是ODBC的数据源标识。在访问数据库时,应用程序直接按DSN访问数据,不需要考虑数据的路径及驱动程序DSN三种类型:用户DSN(只设置它的用户可见且在它的计算机使用)系统DSN(对系统中的所有用户都是可见)文件DSN(存放DSN的配置信

5、息的文件)11配置ODBC数据源方法:1、要在服务器中安装数据库管理系统,建立数据库2、在客户端打开控制面板----管理工具----数据源3、在ODBC数据管理器中----DSN选项卡----数据源驱动程序4、随后出现的建立数据源向导中,输入数据源名称(数据库名)、对数据源的说明和服务器的名称。1213需求分析系统设计数据建立库程序设计编程和调试数据需求、功能需求数据模式、功能结构、系统结构数据库、配置数据源界面、菜单、组件及结构单元及项目文件14是数据库系统设计的第一步。通过需求分析,得出系统对数据的要求和对功能的需求。数据需求包括使用数据的结构、内容、约束、流量、频

6、度、安全性要求等。功能需求包括要实现的功能结构、处理方法和过程、相关数据和用户等。需求的分析的结果通过数据流程图、数据状态图和E-R图表示。1、需求分析(系统分析)2、系统设计任务是确定系统的数据模式、功能结构和系统结构,确定系统支持环境、实现方法和技术。系统设计的基本内容为:1、选择数据库管理系统,建立数据模式。2、选择系统支持环境,包括支持系统运行的硬件和软件要求,确定系统实现的功能和方法。3、选择系统的基本架构和技术。153、建立数据库4、程序设计借助于选定的DMBS建立数据库,收集整理数据,将数据录入到数据库中。确定数据接口,配置数据源。设计系统用户界面,组织系

7、统菜单,设计相关组件及参数,设计系统的程序、单元、函数或过程的流程结构。5、编程和调试通过IDE和组件设计单元及项目,对程序调试并改进。对系统进行测试和优化处理。数据库课题分工情况第五组:叶飘凰、欧阳亮凤、苏志坚、谢文龙、陈智PPT编辑、排版:叶飘凰、欧阳亮凤PPT资料收集、审核:谢文龙、陈智Word制作:谢文龙主讲:苏志坚资料来源:《数据库原理及应用教程》(第二版)2012福建专升本教材、《数据库系统全书》美加西亚-莫里纳机械工业岳丽华等译、《数据库原理及应用教程》第三版苗雪兰加油!团结就是力量!Thanks~~

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

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

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