SQL 语言基础篇
来源:互联网 发布:c 定义数组长度 编辑:程序博客网 时间:2024/06/08 17:52
整个暑假都是数据库与英语的学习,对于数据库我有了初步认识之后,又学到了SQL 语言。
SQL (Structured query Language,结构化查询语言)
耿建玲老师的视频中将SQL 语言基础分为三个部分:
一:SQL 语言功能特点
功能包括查询、操纵、定义、控制
特点:SQL 是非结构化的语言,在使用时只需要告诉他做什么而不用说怎么做
二:SQL 语言的9中语句
数据查询:select
数据定义: create, drop, alter
数据操纵: insert, update, delete
数据控制: grant, revoke
三:SQL 语言的四大分类
1. 数据定义语言(DDL),用于定义数据结构
2. 数据操纵语言(DML),用于检索和修改数据结构
3. 数据控制语言(DCL),用于规定数据库用户的各种权限
4.数据库事务处理,用来保证数据库的完整性
Commit work :把当前事务所作的的更改永久化(写入磁盘)
Rollback:作废上次提交以来的所有更改。
当总结完之后,回头看了看自己画的导图感觉还是可以简化的,下面是我简化的总结。
SQL语言是针对数据库的语言,而且它是历史逐渐发展的产物,那么有了它的功能:历史发展、对数据库操纵
历史发展这里不说了,下面说一下对数据库的操纵。
SQL语言操纵数据库用的当然就是语句了,标准的SQL语言有9种语句即
① Select 、②create, drop,alter、③insert, update, delete、④grant, revoke
对数据库的操作都是基于这几种语句的框架。
SQL 语言的四大分类都是由这几种语言构成的。
因此说了半天只要了解9种语言,对于SQL 语言基础也就了解了。
- SQL 语言基础篇
- oraclepl/sql语言基础
- SQL语言基础
- SQL语言基础
- SQL语言基础
- PL/SQL语言基础
- SQL语言基础
- PL/SQL语言基础
- PL/SQL语言基础
- SQL语言基础
- SQL语言基础--续
- SQL语言基础-视图
- SQL语言基础
- SQL 语言基础
- PL/SQL --> 语言基础
- SQL语言基础使用
- SQL语言基础一
- SQL语言基础二
- hdu 1003.Max Sum
- JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
- 使用表函数查找某节点的所有子节点
- contentSize、contentInset和contentOffset区别
- Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x0
- SQL 语言基础篇
- ExtJS HTMLEditor扩展
- Open Flash Chart图表的JSON格式基本属性详解
- Ubuntu下安装jdk1.5和jdk1.6并相互换
- Java中serialVersionUID的解释
- Open Flash Chart极简单入门教程 英文翻译
- 用hsql管理工具连接liferay自带的Hsql数据库
- map应用实例二
- Struts2.x学习六(struts.properties配置详解 )