码迷,mamicode.com
首页 > 数据库 > 详细

第三章 关系数据库语言 SQL 总结

时间:2019-10-10 16:02:59      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:tab   sql   ima   --   总结   mdf   方式   索引   rdb   

一、SQL 组成部分

1、数据定义语言(SQL DDL),用于定义 SQL 模式、基本表、视图、索引等结构。

2、数据操纵语言(SQL DML),分为数据查询和数据更新。

     数据更新:插入、删除、修改。

3、嵌入式 SQL 语言的使用规定,涉及 SQL 语言嵌入在主体语言程序中的规则。

4、数据控制语言(SQL DCL),包括对基本表和视图的授权、完整性规则的描述、事务控制。

二、SQL 模式(基本表的集合)

1、创建:创建一个 SQL 模式,就是定义一个存储空间。

creat schema <模式名> authorization <用户名>
例:creat schema ST_CO authorization 某某某

大多数数据 RDBMS 使用的命令格式为:create  database  <数据库名>
create  database  [201811040806]--数据库
on primary(
name = 201811040806_data,--数据文件名
filename = E:\数据库\数据库实验\201811040806_data.mdf,--地址
size=3,--初始大小
maxsize=50,--最大大小
filegrowth=1--增长速率
)
log on(
name = 201811040806_log,--日志文件名
filename = E:\数据库\数据库实验\201811040806_log.ldf,
size=1,
maxsize=12,
filegrowth=10%
)

 2、撤销(cascade 方式 、 restrict 方式)

cascade(级联式)方式:把 SQL 模式及其下属的基本表、视图、索引等所有元素全部撤销。

restrict(约束式)方式:只有 SQL 模式中没有任何下属元素时,才能撤销 SQL 模式,否则拒绝执行 drop 语句。

drop schema <模式名> cascade(restrict)

例:drop schema ST_CO cascade

drop database 数据库名称

第三章 关系数据库语言 SQL 总结

标签:tab   sql   ima   --   总结   mdf   方式   索引   rdb   

原文地址:https://www.cnblogs.com/bjxqmy/p/11647889.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!