数据库标准数据语言SQL——总结

数据库标准数据语言SQL

SQL(Structured Query Language),结构化查询语言
1. 数据查询——select
2. 数据操纵——create,drop,alter
3. 数据定义——insert,update,delete
4. 数据控制——grant,revoke


1数据定义

这里写图片描述

1. 模式的定义删除

2. 基本表的定义、删除与修改

这里写图片描述

列级完整性约束条件:primary key
唯一约束条件:unique
表级完整性约束:primary key Cpno references Course(Cno)

例如
这里写图片描述
这里写图片描述
这里写图片描述

数据类型
这里写图片描述

3. 模式与表

4. 修改基本表

这里写图片描述
这里写图片描述

5. 删除基本表

这里写图片描述
若表上建有视图,restrict不能删除表,cascade删除表和视图

6. 索引

这里写图片描述
这里写图片描述
这里写图片描述


2数据查询

这里写图片描述

1. 表单查询

选择查询若干列 select Sno from Student;
查询全部列 select * from Student;
查询经过计算的列 select 2004-Sage from Student;
这里写图片描述
消除取值重复的行 select distinct Sno from SC;

查询满足条件的元组

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
一个汉字要占两个字符的位置,所以匹配字符串后跟两个_
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述

  • 25
    点赞
  • 162
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值