收藏 分销(赏)

计算机信息系统.ppt

上传人:pc****0 文档编号:13234748 上传时间:2026-02-08 格式:PPT 页数:14 大小:927KB 下载积分:10 金币
下载 相关 举报
计算机信息系统.ppt_第1页
第1页 / 共14页
计算机信息系统.ppt_第2页
第2页 / 共14页


点击查看更多>>
资源描述
按一下以編輯母片標題樣式,按一下以編輯母片,第二層,第三層,第四層,第五層,*,第,6,章 信息系统与数据库,第,6,章 信息系统与数据库,6.1,计算机信息系统,6.1.1,什么是计算机信息系统,6.1.2,信息系统 与数据库,6.1.3,信息系统中的数据库访问,数据量大,一般需存放在外存中,数据存储持久性,数据资源使用共享性,信息服务功能多样性,(,管理,检索,分析,决策等,),6.1.1,什么是计算机信息系统,(1),计算机信息系统,(,Computer_based,Information System,,简称信息系统),是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。,4,个主要技术特点:,6.1.1,什么是计算机信息系统,(2),信息系统的结构,实现业务功能的,流程、规则、策略和程序,.,向用户显示信息处理结果,.,如:,Web,浏览器界面,.,支持系统运行的硬件,系统软件和网络,.,各类数据信息,,资源管理系统,.,主要有,数据库管理系统,数据库,等,.,6.1.1,什么是计算机信息系统,(3),信息系统广泛应用于各个行业和领域的,信息化建设,电子数据管理,管理信息系统,决策支持系统,联机事务处理系统,地理信息系统,多媒体信息系统,电子政务系统,电子商务系统,.,6.1.2,信息系统 与数据库(,1,),数据的存储,数据库,(,DB),属于信息系统结构的资源管理层,长期存放数据的,“,仓库,”,外存储器,数据可以,“,共享,”,-,各类用户和程序,数据按一定方式组织,数据模型,层次模型,网状模型,关系模型,其他模型:面向对象,语义模型等,6.1.2,信息系统 与数据库(,2,),数据的组织,-,数据模型,(以学生运动队组织为例),数据库,(,DB),目前,大多数信息系统,采用关系模型,6.1.2,信息系统 与数据库(,3,),关系数据库,(以教务管理系统为例),关系数据库采用的数据模型:,“关系”就是二维表(由行和列组成),二维表之间有关联,对二维表可以进行查询和各类操作,数据库,(,DB),6.1.2,信息系统 与数据库(,4,),基于数据库的信息系统的组成(,以教务管理系统为例),组 成,特点,数据结构化,面向全局应用。,数据共享,冗余度低。数据的一致性。,应用与数据相互独立。,统一管理和 控制。,(应用表现层 业务逻辑层 资源管理层 ),基于数据库的信息系统,(,DBS,),6.1.2,信息系统 与数据库(,5,),数据库管理系统,(DBMS),信息系统资源管理层中的重要部分,,是,操纵和管理数据库的大型软件。,任务:,统一管理和控制数据库的建立、运用和维护,用户定义数据和操纵,数据,并保证数据安全性、完整性、多用户并发使用及数据库恢复,功能:,可使多个应用程序和用户建立,修改和查询数据库。,定义数据库的结构,提供交互式的查询,组织与存取数据库中的数据,生成用户事务的程序代码,管理数据库事务运行,为维护数据库提供工具,代表性产品,:,ORACLE,,,IDB2,,,SQL Server,、,Access,和,VFP,,以及自由软件,MySQL,和,PostgreSQL,等。,6.1.3,信息系统 中的数据库访问(,1,),数据库访问,什么是“数据库访问”,如何进行“数据库访问”,通过,DBMS,使用数据库语言(,SQL,),“数据库访问”的方式,使用“,SQL,命令”:直接访问数据库,使用“,SQL,程序”,:,C/S,模式的数据库访问,使用“,SQL,表单”,:,C/S,模式的数据库访问,DBS,查询命令(,SQL),查询结果,例:查询“男学生选课成绩表,”,SELECT SNANE,DEPART,CNAME,GRATE,FROM S,C,SC,WHERE S.SEX=,男,.,6.1.3,信息系统 中的数据库访问(,2,),使用“,SQL,命令”直接访问数据库,姓,名,系,别,选课名,成绩,张雷,计算机,软件工程,84.5,张雷,计算机,数据库,82,周光明,自动控制,软件工程,92,周光明,自动控制,数学分析,92.5,周光明,自动控制,人工智能,90,钱欣,管理工程,数据库,75,钱欣,管理工程,人工智能,70.5,学生登记表,学生选课成绩表,课程开设表,DBMS,数据库,查询,SQL,命令,男学生选课表格举,6.1.3,信息系统 中的数据库访问(,3,),信息系统提供相应的图形用户界面,.,(菜单、按钮、窗口和对话框等,用户按需输入),查询结果的展示方面:向用户提供包括更多信息的可视界面。,(,例如,;,列出每个男生的选课成绩,要求系统自动统计出选课的门数、,计算每人平均成绩,并且按照用户设计的表格格式显示。,),。,DBS,查询命令(,SQL),查询结果,需要软件开发人员将实现上述功能的语句(即命令)编制成应用程序,存入程序文件。,在用户访问数据库的时候,系统就可以调用并运行该程序。,6.1.3,信息系统 中的数据库访问(,4,),计算机网络,数据库服务器,DB,客户机,客户机,客户机,查询,SQL,语句,查询结果:,男学生选课,表,数据库服务器,客户机,过程:,客户机面向用户,应用表现层和业务逻辑层(应用程序)均位于客户机中。在其屏幕上显示查询表单,接受用户的查询任务,然后执行相应的应用程序。当执行遇到“,SQL,语句”时,表示需要对,DB,进行操作,客户机将该任务通过网络委托给,DB,服务器执行。完成对数据库的查询(过程与单机以,SQL,命令直接访问数据库相同)。,优点,:,网络只传输查询语句和查询结果,不必将要使用的二维表传输到客户机,减少网络数据传输量,提高系统效率;,客户机上可以独立存放各自的应用程序,对其修改不影响其他用户的使用。,C/S,模式的数据库访问,应,用需求,:,数据库要为多用户(分散远程)服务,与数据库不在同一计算机上,必须通过网络访问数据库。,相关查询的二维表存储在多台计算机的多个不同数据库 中,要求“,SQL,命令”访问不同的数据库。,6.1.3,信息系统 中的数据库访问(,5,),B/S,模式的数据库访问,计算机网络,数据库服务器,DB,客户机,客户机,客户机,计算机网络,数据库服务器,DB,客户机,客户机,客户机,ODBC/JDBC,Web,服务器,/,应用服务器,查询结果:,男学生选课,表,数据库服务器,网页请,求,页面响应,浏览器,Web,服务器,查询,SQL,语句,“,B/S,三层模式”实质上是中间增加了,Web,服务器的,C/S,模式,第一层是客户层,配置浏览器,它起应用表现层作用。,中间层是业务逻辑层,(,应用层,),,,Web,服务器专门为浏览器做“收发工作”和本地静态数据(包括网页、文件系统)的查询,而动态数据由应用服务器运行动态网页所包括的应用程序而生成,再由,Web,服务器返回给浏览器。当应用程序中嵌有,SQL,查询语句时,就将,DB,访问任务作为一种“查询请求”委托,DB,服务器执行。,第三层是数据库服务器层,专门接收使用,SQL,语言描述的查询请求,访问数据库并将查询结果(二维表)返回给中间层。,ODBC/JDBC,是中间层与数据库服务器层的标准接口(,API,),通过这个接口向数据库服务器提出访问要求,可以连接多个不同的,DB,服务器,。,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服