数据库系统概述-read.pdfVIP

  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文档。上传文档
查看更多
数据库系统概述-read

第 1 章 数据库系统概述 教学提示:数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与 信息管理系统的核心。数据库技术研究解决了计算机信息处理过程中有效地组织和存储大 量数据的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及有 效地检索数据和处理数据。 教学目标: 了解数据库的基础知识,主要包括数据库系统的基本概念、数据库系统的 特点和数据库应用系统的体系结构;重点掌握关系数据库的基本原理,主要包括如何建立 E-R E-R 3 ( ) 概念模型、将 模型转化成关系模型、 种基本的关系运算 选择、投影、连接 、关 系的完整性规则以及关系的规范化。 1.1 概 述 从 20 世纪 60 年代末开始到现在,数据库技术已经发展了 30 多年。在这 30 多年的历 程中,人们在数据库技术的理论研究和系统开发上取得了辉煌的成就,数据库系统已经成 为现代计算机系统的重要组成部分。 1.1.1 数据库系统的基本概念 数据、数据库、数据库管理系统、数据库系统是与数据库技术密切相关的 4 个基本概念。 1. 数据(Data) 数据是对客观信息的一种描述,它是由能被计算机识别与处理的数值、字符等符号构 成的集合,即数据是指描述事物的符号记录。 文字、图形、图像、声音、学生的档案记录、货物的运输情况等都是数据。数据只是 信息的一种特定的符号表示形式,是计算机程序进行“加工”的原料总称。 广义地说,数据是一种物理符号的序列,用于记录事物的情况,是对客观事物及其属 性进行的一种抽象化及符号化的描述。数据的概念应包括数据的内容和形式两个方面。数 据的内容是指所描述的客观事物的具体特性, 即通常所说的数据的“值”;数据的形式则 是指数据内容所存储的具体形式,即数据的“类型”。所以说,数据可以用数据类型和值 来表示。不同类型的数据记录的事物性质是不一样的,例如,人们在日常生活中习惯使用 十进制数,而在计算机内部却使用二进制数。除了数值型的数据外还有很多其他的数据类 型,比如人的姓名是字符型的数据,人的出生年月是日期型的数据,语音和图形也是特殊 类型的数据等。 2. 数据库(Data Base ,DB) 数据库指长期存储在计算机内有组织的、可共享的数据集合,即在计算机系统中按一 2 · · SQL Server 数据库设计与管理 定的数据模型组织、存储和使用的相关联的数据集合称为数据库。 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数 据独立性和易扩展性,并可为各种用户共享,可以理解为存放数据的仓库。它不仅包括描 述事物的数据本身,还包括相关事物之间的联系。数据库中的数据也是以文件的形式存储 在存储介质上的,它是数据库系统操作的对象和结果。 数据库中的数据具有集中性和共享性。集 中性是指把数据库看成性质不同的数据文件 的集合,其中的数据冗余很小。共享性是指多个不同用户使用不同语言,为了不同应用目 的可同时存取数据库中的数据。数据库中的数据由数据库管理系统进行统一管理和控制, 用户对数据库进行的各种数据操作都是通过数据库管理系统实现的。 3. 数据库管理系统(Data Base Management System ,DBMS) 数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。 它建立在操作系统的基础上,是位于操作系统与用户之间的一层数据管理软件,主要功能 是对数据库进行定义、操作、控制和管理。 数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系 统进行。数据库管理系统由操作系统支持,同时,数据库管理系统又支持应用系统。用户 发出的或应用程序中的各种操作数据库中数据的命令都要通过数据库管理系统来执行。数 据库管理系统还承担着数据库的维护工作,能够按照数据库管理员所规定的要求,保证数 据库的安全性和完整性。 数据库管理系统提供 了用户和数据库之间的软件界面,使用户能更方便地操作数据库。 数据库管理系统,应保证数据库的高 运行,以提高数据检索和修改的速度。 由于

文档评论(0)

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

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

1亿VIP精品文档

相关文档