当前位置:文档之家› 信息技术与数据库系统

信息技术与数据库系统

信息技术与数据库系统信息是事物运动的状态与方式,信息经过人类的开发与组织构成了信息资源,与物质和能量一起成为人类社会的三大基本资源之一。

信息资源管理是对信息资源实施计划、预算、组织、指挥、控制、协调等活动,其范围涉及数据处理、电子通信、记录管理、信息服务等。

信息系统使全社会的信息管理、信息检索、信息分析达到了新的水平。

学习信息的相关知识,对信息时代的每一个成员而言十分必要。

一、现代信息技术现代信息技术的核心是计算机技术和网络通信技术。

作为信息处理设备的电子计算机,无论在信息存储方面,还是在信息处理速度方面,都有了长足的发展,为计算机广泛应用于信息处理提供了条件。

(一)信息及其载体信息是人类对现实世界事物存在方式或运动状态的某种认识,人类通过接受信息来认识事物。

数据是信息的载体,是描述客观事物的数、字符及所有能输入计算机中被计算机程序识别和处理的符号的集合。

例如,数值、文字、图形、声音、图像和动画等都是不同形式的数据。

只有经过解析,数据才有意义,才能成为信息。

例如,当测量一个患者的体温时,假定患者的体温是39℃,说明这个患者正在发烧,这是通过测量体温获得的信息,而39℃则以一种数值数据的形式记录在病历上。

(二)信息处理技术信息处理是指对获得的信息进行加工、存储、传输和应用。

现阶段的信息处理技术呈现两种发展趋势:一种是面向大规模、多介质的信息,使计算机系统具备处理更大范围信息的能力;另一种是与人工智能进一步结合,使计算机系统更加智能化地处理信息。

以互联网应用为主要背景的生物医学信息的智能化处理,主要包括大规模的文本处理、图像信息检索与处理、基于Web的数据挖掘等。

(三)信息技术的分类信息技术是指用来扩展人类信息器官的功能,协助人们进行信息处理的一类技术。

人类的信息器官主要有感觉、神经、思维、效应器官,基本的信息技术也可以据此分为以下四种:(1)扩展感觉器官功能的感测与识别技术。

该技术包括传感技术和测量技术,可将人类的感觉延伸到人类力所不及的微观世界和宏观世界,以便从中获取信息。

(2)扩展神经器官功能的通信与存储技术。

该技术包括信息的空间传递和时间传递技术。

(3)扩展思维器官功能的计算与处理技术。

该技术包括计算机硬件和软件技术、人工智能、专家系统和人工神经网络技术等,可以更好地处理和再生信息。

(4)扩展效应器官功能的控制与显示技术。

该技术包括一般的伺服调节技术和自动控制技术,可以更好地应用信息,使之发挥更大的作用。

现代通信技术主要包括数字通信、卫星通信、微波通信、光纤通信等。

通信技术的迅速发展,大大加快了多种信息媒体(如数字文本、图形图像、声音、视频等)的传输速度,使社会生活发生了极其深刻的变化。

(四)信息系统信息系统是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。

随着信息化的发展,信息系统已经深入人们生活的各个方面。

例如,可以网上购物的电子商务系统、运送货物的物流管理系统、无纸化办公的电子政务系统、图书馆的图书管理系统、医院的医院信息系统都是常见的信息系统。

1.信息系统的基本功能信息系统的五个基本功能为输入、存储、处理、输出和控制。

(1)输入功能:信息系统的输入功能决定于系统所要达到的目的及系统的能力和信息环境的许可。

(2)存储功能:存储功能指的是系统存储各种信息资料和数据的能力。

(3)处理功能:主要基于数据仓库技术的联机分析处理(OLAP)和时分复用技术(DM)。

(4)输出功能:信息系统的各种功能都是为了保证最终实现最佳的输出功能。

(5)控制功能:对构成系统的各种信息处理设备进行控制和管理,对整个信息加工、处理、传输、输出等环节通过各种程序进行控制。

2.信息系统的主要技术特点(1)信息系统涉及的数据量大,数据一般需存放在辅助存储器(外存储器)中。

内存储器设置缓冲区,只暂存当前要处理的一小部分数据。

(2)信息系统的绝大部分数据是持久的,即不会随程序运行的结束而消失,能长期保留在计算机系统中。

(3)信息系统中这些持久的数据为多个应用程序所共享,甚至在一个单位或更大范围内共享。

(4)信息系统除具有数据采集、传输、存储和管理等基本功能外,还可向用户提供信息检索、统计报表、事务处理、分析、控制、预测、决策、报警、提示等信息服务。

3.信息系统的分类从信息系统的发展和系统特点来看,可分为数据处理系统、管理信息系统、决策支持系统、专家系统和办公自动化与虚拟办公室五种类型。

(1)数据处理系统。

一般的数据处理系统(data processing system,DPS)主要完成数据的收集、输入,数据库的管理、查询、基本运算、日常报表的输出等操作。

从管理层次的角度看,DPS是处于企业组织管理层次中最底层的、最基础的信息系统,是支持企业作业层日常操作的系统。

对一个生产企业而言,其作业层主要包括生产、销售、采购、库存、运输、财务、人事等日常事务,相应的DPS可称为生产信息子系统、销售信息子系统、采购信息子系统、库存信息子系统、运输信息子系统、财务信息子系统和人事信息子系统。

(2)管理信息系统(management information system,MIS)。

管理信息系统的主要任务是最大限度地利用现代计算机及网络通信技术加强企业信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。

MIS的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。

(3)决策支持系统(decision support system,DSS)。

决策支持系统是辅助决策者通过数据、模型和知识,以人机交互方式进行半结构化或非结构化决策的计算机应用系统。

它是MIS向更高一级发展而产生的先进信息管理系统,为决策者提供分析问题、建立模型、模拟决策过程和方案的环境,可调用各种信息资源和分析工具,帮助决策者提高决策水平和质量。

(4)专家系统(expert system,ES)。

专家系统是一个智能计算机程序系统,属于人工智能的一个发展分支,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的方法来处理该领域问题。

它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供的知识和经验进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家处理的复杂问题,广泛运用于医疗、军事、地质勘探、教学、化工等领域,产生了巨大的经济效益和社会效益。

现在,专家系统已成为人工智能领域中最活跃、最受重视的系统。

(5)办公自动化与虚拟办公室。

办公自动化(office automation,OA)与虚拟办公室是指办公人员利用现代科学技术的最新成果,借助先进的办公设备,实现办公活动科学化、自动化,其目的是通过实现办公处理业务的自动化,最大限度地提高办公效率,改进办公质量,改善办公环境和条件,辅助决策,减少或避免各种差错和弊端,缩短办公处理周期,并用科学的管理方法提高管理和决策的科学化水平。

在信息技术的支持下,OA呈现出小型化、集成化、网络化、智能化及多媒体化五大趋势。

二、数据库系统数据是信息的载体,在信息系统中,数据需要经过组织和管理才能发挥它的作用,而管理数据的有效利器就是数据库和与它相关的数据库管理系统。

数据库系统是指具有管理和控制数据库功能的计算机应用系统,是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个实际可运行的存储、维护数据和为应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。

(一)数据库系统的一般组成除了用户应用程序之外,数据库系统一般由计算机支持系统、数据库、数据库管理系统和有关人员组成。

(1)计算机支持系统。

计算机支持系统是指用于数据库管理的硬件和软件支持系统。

硬件支持环境主要指计算机硬件设备。

软件支持系统除了数据库管理系统(DBMS)之外,还包括操作系统、应用系统开发工具、各种宿主语言等。

(2)数据库。

数据库即物理数据库,是指按一定的数据模型组织,长期存放在外存储器上的一组可共享的相关数据的集合。

数据库中除了存储用户直接使用的数据外,还存储另一类“元数据”,它们是有关数据库的定义信息,如数据类型、模式结构、使用权限等。

这些数据的集合称为数据字典,它是数据库管理系统工作的依据,数据库管理系统通过数据字典对数据库的数据进行管理和维护。

(3)数据库管理系统。

数据库管理系统是对数据进行管理的软件系统,是数据库系统的核心软件。

数据库系统的一切操作,包括按数据模型来创建数据库的对象、应用程序对这些对象的操作(检索、插入、修改和删除等),以及数据管理和控制等,都是通过DBMS进行的。

(4)有关人员。

在设计、开发和维护数据库的过程中,有大量的有关人员参与其中。

主要人员有四类:数据库管理员、系统分析设计员、系统程序员和用户。

(二)数据库管理系统数据库有很多种类型,从最简单的存储各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

目前常用的数据库有以下几种:(1)Oracle。

Oracle(甲骨文)是仅次于微软公司的世界第二大软件公司。

Oracle Database(简称Oracle)是甲骨文公司的一款关系数据库管理系统,在数据库市场上占有主要份额。

(2)SQL Server。

SQL Server是由微软公司开发和推广的关系数据库管理系统。

(3)DB2。

DB2是IBM公司研制的一种关系型数据库系统。

DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台。

(4)Sybase。

Sybase是美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或Windows NT平台上客户机/服务器环境下的大型数据库系统。

(5)MySQL。

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现被Oracle收购。

对一般的个人使用者和中小型企业来说,MySQL提供的功能绰绰有余,而且由于MySQL是开放源代码软件,可以大大降低总体使用成本。

相关主题