[oracle]数据库语言分类

一般来说,数据库语言可以分成以下5大类:

1、数据定义语言DDL(Data Definition Language),用于改变数据库结构,包括创建、修改和删除数据库对象。包括create(创建)、alter(修改)、drop(删除)和等命令操作。

2、数据操纵语言DML(Data Manipulation Language),用户通过它可以实现对数据库的基本操作,包括insert(插入)、delete(删除)、update(更改)和select(查询)等命令操作。

3、数据查询语言DQL(Transaction Query Language),包括基本查询语句、Order By子句、Group By子句等。

4、事务控制语言TCL(Transaction Control Language),包括commit(提交)命令、save point(保存点)命令、rollback(回滚)等命令操作。

5、数据控制语言DCL(Data Control Language),包括grant(授权)、revoke(撤销)等命令操作。

时间: 2024-10-07 05:12:18

[oracle]数据库语言分类的相关文章

Oracle数据库语言分类

一般来说,Oracle数据库语言可以分成以下5大类: 1.DML(Data Mannipulation Language)数据操纵语言:查询.操纵数据表资料行 SELECT : 检索数据库表或视图数据 INSERT :  将数据行新增至数据库表或视图中 UPDATE : 修改表或视图中现有的数据行 DELETE : 删除表或视图中现有的数据行 注意:DML语句不会自动提交事务! 2.DDL(Data Definition Language)数据定义语言:建立.修改.删除数据库中数据表对象 CRE

oracle数据库语言类型

oracle数据库语言类型一般分为五大类型 1 DDL(data definition language)数据定义语言 CREATE TABLE :创建表 ALTER TABLE :修改表 DROP TABLE:删除表(对表整体删除,表结构也不存在了) TRUNCATE TABLE :删除表(删除所有行,表结构还在) 2 DML(data Manipulation language)数据操纵语言 INSERT :插入 UPDATE :更新 DELETE:删除 3 DQL(Data Query L

mysql数据库语言分类

数据定义语言:Data definition language,简称DDL,其包括createdrop alter等语句 Create table/database 表名/数据库名: Drop table 表名:(记录和结构都被删除) Alter table 表名 add column 新增加的列名 类型: Alter table 表名 modify 列名 类型:(修改表当中列的属性) Alter table 表名 change column(可以省略) 旧列名 新列名 类型: 数据操纵语言:D

Oracle数据库语言——结构化查询语言SQL

一.数据定义语言DDL 1.创建表空间:CREAT TABLESPACE lyy DATAFILE 'C:/app/lyy.dbf' SIZE 10M;(创建一个10M的表空间,存放在C盘app文件夹中) 删除表空间:DROP TABLESPACE lyy; 2.创建用户和赋权:CREAT USER lyy PROFILE DEFAULT IDENTIFIED BY 123456 DEFAULT TABLESPACE lyy TEMPORARY TABLESPACE temp ACCOUNT U

oracle数据库语言(2)----数据操作语言

1 DML(数据操纵语言)Data Manipulation Language 2 用于增.删.改 数据库中的数据 3 常伴随着TCL(事物操作语言)----commit(保存):rollback(回滚): 4 create table stu( id number(5), name char(12) ); 5 6 1.向表中插入数据: 7 insert into stu (id ,name) values(1,'秦舞阳');----第一种写法 8 insert into stu values(

Oracle数据库语言修改成UTF-8

select * from v$nls_parameters; sqlplus "/ as sysdba" SQL> SHUTDOWN IMMEDIATE SQL> STARTUP MOUNT SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; SQ

Oracle数据库多语言文字存储解决方案

一.关于字符集 字符集(也称字元集,Character Set)就是字符编码表(codepage),一个字符不论英文.中文.韩文等在计算机系统内存或硬盘中通过二进制的字节(Byte)保存,这个二进制的编码就是字符编码(也称内码),字符集就是字符与内码的对应(映射)表. 因为多国语言的原因,就出现了根据本国语言制作的字符集.如使用最广泛的ASCII编码,由美国国家标准局(即ANSI)制定,适用于所有拉丁.英文字符.中国大陆使用GB2312,GBK,GB18030等字符集,这些字符集包含所有汉字字符

Oracle数据库SQL语言实战培训教程(全面、详细、案例、精讲)套餐

风哥Oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 套餐介绍: 风哥Oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 内容: SQL语言基础入门:SQL语言DDL语句和对象管理,表/临时表/索引/约束/视图/同义词/序列/触发器/存储过程/包的创建管理:SQL语言DML语句,SQL语句INSERT/UPDATE/DELETE,PL/SQL创建,事务与锁:SQL语言Select查询语句,SQL查询限制排序,联接查询,SQL子查询:SQL语言

oracle数据库操纵语言DML

oracle数据库操纵语言:DML 添加数据: (1)直接添加数据: insert into table_name(column_name1,column_name2,...) values(data1,data2...); (2)通过其他数据表添加(目标表已存在): insert into table_name(column_name1,column_name2,...) select column_name1,column_name2... from table_name2; (3)添加数据