您当前位置:优侠库 > 资讯攻略 >
来源:未知
2020-06-04 06:40:07 浏览: 分类:资讯攻略

快速了解Oracle SQL语言

甲骨文有很多需要学习的地方。这里主要介绍Oracle SQL语言,包括Plus。在OEM(Oracle企业管理器)的可视化窗口环境下,虽然我们可以很方便的做这些事情,但其实用Oracle SQL语言写开发效率更高!!http://database.51cto.com/art/200703/43583.htm提供的SQL*Plus就是一个很好的工具。如果喜欢windows的开发环境,可以用SQLPlus工作表!说点基本的吧!

SQL(结构化查询语言)是一种结构化查询语言,是数据库的核心语言,是一种面向集合的描述性非过程语言。Oracle语言分为四类:数据查询语言DQL、数据操作语言DML、数据定义语言DDL和数据库控制语言DCL。

1.数据查询语言DQL的基本结构是由select子句、from子句和where子句组成的查询块:

选择& lt字段名列表>:from & lt或表名>:其中& lt查询>:

2.数据操作语言DML完成确定、修改、添加和删除数据库中某个数据值的任务(以下是一些常用的DML语句):

插入:向表格中添加数据行。

删除:从表中删除数据行。

更新:更改表中的数据。

3.数据定义语言DDL定义了数据库的结构,包括数据库本身、数据表、目录、视图和其他数据库元素(以下是一些常用的DDL语句)

创建表格:创建表格

创建索引:创建索引

创建视图:创建视图

Alter table:添加表列,重新定义表列,以及更改存储分配。

删除表格:删除表格

删除索引:删除索引

4.数据库控制语言DCL用于授予或收回某些访问数据库的特权,控制数据库操作事务的时间和效果,以及监控数据库等。比如:

授予:向用户或其他角色授予权限或角色。

撤销:撤销用户权限

Roll: Rollback是当会话更改了数据库中的数据,而用户出于某种原因不想提交更改时,Oracle采取的保护措施。这是为了在用户更新、插入和删除信息之前,将信息恢复到最后提交的状态。

提交:提交。当插入、删除和修改数据库时,事务只有在提交到数据库时才完成。只有操作数据库的人才能在提交前看到,其他人只能在最终提交时才能看到。以上是四种Oracle SQL语言。

接下来,我们在SQL*Plus中练习一下,为接下来要做的事情打好基础。使用system登录到SQL*Plus后,我们执行以下操作:

1.SQL & gt创建由max标识的用户马轩;#使用密码Max创建用户马轩

2.SQL & gt授予马轩资源连接;#授权用户马轩

3.SQL & gt康恩马轩/马克斯;#以马轩用户身份连接

4.SQL & gt创建表测试(一个数字);#构建一个名为test的表,其中只有一列的字段名为A,数据类型为number。

5.SQL & gt插入测试值(1);#插入一条记录

6.SQL & gtselect * from test#查询记录,当A列的第一行为1时

7.SQL & gt更新测试集a = 2;#更改记录,当A列的第一行已更改为2时

8.SQL & gt提交;#提交

9.SQL & gt从测试中删除;#删除测试表中的所有记录。此时测试表中没有记录。

10.SQL & gt翻滚;#回滚到提交前,然后查询测试表,A列第一行的值返回到2。

关键词:Oracle SQL语言

优侠库网站每天提供最新最热门的安卓手机软件、游戏下载、分享热门手游资讯攻略教程、手机软件教程步骤,专注安卓手机游戏软件下载。

本文链接:http://www.123down.cn/gonglue/227366.html

攻略资讯
安卓软件
安卓游戏