下载此文档

关系数据库标准语言sql.ppt


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/58 下载此文档
文档列表 文档介绍
关系数据库标准语言sql31505关系数据库标准语言SQL31505
本章学习内容
SQL概述、数据库的体系结构
创建及管理数据库
管理数据表
管理表数据
数据库单表查询
数据库综合查询
视图的创建及删除
本次课主讲内容
SQL基础知识
SQL Server 基础知识
SQL Server 体系结构
创建及管理数据库
一、SQL基础知识
SQL(Structured Query Language),即结构化查询语言,是关系数据库的标准语言,是一个通用的、功能极强的关系数据库语言;其功能并不仅仅是查询;主要用来对存放在计算机中的数据库进行组织、管理和检索。
标准的SQL语句几乎可以在所有的关系型数据库上不加修改地使用。Access、Visual Foxpro、Oracle这样的数据库同样支持标准的SQL。
当前,几乎所有关系数据库管理软件都支持SQL,许多软件厂商对SQL基本命令集还进行了不同程度的扩充和修改;
如Transact-SQL是SQL Server 在SQL的基础上添加了变量、运算符、函数及流程控制语句及注解。那么别的关系型数据库就不支持T-SQL语言,语言是SQL Server系列产品独有的。
1、SQL概述(P78)
1974年被Boyce和Chamberlin提出,并在IBM公司研制的关系数据库管理系统System R上实现。由于SQL简单易学,功能丰富,因此被数据库厂商所采用。
1986年,美国国家标准局ANSI的数据库委员会批准了SQL作为关系数据库语言的美国标准,同年公布了SQL的标准文本。
1987年,国际标准化组织ISO也通过了这一标准。
2、SQL语言特点
一、语言功能和模式结构的一体化
在关系模型中实体和实体间的联系均用关系表示,关系数据结构的单一性带来了数据操作符的统一,查找、插入、删除、修改等每一种操作都只需一种操作符,克服了信息表示方式的多样性带来的操作复杂性。
二、高度非过程化的语言
用SQL语言进行数据操作,只要提出“做什么”,而无须指明“怎么做”,因此无需了解存取路径,存取路径的选择以及SQL语句的操作过程由系统自动完成。这不但减轻了用户负担,而且有利于提高数据独立性。
三、面向集合的操作方式
SQL语言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。
四、两种使用方式、统一的语法结构
SQL语言既是自含式语言,又是嵌入式语言。
作为自含式语言,它能够独立地用于联机交互的使用方式,用户可以在终端键盘上直接键入SQL命令对数据库进行操作;
作为嵌入式语言,SQL语句能够嵌入到高级语言(例如VB、PB、VC)程序中,供程序员设计程序时使用。
在两种不同的使用方式下,SQL语言的语法结构基本上是一致的。

关系数据库标准语言sql 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数58
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小319 KB
  • 时间2021-12-26
最近更新