您的位置:首页 > 数据库 > Oracle

oracle数据库----笔记1----oracle--SQL语言

2013-05-04 01:57 127 查看
SQL可以对两种基本的数据结构进行操作,表与 视图

表是Oracle数据库中存放数据实体的基本逻辑存储单位

视图是在基表上所建的逻辑表,可由某一基表的某些列或某些行的数据项组成,也可由多个基表满足一定条件的数据项组成。

视图是一个窗口,通过它可以观察和改变表中信息

按SQL提供的命令实现的功能划分,通常分为四类:

数据定义语言(DDL Data Definition Language);

用于数据库数据结构的定义。并在数据字典中生成数据项。

常用语句有:create,revoke,grant,alter

数据查询语言(DQL Data Query Language);

用于对数据库中数据的各种查询。

其基本结构是由 select from 和where子句组成的查询语句

数据操纵语言(DML Data Manipulation Language);

用于数据库中数据的增删和修改

常用语句有:delete,insert,update

数据控制语言(DCL Data Control Language)。

用于数据的保存、恢复、和约束

常用语句有:commit,rollback,主/外码定义

---------------------------------------------------------------

在SQL*PLUS提供的环境下运行:

SQL*PLUS为SQL 命令提供一个SQL缓冲区存放SQL语句

向SQL缓冲区输入语句时,SQL语句最后必须加“;”

当按↙ 便立即执行缓冲区中SQL命令

SQL缓冲区每次只能接收一条SQL命令

每当输入新命令时,缓冲区中原命令被覆盖

多次执行缓冲区中当前的命令, 可打入“∕” 或打入 “RUN ↙” 实现
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: