第三章 关系数据库语言 SQL 总结
Posted bjxqmy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三章 关系数据库语言 SQL 总结相关的知识,希望对你有一定的参考价值。
一、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 总结的主要内容,如果未能解决你的问题,请参考以下文章