1 / 20
文档名称:

数据库系统基础.doc

格式:doc   大小:1,285KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统基础.doc

上传人:阳仔仔 2019/7/8 文件大小:1.25 MB

下载得到文件列表

数据库系统基础.doc

文档介绍

文档介绍:数据库系统基础数据管理是计算机应用的重要方面。数据库技术是先进的数据管理技术。,不仅可以用于管理和操作数据库,而且是一种高级程序设计语言,具有一般计算机语言的特点,同时也是一种功能强大的数据库应用系统开发工具。。(如无特别说明,)来讲解数据库和程序设计及应用系统开发,内容具有普适性、基础性和代表性,兼顾面大,学****者在掌握此内容的基础上,可以很容易地进行计算机应用知识的扩展和能力的再提高。)信息(Information)信息是对客观事物属性的反映,是为某一特定目的所提供的决策依据。它所反映的是关于某一客观系统中某一事物的某一方面属性或某一时刻的表现形式,泛指通过各种方式传播的可被感知的声音、文字、图像、符号等所表征的某一特定事物的消息、情报或知识。2)数据(Data)数据是用来描述客观事物的可识别的符号。它是数据库存储和处理的基本元素,是信息的具体表现形式。其概念包括两个方面:(1)数据内容是事物特性的反映或描述。(2)数据是存储在某一媒体上的符号的集合。这里的符号包括两类:一类是能参与数字运算的数值型数据;另一类是不能参与数字运算的非数值型数据,如文字、图形、声音、图像等。数据是信息存在的一种形式,只有在通过描述或加工之后,有用的数据才能成为信息。数据是信息的符号表示或载体,信息是数据的内涵,是对数据的语义解释。数据是物理的,信息是观念上的。数据表示了信息,而信息只有通过数据形式表示出来才能被人们理解和接受。数据反映信息,而信息依靠数据来表达。如:“1998年全国工商税收完成8552亿元。”是一条信息,其中,“1998”、“年”、“全国”、“工商税收”、“8552”、“亿元”都是数据。,是将数据转换成信息的过程。广义地讲,处理包括对数据的收集、存储、加工、分类、检索、传播等一系列活动,新的数据又表示了新的信息。狭义地讲,处理是指对所输入的数据进行加工处理。可用下列式子简单表示:信息=数据+处理。数据处理的核心问题是数据管理。数据管理技术的发展随着计算机硬件(尤其是外存储器)、软件技术和计算机应用范围的发展而不断发展,到目前为止,数据管理大致经历了3个阶段,如表1-1所示。表1-1数据管理技术的3个发展阶段及应用领域人工管理阶段文件系统阶段数据库系统阶段应用领域适用于科学计算适用于科学计算和一些简单的管理系统适用于大规模数据管理系统软/硬件环境有纸带、卡片等外存设备;没有直接存取的存储设备;没有操作系统有磁盘、磁鼓等直接存储设备;有文件系统管理数据有大容量磁盘存储设备;有数据库管理系统特点数据不保存;应用程序管理数据;数据不共享;数据不具有独立性数据可长期保存;由文件系统管理数据;数据的共享性差、冗余度高;数据的独立性差面向全组织的复杂的数据结构;数据的冗余度低、共享性好、易扩充;数据的独立性好;)数据库(DataBase)数据库是存放数据的仓库,是对现实世界有用信息的抽取、加工处理,并把处理结果按一定的格式存放。数据库是长期存储在计算机内的、有组织的、可共享的数据集合。其特点是:按一定的数据模型组织、描述和存储数据,具有较低的冗余度、较好的数据独立性和共享性。2)数据库管理系统(DataBaseManagementSystem,DBMS)数据库管理系统是介于应用程序与操作系统之间的数据库管理软件,是数据库的核心,包括数据库的一切操作,如查询、更新、插入等。其主要功能包括以下4个方面:(1)数据库定义功能。提供数据定义语言(DataDefinitionLanguage,DDL)或操作命令,以便对各级数据模式进行具体的描述,对数据库中的数据对象进行定义,如库、表、视图、索引、角色、用户、触发器等。(2)数据操纵功能。提供数据操纵语言(DataManipulationLanguage,DML)对数据库中的数据对象进行基本操作,如查询、更新等。(3)数据库运行管理。对数据库中的数据对象进行统一控制,包括数据的完整性控制、数据库的并发操作控制、数据的安全性控制、多用户的并发控制和数据库的恢复。(4)数据库建立和维护功能。包括对数据库中数据对象的输入、转换、转储、重组织、系统性能监视、分析等。3)数据库系统(DataBaseSystem)数据库系统是指引进数据库技术后的计算机系统,包括硬件系统、数据库集合、数据库管理系统及相关