- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 1 章 数据库基础
1.1 数据库系统概述
或许你还没有意识到,我们身边的很多事情正随着数据库技术的发展而变化。
当你在超市购物时,收款员通过扫描条形码快捷地为你打印出购物清单及款项;在ATM
机上,你可以修改自己的密码、查询帐户余额或取款;在机票代销点,你可以预定国内乃至
国际上任何一个航班的机票;在图书网站,你可以查找所需要的图书信息,并可以完成购书
的全部交易过程。
所有这些生活中的便利,都离不开数据库技术的支持。因为在上述各系统用到的数据库
中,分别存储着超市货物信息、银行帐户信息、航班机票信息、图书销售信息等,正是这些
存储在数据库中的数据支撑着各应用系统的运转。
在信息化社会中,可为我们所利用的数据呈爆炸性增长,诸如“信息处理”、“信息高速
公路”等词汇已是司空见惯。如今,任何一个企业的成功之道都离不开它能够准确、及时地
获取信息和处理信息,“信息”对于一个单位及个人的重要价值已为大家所认可。而要存储、
管理和如此大量的信息,不使用数据库几乎是不可能的。
数据库是数据的集合,这些数据描述一个或多个相关部门的活动。就拿我们所在的学校
来说,随着校园信息化的进展,数据库已构成学校的数据中心,并支撑着学校各项工作的正
常运转。当你从步入大学校园的那一刻起,就会不时地与各种信息系统打交道:通过注册系
统注册,通过选课系统选课,通过图书馆系统查询和借阅图书;甚至于在食堂里,你所使用
的饭卡也离不开数据库的支持。在学校的数据库系统中,存储着大量的学生信息、教师信息、
课程信息、财务信息、设备信息等。正是这些宝贵的信息资源,成为学校各种业务子系统运
转的基础,成为全校师生从事各种活动的依据。
1.1.1 数据库的由来与发展
随着我们在工作、学习、生活中所涉及到的数据与日俱增,人们单凭自己的能力来存储、
管理和使用数据已显得力不从心,而计算机正逐渐成为我们处理数据的得力工具。用计算机
存储、管理和加工数据,其规模及速度都是过去人工或机械方式无法比拟的。随着数据量的
不断增加,计算机管理数据的软件技术也在不断改进和完善。
20 世纪 50 年代中期至 60 年代中期,由于计算机大容量存贮设备(如磁盘,磁鼓等)
的出现,计算机不再仅限于科学计算,而在数据处理方面逐渐显示出巨大潜力。操作系统的
出现,为数据的存储与管理提供了有力的支持。在操作系统环境中,各种信息都是以文件为
单位存储在外存,且由操作系统统一管理。操作系统为用户使用文件提供了友好的界面,并
实现了文件的目录管理和对文件的权限管理。
但是,操作系统对于文件的管理还是基础性的。在文件内部,操作系统没有对数据进行
有效的组织,不提供访问文件内部项的专用工具。操作系统也不负责维护文件之间的信息关
联,因而文件结构不能很好地反映现实世界中事物之间的联系。由于数据的组织仍然是面向
程序,所以文件中存在大量的数据冗余。
20 世纪 60 年代,随着计算机在数据管理领域中的大量应用,人们对数据管理技术提出
了更高的要求。人们希望面向企业或部门、以数据为中心组织数据,以便能够减少数据的冗
余,并提供更高的数据共享能力。总之,人们期盼管理数据的专用软件出现,而数据库技术
正是在这种应用需求的背景下发展起来的。
1963 年,美国 Honeywell 公司的 IDS(Integrated Data Store)系统投入运行,揭开
了数据库技术的序幕;1968 年,美国 IBM 公司推出层次模型的 IMS 数据库系统;1969 年,
美国数据系统语言协会组织的数据库任务组总结了当时各式各样的数据库,并提出了数据库
的网状数据模型;1970 年,IBM 公司的 E.F.Code 发表论文,提出了关系模型,奠定了关系
数据库的理论基础,并标志着数据库技术走向成熟。
那么,什么是数据库呢?形象地说,数据库就是数据的仓库,可以长期地保存大量数据。
数据库管理系统(DataBase Management System -DBMS )是协助用户管理和使用数据的软
件,对每个数据库都是必须的。
从文件系统发展到数据库系统,在信息管理领域中具有里程碑的意义。在文件系统阶
段,人们在信息处理中关注的问题是系统功能的设计,因此程序设计占主导地位;而在数据
库方式下,数据开始占据了中心位置,数据结构设计成为信息系统首先关心的问题,而应用
程序则以既定的数据结构为基础进行设计。
数据库技术是数据管理的专用技术;数据库技术所研究的问题是如何科学地组织和存
您可能关注的文档
- “三国法”期末复习攻略之肖强篇.docx
- 《高等数学A(二)》2chapter1(1)向量及其线性运算.ppt
- 《高等数学A(二)》2chapter1(2)内积外积混合积.ppt
- 《大学计算机基础精品教学》第一章 计算机及信息技术概述.ppt
- 《高等数学A(二)》2chapter1(3)平面与直线.ppt
- 《高等数学A(二)》2chapter1(5)二次曲面.ppt
- 《高等数学A(二)》2chapter2(1)多元函数的概念、极限与连续.ppt
- 《大学计算机基础精品教学》第七章 多媒体技术.ppt
- 《高等数学A(二)》2chapter1(4)曲面与曲线.ppt
- 《高等数学A(二)》2chapter2(4)复合函数微分法.ppt
文档评论(0)