Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

Oracle 11g数据库管理员指南_刘宪军 PDF 下载


分享到:
时间:2023-12-17 15:16来源:http://www.java1234.com 作者:转载  侵权举报
Oracle 11g数据库管理员指南_刘宪军
失效链接处理
Oracle 11g数据库管理员指南_刘宪军 PDF 下载



转载自:
http://www.python222.com/article/652

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
https://product.dangdang.com/11619000010.html
 

相关截图:






资料内容:



1章 SQL语言基础
SQL是结构化查询语言(Structured Query Language)的缩写,它
是目前关系数据库系统中通用的标准语言。
SQL最早在20世纪70年代由BoyceChamberlin提出,并首先在
IBM公司的数据库管理系统System R上实现,随后又在IBMDB2上实
现,并获得了巨大的成功。后来美国标准化组织和国际标准化组织先
后将SQL作为关系数据库系统的标准语言,从此,SQL得到了发展的机
会。到目前为止,包括OracleSybaseInformix等在内的几乎所有大
型数据库系统都支持SQL
SQL在字面上虽然称为结构化查询语言,实际上它还包括数据操
纵、数据定义、事务控制、安全控制等一系列命令。SQL操作的基本
对象是表,也就是关系。它可以对表中的数据进行查询、增加、删
除、修改等常规操作,还可以维护表中数据的一致性、完整性和安全
性,能够满足从单机到分布式系统的各种应用需求。
SQL是一种非过程化的语言,用户在使用SQL操作数据时,只需要
告诉系统做什么,而不需要关心怎么做,系统会根据用户的意图自动完成相应的操作。由于SQL的这一特点,它被人们称为第四代语
4GL),以区别于面向过程的高级语言。
SQL语言编写的SQL语句有两种执行方式,一种是联机交互方
式,SQL语句在一定的平台上执行,例如数据库管理系统提供的实用
程序。这个执行平台将SQL语句提交给数据库服务器,并将从数据库
服务器返回的执行结果显示给用户。另一种方式是嵌入方式,用户在
C/C++Java等高级语言编写应用程序时,可能需要操作数据库中的
数据,这时SQL作为一种嵌入式语言,嵌入到高级语言程序中,通过
数据库接口如ODBCJDBC访问数据库中的数据。
SQL包括一系列命令,可以满足对数据的各种访问。按照通用的
分类标准,SQL命令分为以下几种类型:
·查询命令 包括SELECT命令
·DML命令 包括INSERTDELETEUPDATE命令
·DDL命令 包括CREATEDROPALTERRENAME
TRUNCATE命令
·事务控制命令 包括COMMITROLLBACKSAVEPOINT命令
·DCL命令 包括GRANTREVOKE命令命令和相关的参数一起构成了SQL语句。下面将对这些命令分别
进行详细的介绍。
1.1 查询语句
查询语句是使用最为频繁的数据库访问语句,对应的SQL命令是
SELECT。虽然只有一条命令,但是由于它有灵活多样的形式,以及功
能强大的子句,可以组成各种复杂的查询语句,能够完成各种复杂的
查询。
SELECT语句可以根据用户的要求查询数据库中的数据,并且可以
对它们进行简单的计算和统计。最简单的SELECT语句只有一个FROM
子句,格式如下
 
 
 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐