IK 数据库基本原理ISSUE..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文档。上传文档
查看更多
IK 数据库基本原理ISSUE..doc

目 录 第1章 数据库原理 1 1.1 数据、数据库 1 1.2 数据库管理系统 2 1.3 数据库系统 3 1.4 数据库系统的特征 4 1.5 数据模型 6 1.6 关系模型 7 1.7 关系数据库 9 1.8 关系模型的完整性 10 1.9 数据库的安全性 11 1.10 数据库的故障 13 1.11 数据库的恢复 15 1.12 小结 16 数据库原理 学习目标 完成此章学习后,您将掌握下列内容: 数据、数据库、数据库管理系统、关系型数据库 数据模型 关系模型的完整性 数据库的安全性 数据库的故障 数据库的恢复 数据、数据库 注释 数据是数据库中存储的基本对象。数据按照通常的理解表现为数字形式,这是对数据的一种传统和狭义的理解。广义的理解,数字只是数据的一种表现形式,在计算机中可表示数据的种类很多,文字、图形、图像、声音都可以数字化,所以这些都是数据。根据对数据的定义:描述事务的符号记录称为“数据”,所以描写事物的符号可以有多种表现形式,但他们都是经过数字化后存入计算机的。 数据库可以理解为是存放数据的仓库,这个仓库是计算机的大容量存储器,如硬盘等。数据必须按一定的格式存放,因为它不仅需要存放,而且还要便于查找。数据库技术使数据能按一定格式组织、描述和存储,且具有较小的冗余度、较高的数据独立性和易扩展性,并可为多个用户所共享。为了能方面而充分地管理和应用数据资源,数据库技术应运而生。 数据库管理系统 注释 计算机是如何有效地组织和存储数据、获取和管理数据的呢?完成这个任务的是数据库管理系统(database management system,缩写为DBMS),它属于一类计算机系统软件。 数据库管理系统是位于用户与操作系统之间,它的主要功能包括一下几个方面: 1、数据定义功能DDL DBMS提供数据定义语言(data definition language,缩写为DDL),用户通过它可以方便地对数据库中的相关内容进行定义,如对数据库、基本表、视图和索引进行定义。 2、数据操纵功能 DBMS向用户提供数据操作语言(data manipulation language,缩写为DML),实现对数据库的基本操作,如对数据库中数据的查询、插入、删除和修改。 3、数据库的运行管理 这是DBMS的核心部分,它包括并发控制、安全性检查、完整性约束条件的检查和执行、数据库的内部维护等。所有数据库的操作都要在这些控制程序下统一管理进行,以保证数据的安全性、完整性以及多个用户对数据库的并发使用。 4、数据库的建立和维护功能 数据库的建立和维护功能包括:数据库的初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重新组织功能和性能监视、分析功能。这些功能通常是由一些实用程序完成的。 5、数据字典 数据字典(data dictionary,缩写为DD)。 数据字典是存放数据库各级模式结构的描述,也是访问数据库的接口。在大型系统中,DD也可以单独称为一个系统。 6、数据通信功能 包括与OS的联机处理、分时处理和远程作业传输的相应接口,这一个功能对分布式数据库系统尤为重要。如智能网系统当中SMP与SMAP的通信就是利用该功能实现的。 数据库语言一般有两种:一种是交互式命令语言,它语法简明、可以独立使用;另一种是嵌入到某种程序设计语言中,如C、FORTRAN、COBOL、PASCAL等,称为宿主型语言。DBMS对于交互式命令语言通常采用解释执行方式。对于宿主语言提供编译执行方式。 数据库系统 应用系统 数据库管理系统 语言编译系统 操作系统 硬件 注释 数据库系统(database system,缩写为DBS)通常是指代数据库的计算机应用系统,因此,数据库系统不仅包括数据库本身,即实际存储在计算机中的数据,还包括胶片中显示了数据库系统的分层结构。 数据库系统的特征 注释 1、查询迅速、准确 用手工查找,需翻阅账本,费时、费力。使用数据库系统,数据由DBMS按一定结构组织,存放在计算机中,可以迅速查找所要求的数据,而且不会出现错误。 2、数据结构化且统一管理 在数据库中,数据是有结构的,并且由DBMS统一管理。DBMS既管理数据的物理结构,也管理数据的逻辑结构;既考虑数据本身,也考虑数据之间以及文件之间的联系。即DBMS管理的是结构化的数据。 3、数据冗余度小 在文件系统中,一个应用程序面对自己专用的一个或几个数据文件,会出现许多数据相重复的情况。数据库系统是从整体上,即从全局看待和描述数据的,数据不仅面向某个应用而且面向整体应用,从而大大减少数据冗余,节约了存储空间,避免了数据之间的不一致性。所谓数据不一致性是指同一数据不同拷贝的值不同。这是由于文件系统中的数据重复存储,不同应用程序使用和修改不同的拷贝所造成的。 4、具有较高的数据独立性

文档评论(0)

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

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

1亿VIP精品文档

相关文档