解释一下结构化查询语言 (DBMS) 中的 Create、Insert、Select 命令?

dbmsdatabasebig data analytics更新于 2026/1/12 20:52:17

查询是一个问题或请求信息。查询语言是一种用于从数据库中检索信息的语言。

让我们看看一些用于对数据库执行操作的结构化查询语言 (SQL) 命令。

创建命令

创建命令用于创建表、视图和索引。

创建命令的语法如下 −

Create table tablename(col1 datatype(size), col2 datatype(size),……….colN datatype(size));

例如:

create table student(name char(30), regno number(10), branch char(20));

输出

输出是创建的表以下 −

名称地区分支

示例

使用以下命令 −

create table employee(ename char(30), department varchar(20), age number(10), address varchar(20), Phone number(10));

输出

输出如下 −

EnameDepartmentAgeAddressPhone

描述命令

用于描述表的命令是 desc。

语法

describe 命令的语法如下 −

desc 表名

示例 1

使用以下命令 −

desc student

Description − It describes the structure / schema of a table.

输出如下 −

NameNULLType
Name
Char(30)
Regno
Number(10)
Branch
Char(20)

示例 2

使用下面提到的命令 −

desc employee

描述 − 它描述了表的结构/模式。

输出如下 −

NameNULLType
Ename
Char(30)
Department
Varchar(20)
Age
Number(10)
Address
Varchar(30)
Phone
Number(10)

插入命令

使用"insert"命令将数据插入数据库中的表/视图/索引。

语法

插入命令的语法如下s −

insert into tablename values(valu1,value2,value3,……valueN);

示例

  • Insert into student values (‘hari’, 100,’CSE’); Output − 1 row created

  • Insert into student values (‘pinky’, 101,’CSE’); Output − 1 row created

  • Insert into student values (‘bob’, 102,’CSE’); Output − 1 row created

  • Insert into student values (‘bhanu’, 103,’CSE’); Output − 1 row created

  • Insert into student values (‘bhanu’, 103,’CSE’); Output − 1 row created

  • Insert into student values (‘pinky’, 101,’CSE’); Output − 1 row created

select 选择命令

用于选择列的命令是 select。

语法

select 命令的语法如下 −

select column1, column2,…hellip;…hellip;.coulmnN from tablename

示例 1

select name,regno,branch from student

Or

select * from student;

输出

NameRegnoBranch
Hari100CSE
Pinky101CSE
Bob102CSE
Bhanu103CSE
Bhanu103CSE
Pinky101CSE

示例 2

使用下面的命令 −

select distinct name from student;

说明 − 按排序顺序显示不同的姓名。

输出

NameRegnoBranch
Bhanu103CSE
Bob102CSE
Hari100CSE
Pinky101CSE

相关文章