下载此文档

第7章 数据库基础.ppt


文档分类:IT计算机 | 页数:约132页 举报非法文档有奖
1/ 132
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 132 下载此文档
文档列表 文档介绍
第7章数据库基础
本章内容:
     SQL发展历史、语言特点及分类
      数据定义语言
      数据操纵语言
与网络技术的不断普及,B/S和C/S结构的数据库应用程序已经成为数据库应用的主流。而在这两种数据库应用程序中,SQL语言已被广泛采用,因此掌握好SQL语言对学好网络数据库至关重要。
SQL语言
SQL发展简史
20世纪70年代初,;20世纪70年代中期,IBM公司在研制SYSTEMR关系数据库管理系统中研制了SQL语言,最早的SQL语言叫做SEQUEL;
1979年ORACLE公司推出了商用SQL语言;1986年10月美国国家标准化协会(ANSI)采用SQL作为关系数据库管理系统的标准语言,后来SQL被国际标准化组织(ISO)采纳为国际标准。1992年出现SQL-92标准。现在最新的SQL版本是SQL-99标准。
目前市场上一些大型的关系数据库系统虽然对SQL的支持程度各有不同,但是基本的SQL功能都是支持的。使用SQL可以方便地完成对数据库的创建、修改、删除等基本操作。因此,SQL语言是关系数据库的核心语言。
SQL语言的特点及分类
SQL是英文(Structured Query Language)的缩写,意思为结构化查询语言,是用于对存放在计算机数据库中的数据进行组织、管理和检索的一种工具;是一种特定类型的数据库——关系数据库。而控制这种数据库的计算机程序就是我们常说的DBMS——数据库管理系统,譬如:Oracle、Sybase、Microsoft SQL Server、Access、DB2等等。
当用户想要检索数据库中的数据时,就通过SQL语言发出请求,接着DBMS对该SQL请求进行处理并检索所要求的数据,最后将其返回给用户,此过程被称作为数据库查询,这也就是数据库查询语言这一名称的由来。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言,它是操作关系数据库的重要的工具。
SQL并不是像C、COBOL和Fortran语言那样的完整的计算机语言,它既没有用于条件测试的IF语句,也没有用于程序分支的GoTo语句以及循环语句For或Do。确切地讲,SQL是一种数据库子语言,SQL语句可以被嵌入到另一种语言中,从而使其具有数据库存取功能。SQL也非严格的结构化语言,它的句法更接近英语语句,因此易于理解,大多数SQL语句都是直述其意,读起来就象自然语言一样明了。
对多数数据库应用开发来说,都需要使用数据库来管理数据。例如,要创建一个VOD点播系统,就要用数据库存储各类供会员点播的节目数据。创建动态网页同样也需要使用数据库。
SQL语言具有以下特点:
(1)功能的一体化
(2)高度的描述性
(3)操作方式的面向集合性
(4)两种使用方式语法结构的统一性
(5)语言的简洁、易学性
SQL语言简洁、易用、易学。整个SQL语言只用了9个动词就完成了数据控制、数据操纵和数据定义的核心功能。这9个动词是CREATE,DROP,ALTER,SELECT,INSERT, UPDATE,DELETE,GRANT及REVOKE。

第7章 数据库基础 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 132
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 中国课件站
  • 文件大小 0 KB
  • 时间2011-10-11
最近更新