数据库大纲2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库大纲2

第1章 数据库概述 数据库是长期储存在计算机内、有组织、可共享的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。数据库技术主要研究如何存储、使用和管理数据,是计算机数据管理技术发展的最新阶段。本章主要讨论数据库的一般概念和相关题解。 1数据与信息 信息 信息是现实世界各种事物的存在方式、运动状态以及不同事物间的相互联系等诸要素的反映。信息向人们提供关于现实世界新的事实的知识。信息可以存储、加工、传递和再生,可以为人们所利用。 信息是现实世界的反映。 信息是以数据的形式表示的,即数据是信息的载体;但不是所有的数据都能表示信息,信息是人们消化理解了的数据。另一方面,信息是抽象的,不随数据设备所决定的数据形式而改变;而数据的表示方式却具有可选择性。 数据 描述事物的符号记录称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等。数据本质上是对信息的一种符号化表示、是用来载荷信息的。 信息与数据的关系 信息与数据是两个既有联系、又有区别的概念。数据是信息的符号表示或称为载体;信息是数据的内涵,是对数据语义的解释。数据表示了信息,而信息只有以数据形式表示出来才能彼人们理解,才能被计算机接受和处理。 数据与信息之间的关系可以表示为: 信息=数据+数据处理 数据处理 数据处理是指从某些已知的数据出发、推导加工出一些新的数据,这些新的数据又表示了新的信息。在具体操作中涉及到数据收集、存储、加工和传播等一系列活动。 数据管理 数据管理是指数据的收集、整理、组织、存储、检索、维护和传送等各种操作,是数据处理中的基本环节,是任何数据处理任务必须具有的共同部分。 1.2计算机数据管理的发展 1. 数据管理技术发展的三个阶段 数据管理技术的发展大体经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。这三个发展阶段特点的比较如表1.1所示。 2.人工管理阶段 人工管理阶段在这一阶段(20世纪50年代中期以前)的特点是:数据和程序不具有独立性;数据不能长期保存;系统中没有对数据进行管理的软件。 3.文件系统的特点 文件系统阶段在这一阶段(20世纪50年代后期至60年代中后期)的特点是: 程序和数据有了一定的独立性,程序和数据分开存储:数据文件可以长期保存在外存储器上并可以多次存取;数据的存取以记录为基本单位,并出现了多种文件组织,如顺序文件、索引文件和随机文件等;由文件系统管理数据;记录有结构,整体无结构:共享性差,冗余度大;数据据独立性差;数据不能集中管理。 4数据库系统的特点 数据库系统阶段在这一阶段(20世纪60年代后期开始)的特点是:实现数据共享,减少数据冗余;采用特定的数据模型:具有较高的数据独立性;有统一的数据控制功能。 与人工管理和文件系统相比,数据库系统主要有以下持点: 数据结构化 在数据库系统中,数据不再针对某一应用,而是面向整个组织,实现了整体数据的结构化,用数据模型描述数据结构。这是数据库系统与文件系统的本质区别。 数据共享性高,冗余度低 从整体角度看待和描述数据,数据不再是面向某个应用而是面向整个系统,因此数据可以被多个用户、多个应用共享使用。数据共享减低了数据冗余度,节省存储空间,而且可以避免数据的不一致性。 数据独立性高 数据库系统具有高度的物理独立性和一定的逻辑独立性。物理独立性是指用户的应用程序与数据库的物理结构是相互独立的,即当数据的物理存储改变时,应用程序不用改变。逻辑独立性是指用户曲应用程序与数据库的逻辑结构是相互独立的,即当数据的逻辑结构改变时,应用程序不用改变。 数据由DBMS统一管理和控制 数据库管理系统(DBMS:Chta Data Base Management System)作为用户与数据库之间的中间层软件,不仅提供数据定义、数据操纵、数据库运行、数据库维护等功能,而且提供数据控制功能,包括数据安全性控制、数据完整性控制、并发控制和数据库恢复等控制。 1.3数据库系统 1.3.1什么是数据库和数据库系统 数据库(DB)是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,它具有较小的冗余度,较高的数据独立性和易扩展性。数据库本身不是独立存在的,它是组成数据库系统的一部分,在实际应用中,人们面对的是数据库系统(DBS)。数据库系统是指具有管理和控制数据库功能的计算机系统。 1.3.2数据库系统的组成 数据库系统是引进数据库技术后的计算机系统,由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。 硬件系统是整个数据库系统的基础,需要有足够大的内存、足够大容量的磁盘等联机直接存取设备等。数据库集合是若干个设计合理、满足应用需要的数据库。数据库管

文档评论(0)

qiaogao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档