- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章节关系数据库标准语言SQL[7)
关系数据库标准语言SQL;1987年国际标准化组织(International Organization for Standardization,简称ISO)也通过了这一标准。
于1989年公布了SQL-89标准,
1992年又公布了SQL-92标准。
目前ANSI新的标准SQL-99,亦称SQL3。
SQL是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询。SQL是一个通用的、功能极强的关系数据库语言。
;3.1 SQL 概 述;一、综合统一
?SQL语言则集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一.
?在关系模型中实体和实体间的联系均用关系表示,这种数据结构的单一性带来了数据操作符的统一,查找、插入、删除、修改等每一种操作都只需一种操作符,从而克服了非关系系统由于信息表示方式的多样性带来的操作复杂性。;二、高度非过程化
三、面向集合的操作方式
四、以同一种语法结构提供两种使用方式
SQL语言既是自含式语言,又是嵌入式语言
五、语言简捷,易学易用 ;3。1。2 SQL语言的基本概念
SQL语言支持关系数据库三级模式结构 ;3.2 数据定义;3.2.1 定义、删除与修改基本表 ;;;二、修改基本表;;三、删除基本表;3.2.2 建立与删除索引;CLUSTER表示要建立的索引是聚簇索引。
所谓聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织。
CREATE CLUSTER INDEX Stusname ON Student(Sname):;二、删除索引;3.3 查询;;3.3.1 单表查询; 2.查询全部列; 3.查询经过计算的值;;对于上例,可以定义如下列别名:;二、选择表中的若干元组
1.消除取值重复的行;; 2.查询满足条件的元组;;; (2)确定范围;(3)确定集合;; (4)字符匹配;;;;;;;;(5)涉及空值的查询;(6)多重条件查询
?逻辑运算符AND和OR可用来联结多个查询条件。
? AND的优先级高于OR
?可以用括号改变优先级。;;三、对查询结果排序;对于空值,若按升序排,含空值的元组将最后显示。
若按降序排,空值的元组将最先显示。
您可能关注的文档
- 移动数字图馆解决的方案.ppt
- 站在新历史起点上[20060922).ppt
- 立白洗衣粉调查汇报[8).ppt
- 立志向学作人专题班会.ppt
- 竞赛讲座如何写反应式.ppt
- 立白小企业文化宣传标语[8).ppt
- 竞开协同之星提升效率之源[8).ppt
- 笔记本主板常用芯片和功能[8).ppt
- 竞选学生会演讲稿[8).ppt
- 笫2_3章节独资合伙外资企业法[8).ppt
- 仓库保管员述职报告 仓库保管员述职报告总结 (21篇).docx
- 教师高级职称述职报告 教师高级职称述职报告要求字数多少 (17篇).docx
- 加油站经理述职报告 加油站经理述职报告2023年 (17篇).docx
- 销售主管述职报告范文 销售主管述职报告范文大全 (17篇).docx
- 机修班长述职报告 机修班长述职报告 (20篇).docx
- 村干部半年述职报告 村干部半年述职报告 (17篇).docx
- 学生会组织部述职报告 (15篇).docx
- 教师职称评定述职报告 初中教师职称评定述职报告 (17篇).docx
- 信贷述职报告 信贷述职报告怎么写 (17篇).docx
- 入党述职报告范文 入党述职报告范文大全 (19篇).docx
文档评论(0)