关系数据库标准语言SQL基础1
2015-10-19 21:49
344 查看
定义:SQL(Structured Query Language),即结构化查询语言,是关系型数据库的标准语言,SQL是一个通用的、功能极强的关系数据库语言。
SQL集数据查询(Data Query)、数据操纵(Data Manipulation)、数据定义(Data Definition)和数据控制(Data Control)功能于一体,特点:
a.综合统一
b.高度非过程化
c.面向集合的操作方式
d.以同一种语法结构提供多种使用方式
e.语言简易,易学易用
关系数据库的三级模式结构
外模式:对应于视图(View)和部分基本表(Base Table)
模式:对应于基本表
内模式:对应于存储文件(Stored File)
基本表是本身独立存在的表,在SQL中一个关系就对应一个基本表;一个(或多个)基本表就对应一个存储文件,一个表可以带若干索引,索引也存在存储文件中。视图是从一个或多个基本表到处的表,在概念是与基本表等同。
数据定义
a、定义模式
CREATE SCHEMA <模式名> AUTHORIZATION <用户名>
b、删除模式
DROP SCHEMA <模式名>
相关文章推荐
- ORACLE EXECUTE IMMEDIATE 'DML' 不能自动提交COMMIT 'DDL'触发COMMIT
- You can't specify target table for update in FROM clause
- SQLServer单表查询
- MySQL学习笔记20:数据备份与还原
- MySQL学习笔记19:系统信息函数
- MySQL学习笔记18:数学函数
- MySQL学习笔记16:子查询
- MySQL学习笔记17:别名
- MySQL学习笔记15:触发器
- MySQL学习笔记14:视图
- MySQL学习笔记13:字符串函数
- SqlDBHelper常用方法
- MySQL学习笔记12:数据类型
- 小爬虫,线程,进程?
- hive配置元数据库为postgresql小结
- MySQL information_schema
- oracle 快速删除大批量数据方法(全部删除,条件删除,删除大量重复记录)
- oracle 创建表空间,用户
- mysql的命令行语句
- 怎么把excel中的数据导入数据库