- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[ora31
* * 第三章 SQL*PLUS 语言 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * § 3.1 关系型数据库基础―SQL语言 引言 SQL语言是关系数据库的通用语言, 是Oracle数据库 系统的核心语言,SQL提供了所有程序和用户用于 存取Oracle数据库数据的命令集,在Oracle系统中, 任何应用程序和工具对数据库数据操作都必须使用 SQL命令,Oracle服务器只执行SQL命令。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * 一. SQL 介绍 SQL语言是1974年提出,76年对其作了进一步修改, 79年Oracle公司第一个商品化关系数据库系统首先采 用SQL作商用数据库语言。82年,IBM公司开发关 系数据库系统SQL/DS 和 DB2中也都实现SQL。 86年美国国家标准化组织确认SQL作为关系数据库 管理系统的标准语言,89年国际标准化组织批准SQL 作为关系数据库语言的国际标准。目前, 几乎所有的 关系数据库管理系统都支持SQL,成为所有关系数据 库 的公共语言,理解了SQL就理解了关系数据库。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * SQL的特点: 1. 非过程化语言 2.用户性能好 3. 提供有“视图”数据结构 SQL可以对两种基本的数据结构进行操作,表与 视图。 表是Oracle数据库中存放数据实体的基本逻辑存储单位。 (称基表) 视图是在基表上所建的逻辑表,可由某一基表的某些列或某些行 的数据项组成,也可由多个基表满足一定条件的数据项组成。视图是 一个窗口,通过它可以观察和改变表中信息,但不包含真正存储的数 据,不占存储空间(故称虚表),用户对视图操 作如同对表操作一 样。这样,提供了一种数据保密手段。同时也提高了数据库对于应用 程序的独立性。 4. 两种使用方式 (a). 交互式命令方式 (b).嵌入方式;(程序方式) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * 5.语言功能强 按SQL提供的命令实现的功能划分, 通常分为四类: 数据查询语言(DQL); 数据定义语言(DDL); 数据操纵语言(DML); 数据控制语言(DCL)。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * 数据定义语言(DDL:Data Definition Language) 用于数据库数据结构的定义。并在数据字典中生 成数据项。 常用语句有:create,revoke,grant,alter 数据操纵语言(DML:Data Manipulation Language) 用于数据库中数据的增删和修改。 常用语句有:delete,insert,update 数据控制语言(DCL:Data Control Language) 用于数据的保存、恢复、和约束。 常用语句有:commit,rollback,主/外码定义 数据查询语言( Data Search Language ) 用于对数据库中数据的各种查询。其基本结构是由 select from 和where子句组成的查询语句 Evaluatio
您可能关注的文档
最近下载
- 【TiKTok运营】TikTok变现方式全解析-市场营销策划-TikTok市场分析报告-TikTok.pptx VIP
- [教学]六年级数学教学经验交流材料.doc VIP
- 常见的5-6幼儿绘本故事《汽车是怎样跑起来的?》课件.ppt VIP
- 少儿美术创意PPT课件《夏日荷花》.ppt VIP
- 2025至2030年中国三氟化硼行业市场深度评估及投资战略规划报告.docx
- 映秀至汶川高速公路项目板桥山隧道施工方案.doc VIP
- 老年人基础照护试题及答案(一).doc VIP
- 少儿美术课件紫藤花.pptx VIP
- 好书推荐《钢铁是怎样炼成的》名著导读阅读分享PPT课件.pptx VIP
- 赡养费纠纷答辩状范文.docx VIP
文档评论(0)