目录
一、SQL语言概述
1、SQL语言的功能
2、SQL语句格式
select 【all | distinct】<目标表达式1>【,<目标表达式2>,...】
from <表名或视图名1>【,<表名或视图名2>,...】
【where <元组选择条件表达式>】
【group by <属性列名1>【,<属性列名2>,...】
【having <组选择条件表达式>】】
【order by <目标列名1> 【asc | desc】【,<目标列名2> 【asc | desc】,...】】;
create table <表名>(
<属性列名1> <数据类型> 【<列级完整性约束条件>】
【,<属性列名1> <数据类型> 【<列级完整性约束条件>】,...】
【,<表级完整性约束条件>】
);
3、SQL语言使用方式
(1) 联机交互
(2) 嵌入执行
4、小结
关系数据库管理系统(RDBMS)都支持SQL标准
SQL语言具有数据定义、查询、更新和控制等功能
SQL语言是高度非过程化的语言
二、基本表的定义
1、创建数据库
create database <数据库名>;
2、打开数据库
use <数据库名>;