DBMS 中的 DDL 命令是什么?


数据定义语言 (DDL) 是一种允许用户定义数据及其与其他类型数据之间关系的语言。

数据定义语言语句用于处理数据库表的结构。

  • 在定义数据库表中的列时使用的各种数据类型

  • 完整性和值约束

  • 查看、修改和删除表结构

DDL 命令

数据定义语言 (DDL) 命令如下:

  • CREATE - 用于创建新表或新数据库。

  • ALTER - 用于更改数据库表的结构。

  • DROP - 用于从数据库中删除表、索引或视图。

  • TRUNCATE - 用于删除表中的记录或数据,但其结构保持不变。

  • RENAME - 用于重命名数据库中的对象。

创建表时,必须指定以下内容:

  • 表名。

  • 每列的名称。

  • 每列的数据类型。

  • 每列的大小。

数据类型

创建表时,表中的每一列都会分配一个数据类型。

一些重要的数据类型如下:

  • Varchar2

  • Char

  • Number

带示例的 DDL 命令

让我们看看每个 DDL 命令及其示例。

CREATE

用于创建新表或新数据库。

CREATE 命令示例如下:

create table student(stdname varchar(20) , branch varchar(20),college varchar(20), age number, telephone number, address varchar(20));

创建学生表,字段如下:

Stdname (学生姓名)
Branch (专业)
College (学院)
Age (年龄)
Telephone (电话)
Address (地址)


















ALTER

用于更改数据库表的结构

ALTER 命令示例如下:

ALTER TABLE student ADD birthdate DATETIME

DROP

用于从数据库中删除表、索引或视图。

DROP 命令示例如下:

 DROP TABLE student

更新于:2021-07-03

13K+ 次浏览

启动您的 职业生涯

完成课程获得认证

开始学习
广告