AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
12007980105杨新阳
2022-10-17 00:45:26
0
举报
分享方式
仅支持查看
AI智能生成
1
思维导图
模版推荐
作者其他创作
大纲/内容
SQL概述
SQL的产生与发展<br>
第一个SQL标准:SQL-86
SQL-89
SQL-92
引入了对象关系特征及其他新功能:SQL-99
SQL的定义
通用关系数据库语言<br>
SQL的特点
一体化
高度非过程化
语言简洁<br>
多种使用命名
SQL的功能概述
数据定义
数据查询<br>
数据操作
数据控制
数据定义
数据库定义及维护
创建<br>
create database<database_name>
更新
alter database<database_name>
删除
drop database<database_name>
表定义及维护
创建
create table<column>
更新
alter table
删除
drop table<column>
完整性定义及维护
约束
alter table<table_name>[add[<constraint><constraint_name>]<constraint>]
维护
alter table<table_name>[drop<constraint_name>]
索引定义及维护
创建
create[unique][clustered][nonclustered] index index_name on table_name
删除
drop index table_name.index_name
drop index_name on table_name
索引分类
聚集索引
按关键字顺序存储,一个表只有一个
非聚集索引
可以不按关键字顺序存储,一个表可以有多个
唯一索引
索引关键字不允许重复
数据查询<br>
单表查询
行、列操作
select from<br>
筛选元组<br>
where<br>
排序
order by
聚合函数
统计个数
count()
统计一列值的总和
sum()
统计一列的平均值
avg()
返回一列中的最大值
max()
返回一列中的最小值
min()
分组统计
group by<br>
多表连接查询
内连接<br>
等值连接
不等值连接
自连接
外连接
左外连接
右外连接
全外连接
子查询
相关子查询
子查询内层查询条件依赖外层查询<br>
不相关子查询
内层查询条件不依赖外层查询
集合查询
union
interset
except
基于派生表查询
子查询产生的临时派生成为主查询的查询对象<br>
TOP选择结果集元组
使用top谓词选择前n条记录
数据更改
插入数据
插入元组
insert into table,values<br>
插入子查询结果
insert into table,select
需要先建立表
select column into table from
不需要建立表<br>
修改数据
无条件更新
update table set...where<br>
有条件更新
删除数据
无条件删除
有条件删除
视图
定义视图
定义<br>
create view name as...<br>
删除
drop view name
查询视图
select from view where...
更新视图
插入
insert into 视图 values<br>
删除<br>
delete from 视图 where<br>
修改
update 视图 set ... where...<br>
视图的作用
简化数据查询
使用户多角度看待同一数据
提供一定程度的逻辑独立性
提供数据库安全性
自由主题
收藏
立即使用
12007980105杨新阳
132650_PO
职业:本科
去主页
Collect
Get Started
黄山新徽
Collect
Get Started
先锋新材
Collect
Get Started
杨芃
Collect
Get Started
乐阳技术架构图
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document