《计算机信息系统》PPT课件

《计算机信息系统》PPT课件

ID:41301125

大小:920.06 KB

页数:14页

时间:2019-08-21

《计算机信息系统》PPT课件_第1页
《计算机信息系统》PPT课件_第2页
《计算机信息系统》PPT课件_第3页
《计算机信息系统》PPT课件_第4页
《计算机信息系统》PPT课件_第5页
资源描述:

《《计算机信息系统》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章信息系统与数据库6.1计算机信息系统6.1.1什么是计算机信息系统6.1.2信息系统与数据库6.1.3信息系统中的数据库访问①数据量大,一般需存放在外存中②数据存储持久性③数据资源使用共享性④信息服务功能多样性(管理,检索,分析,决策等)6.1.1什么是计算机信息系统(1)计算机信息系统(Computer_basedInformationSystem,简称信息系统)是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。4个主要技术特点:6.1.1什么是计算机信息系统(2)信息系统的结构实现业务功能的流程、规则、策略和程序.向用户显示信息处理结果

2、.如:Web浏览器界面.支持系统运行的硬件,系统软件和网络.各类数据信息,资源管理系统.主要有数据库管理系统,数据库等.6.1.1什么是计算机信息系统(3)信息系统广泛应用于各个行业和领域的·信息化建设电子数据管理管理信息系统决策支持系统联机事务处理系统地理信息系统多媒体信息系统电子政务系统电子商务系统………………..6.1.2信息系统与数据库(1)数据的存储数据库(DB)①属于信息系统结构的资源管理层②长期存放数据的“仓库”—外存储器③数据可以“共享”---各类用户和程序④数据按一定方式组织—数据模型层次模型网状模型关系模型其他模型:面向对象,语义模型等6.1.2

3、信息系统与数据库(2)数据的组织---数据模型(以学生运动队组织为例)数据库(DB)目前大多数信息系统采用关系模型6.1.2信息系统与数据库(3)关系数据库(以教务管理系统为例)①关系数据库采用的数据模型:“关系”就是二维表(由行和列组成)②二维表之间有关联③对二维表可以进行查询和各类操作数据库(DB)6.1.2信息系统与数据库(4)基于数据库的信息系统的组成(以教务管理系统为例)组成特点①数据结构化,面向全局应用。②数据共享,冗余度低。数据的一致性。③应用与数据相互独立。④统一管理和控制。(应用表现层业务逻辑层资源管理层)基于数据库的信息系统(DBS)6.1.2信

4、息系统与数据库(5)数据库管理系统(DBMS)①信息系统资源管理层中的重要部分,是操纵和管理数据库的大型软件。②任务:统一管理和控制数据库的建立、运用和维护,用户定义数据和操纵数据,并保证数据安全性、完整性、多用户并发使用及数据库恢复③功能:可使多个应用程序和用户建立,修改和查询数据库。定义数据库的结构提供交互式的查询组织与存取数据库中的数据生成用户事务的程序代码管理数据库事务运行为维护数据库提供工具④代表性产品:ORACLE,IDB2,SQLServer、Access和VFP,以及自由软件MySQL和PostgreSQL等。6.1.3信息系统中的数据库访问(1)数

5、据库访问①什么是“数据库访问”②如何进行“数据库访问”通过DBMS使用数据库语言(SQL)③“数据库访问”的方式使用“SQL命令”:直接访问数据库使用“SQL程序”:C/S模式的数据库访问使用“SQL表单”:C/S模式的数据库访问DBS查询命令(SQL)查询结果例:查询“男学生选课成绩表”SELECTSNANE,DEPART,CNAME,GRATEFROMS,C,SCWHERES.SEX=‘男’………….6.1.3信息系统中的数据库访问(2)使用“SQL命令”直接访问数据库姓名系别选课名成绩张雷计算机软件工程84.5张雷计算机数据库82周光明自动控制软件工程92周光

6、明自动控制数学分析92.5周光明自动控制人工智能90钱欣管理工程数据库75钱欣管理工程人工智能70.5学生登记表学生选课成绩表课程开设表DBMS数据库查询SQL命令男学生选课表格举6.1.3信息系统中的数据库访问(3)信息系统提供相应的图形用户界面.(菜单、按钮、窗口和对话框等,用户按需输入)查询结果的展示方面:向用户提供包括更多信息的可视界面。(例如;列出每个男生的选课成绩,要求系统自动统计出选课的门数、计算每人平均成绩,并且按照用户设计的表格格式显示。)。DBS查询命令(SQL)查询结果需要软件开发人员将实现上述功能的语句(即命令)编制成应用程序,存入程序文件。

7、在用户访问数据库的时候,系统就可以调用并运行该程序。6.1.3信息系统中的数据库访问(4)计算机网络数据库服务器DB客户机客户机客户机查询SQL语句查询结果:男学生选课表数据库服务器客户机过程:客户机面向用户,应用表现层和业务逻辑层(应用程序)均位于客户机中。在其屏幕上显示查询表单,接受用户的查询任务,然后执行相应的应用程序。当执行遇到“SQL语句”时,表示需要对DB进行操作,客户机将该任务通过网络委托给DB服务器执行。完成对数据库的查询(过程与单机以SQL命令直接访问数据库相同)。优点:①网络只传输查询语句和查询结果,不必将要使用的二维表传输到客户机,减少网络

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

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

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