mysql(一)概念、环境、sql、查询、条件.pdfVIP

mysql(一)概念、环境、sql、查询、条件.pdf

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

mysql(一)概念、环境、sql、查询、条件

1.数据库

1.1历史

数据库技术,是之前60年代开始兴起的一门信息管理自动化的新兴学科,是计算机科学中的一个重

要分支。随着计算机应用的不断发展,数据处理越来越占主导地位,数据库技术的应用也越来越广泛。

数据管理是数据库的核心任务,内容包括对数据的分类、组织、编码、储存、检索和维护。从数据管理

的角度看,数据库技术到目前共经历了以下几个阶段:

人工管理阶段

文件系统阶段

数据库系统阶段

人工管理阶段

计算机诞生的初期(20世纪50年代后期之前),这个时期的计算机主要用于科学计算。从硬件看,

没有磁盘等直接存取的存储设备;从软件看,没有操作系统和管理数据的软件,数据处理方式是批处

理。这个时期数据管理的特点是:

数据不保存

该时期的计算机主要应用于科学计算,一般不需要将数据长期保存,只是在计算某一课题时将数据

输入,用完后不保存原始数据,也不保存计算结果。

没有对数据进行管理的软件系统

程序员不仅要规定数据的逻辑结构,而且还要在程序中设计物理结构,包括存储结构、存取方法、

输入输出方式等。因此程序中存取数据的子程序随着存储的改变而改变,数据与程序不具有一致性。

没有文件的概念

数据的组织方式必须由程序员自行设计。

一组数据对应于一个程序,数据是面向应用的

即使两个程序用到相同的数据,也必须各自定义、各自组织,数据无法共享、无法相互利用和互相

参照,从而导致程序和程序之间有大量重复的数据。

文件系统阶段

计算机不仅用于科学计算,而且还大量用于管理数据的阶段(从50年代后期到60年代中期)。在硬

件方面,外存储器有了磁盘等直接存取的存储设备。在软件方面,操作系统中已经有了专门用于管理数

据的软件,称为文件系统。这个时期数据管理的特点是:

数据需要长期保存在外存上供反复使用

由于计算机大量用于数据处理,经常对文件进行查询、修改、插入和删除等操作,所以数据需要长

期保留,以便于反复操作。

程序之间有了一定的独立性

操作系统提供了文件管理功能和访问文件的存取方法,程序和数据之间有了数据存取的接口,程序

可以通过文件名和数据打交道,不必再寻找数据的物理存放位置,至此,数据有了物理结构和逻辑结构

的区别,但此时程序和数据之间的独立性尚还不充分。

文件的形式已经多样化

由于已经有了直接存取的存储设备,文件也就不再局限于顺序文件,还有了索引文件、链表文件

等,因而,对文件的访问可以是顺序访问,也可以是直接访问。

数据的存取基本上以记录为单位

数据库系统阶段:

从60年代后期开始。在这一阶段中,数据库中的数据不再是面向某个应用或某个程序,而是面向整

个企业(组织)或整个应用的。这个时期数据管理的特点是:

采用复杂的结构化的数据模型

数据库系统不仅要描述数据本身,还要描述数据之间的联系。这种联系是通过存取路径来实现的。

较高的数据独立性

数据和程序彼此独立,数据存储结构的变化尽量不影响用户程序的使用。

最低的冗余度

数据库系统中的重复数据被减少到最低程度,这样,在有限的存储空间内可以存放更多的数据。

数据控制功能

数据库系统具有数据的安全性,以防止数据的丢失和被非法使用;具有数据的完整性,以保护数据

的正确、有效和相容;具有数据的并发控制,避免并发程序之间的相互干扰;具有数据的恢复功能,在

数据库被破坏或数据不可靠时,系统有能力把数据库恢复到最近某个时刻的正确状态。

针对数据库系统,数据模型是它的核心。按照数据模型发展,数据库技术可从以下三个方面反映:

1.第一代数据库系统层次和网状数据库管理系统

层次和网状数据库的代表产品,是IBM公司在1969年研制出的层次模型数据库管理系统。层次数据库

是数据库系统的先驱,而网状数据库则是数据库概念、方法、技术的奠基。

文档评论(0)

152****3099 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档