第6讲 SQL语言之概述

【摘要】 第6讲 SQL语言之概述
目录
第6讲 SQL语言之概述
1. 利用SQL语言建立数据库
1.1 创建数据库
1.2 创建表
1.3 向表中追加元组
2.利用SQL语言进行简单的查询
2.1 单表查询
2.2 SQL语言多表查询
2.3 SQL语言进行增删改
3. 利用SQL语言修正与撤销数据库
3.1 SQL-DDL之撤销与修改
 3.2 SQL-…

第6讲 SQL语言之概述

目录

第6讲 SQL语言之概述

1. 利用SQL语言建立数据库

1.1 创建数据库

1.2 创建表

1.3 向表中追加元组

2.利用SQL语言进行简单的查询

2.1 单表查询

2.2 SQL语言多表查询

2.3 SQL语言进行增删改

3. 利用SQL语言修正与撤销数据库

3.1SQL-DDL之撤销与修改

3.2 SQL-DDL之数据库指定与关闭命令


1. 利用SQL语言建立数据库

建立数据库包括:定义数据库和表(使用DLL)

1.1 创建数据库

create database 数据库名 ;

如:create database SCT ;

1.2 创建表

Create table 表名(

列名 数据类型 Primary Key | Unique | Not null ;

…………

);

1.3 向表中追加元组

insert into表名[(列名[,列名]…]
values(值[,值],….);

如: insert into Student(Sno,Sname) values(“1″,”2”);

2.利用SQL语言进行简单的查询

2.1 单表查询

Select列名[[列名]… ]

From表名
[ Where检索条件];

如: SelectS#, Sname,Ssex,Sage, Sclass,D# From Student ;

去重复:Select DISTINCT S#From sc Where Score > 80;

结果排序:order by 列名[asc | desc]

如: Select S#From sc Where C# =‘002’and Score > 80Order By Score DESC;

模糊查询 : 列名[not ] like“字符串”

Select S#, Sname From StudentWhere Sname Like‘张%’;

2.2 SQL语言多表查询

2.3 SQL语言进行增删改

(1) SQL语言之插入

insert into表名[(列名[,列名].….)]values(值[,值].….);

(2) SQL语言之删除

Delete From 表名[ Where条件表达式];

(3) SQL语言之更新

Update表名
Set列名=表达式|(子查询)
[[,列名=表达式l(子查询)].….][ Where条件表达式];

3. 利用SQL语言修正与撤销数据库

3.1 SQL-DDL之撤销与修改

(1) 修改基本表

alter table tablename
[add {colname datatype,.…}]
[drop {完整性约束名]
[modify {colname datatype,.…]

(2) 撤销基本表

drop table 表名;

(3) 撤销数据库

drop database 数据库名 ;

 3.2 SQL-DDL之数据库指定与关闭命令

(1)指定当前数据库

use 数据库名 ;

(2) 关闭当前数据库名

close 数据库名 ;

文章来源: blog.csdn.net,作者:dream or nightmare,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_45406155/article/details/116176299

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享