第1篇 SQL知识基础
第1章 开篇综述
1.1 数据管理的发展过程
1.2 数据逻辑模型
1.3 关系模型的核心概念
1.3.1 记录和字段
1.3.2 键
1.3.3 约束条件
1.4 关系模型数据库管理系统
1.4.1 Oracle
1.4.2 SQL Server
1.4.3 DB 2
1.4.4 MySQL
1.4.5 SQLite
1.5 SQL概述
1.5.1 SQL标准
1.5.2 SQL句法
本章小结
第2章 学习环境搭建
2.1 麻雀虽小,五脏俱全——SQLite数据库
2.1.1 下载SQLite数据库
2.1.2 配置SQLite命令行工具
2.2 通过命令行访问SQLite数据库
2.3 使用GUI工具管理SQLite数据库
2.3.1 下载和安装DB4S
2.3.2 使用DB4S
本章小结
第3章 表管理
3.1 创建表
3.2 字段数据类型
3.2.1 字符串数据
3.2.2 数字数据
3.2.3 日期时间数据
3.2.4 大型对象
3.3 指定键
3.3.1 指定候选键
3.3.2 指定主键
3.3.3 指定外键
3.4 其他约束
3.4.1 指定默认值
3.4.2 禁止空值
3.4.3 CHECK约束
3.5 修改表
3.5.1 修改表名
3.5.2 添加字段
3.5.3 删除字段
3.6 删除表
本章小结
第4章 视图管理
4.1 视图概念
4.2 创建视图
4.2.1 案例准备:Oracle自带示例——SCOTT用户数据
4.2.2 提出问题
4.2.3 解决问题
4.3 修改视图
4.4 删除视图
本章小结
第5章 修改数据
5.1 插入数据——INSERT语句
5.2 更改数据——UPDATE语句
5.3 删除数据——DELETE语句
5.4 数据库事务
5.4.1 理解事务概念
5.4.2 事务的特性
5.4.3 事务的状态
5.4.4 事务控制
本章小结
第6章 查询数据
6.1 SELECT语句
6.1.1 指定查询字段
……
第2篇 MySQL数据库管理系统
第3篇 Oracle数据库管理系统
第4篇 从数据库设计到项目实战