第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-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 数据库名 ;

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值