(1)SQL语言的概述
DDL:
DML:
DCL:
SQL语言分为三种:
交互式SQL是指DBA直接在DBMS输入SQL语言进行管理,而嵌入式SQL是指在高级语言中嵌入SQL语言。
(2)以学生选课数据库SCT为例学习SQL语言:
建立数据库包括两件事:一是用DDL定义数据库和表;二是用DML向表中追加元组。
1,创建数据库:
2,创建表:
比如:
以此类推,可以建立该数据库要求的所有表。
3,往表中添加元组:
以此类推,通过往表中添加元组便可实现数据库的数据更新。
那么,建立好数据库之后的关键是怎么使用好它,使用的关键是查询。
4,利用SQL进行就简单查询:
进行查询操作要注意以下几点,
5,多表联合查询:
比如:
如果遇到重名的问题:
比如:
6,除了SELECT的DML其他操作
(插入) 例子如下:
(删除)
例子如下:
(IN子查询后面会学到)
(更新)
例子如下:
7,DDL之撤修正与撤销
例子如下:
还有撤销定义如下,
补充: