解释一下结构化查询语言 (DBMS) 中的 Create、Insert、Select 命令?
查询是一个问题或请求信息。查询语言是一种用于从数据库中检索信息的语言。
让我们看看一些用于对数据库执行操作的结构化查询语言 (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));
输出
输出如下 −
| Ename | Department | Age | Address | Phone |
描述命令
用于描述表的命令是 desc。
语法
describe 命令的语法如下 −
desc 表名
示例 1
使用以下命令 −
desc student
Description − It describes the structure / schema of a table.
输出如下 −
| Name | NULL | Type |
|---|---|---|
| Name | Char(30) | |
| Regno | Number(10) | |
| Branch | Char(20) |
示例 2
使用下面提到的命令 −
desc employee
描述 − 它描述了表的结构/模式。
输出如下 −
| Name | NULL | Type |
|---|---|---|
| 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;
输出
| Name | Regno | Branch |
|---|---|---|
| Hari | 100 | CSE |
| Pinky | 101 | CSE |
| Bob | 102 | CSE |
| Bhanu | 103 | CSE |
| Bhanu | 103 | CSE |
| Pinky | 101 | CSE |
示例 2
使用下面的命令 −
select distinct name from student;
说明 − 按排序顺序显示不同的姓名。
输出
| Name | Regno | Branch |
|---|---|---|
| Bhanu | 103 | CSE |
| Bob | 102 | CSE |
| Hari | 100 | CSE |
| Pinky | 101 | CSE |

