- 电子工业出版社
- 9787121394102
- 1-9
- 349664
- 48253331-2
- 平塑
- 16开
- 2023-12
- 558
- 288
- 工学
- 计算机科学与技术
- 计算机科学与技术
- 本科 高职
作者简介
目录
第1章 数据库概述 1__eol__1.1 数据库的基本概念 1__eol__1.1.1 信息与数据库 1__eol__1.1.2 数据库管理系统 2__eol__1.1.3 数据库系统 2__eol__1.2 数据管理技术的发展阶段 3__eol__1.2.1 人工管理阶段 3__eol__1.2.2 文件系统阶段 3__eol__1.2.3 数据库系统阶段 4__eol__1.3 数据库的体系结构 5__eol__1.4 数据模型 6__eol__1.4.1 概念模型与E-R方法 6__eol__1.4.2 数据模型的分类 8__eol__1.4.3 关系数据模型 10__eol__1.4.4 关系的完整性规则 11__eol__1.5 关系运算 12__eol__1.5.1 传统的集合运算 12__eol__1.5.2 专门的关系运算 13__eol__1.6 小结 15__eol__实训1 16__eol__习题1 16__eol__第2章 数据库设计 18__eol__2.1 关系数据库的规范化 18__eol__2.1.1 关系数据库的规范化理论 18__eol__2.1.2 第一范式(1NF) 19__eol__2.1.3 第二范式(2NF) 20__eol__2.1.4 第三范式(3NF) 20__eol__2.2 数据库设计步骤 21__eol__2.2.1 数据库设计概述 22__eol__2.2.2 需求分析 22__eol__2.2.3 概念结构设计 22__eol__2.2.4 逻辑结构设计 23__eol__2.2.5 数据库物理设计 24__eol__2.2.6 数据库的实施、运行与维护 25__eol__2.2.7 数据库设计案例 26__eol__2.3 小结 29__eol__实训2 29__eol__习题2 30__eol__第3章 MySQL数据库 34__eol__3.1 MySQL数据库概述 34__eol__3.1.1 MySQL数据库的发展历史 34__eol__3.1.2 MySQL 8.0版本的新特性 35__eol__3.2 MySQL数据库的安装与配置 36__eol__3.2.1 MySQL数据库的安装 37__eol__3.2.2 MySQL数据库的配置 39__eol__3.2.3 配置path变量 44__eol__3.3 MySQL数据库的使用 45__eol__3.3.1 MySQL服务的启动和关闭 45__eol__3.3.2 登录MySQL数据库服务器 46__eol__3.3.3 MySQL数据库的相关命令 47__eol__3.4 MySQL数据库的图形化管理工具 51__eol__3.5 小结 52__eol__实训3 53__eol__习题3 53__eol__第4章 MySQL数据库的基本操作 55__eol__4.1 创建数据库 55__eol__4.1.1 MySQL数据库的构成 55__eol__4.1.2 创建数据库 55__eol__4.2 管理数据库 56__eol__4.2.1 查看数据库 56__eol__4.2.2 选择数据库 56__eol__4.2.3 修改数据库 56__eol__4.2.4 删除数据库 57__eol__4.3 利用MySQL Workbench管理数据库 57__eol__4.3.1 利用MySQL Workbench创建数据库 58__eol__4.3.2 利用MySQL Workbench删除数据库 58__eol__4.3.3 利用MySQL Workbench管理数据库 59__eol__4.4 MySQL存储引擎 59__eol__4.4.1 查看存储引擎 60__eol__4.4.2 常用存储引擎介绍 61__eol__4.4.3 如何选择存储引擎 62__eol__4.5 小结 63__eol__实训4 63__eol__习题4 64__eol__第5章 MySQL数据库表 65__eol__5.1 MySQL数据库表的管理 65__eol__5.1.1 MySQL数据类型 65__eol__5.1.2 创建数据库表 67__eol__5.1.3 查看表 69__eol__5.1.4 修改数据库表 70__eol__5.1.5 删除表 72__eol__5.2 表的数据操作 72__eol__5.2.1 表记录的插入 72__eol__5.2.2 表记录的修改 75__eol__5.2.3 表记录的删除 76__eol__5.3 利用MySQL Workbench管理数据表 76__eol__5.3.1 数据表的创建、查看、修改和删除 76__eol__5.3.2 编辑数据 79__eol__5.4 小结 80__eol__实训5 80__eol__习题5 82__eol__第6章 表的数据完整性 83__eol__6.1 主键约束 83__eol__6.1.1 创建表时创建主键 83__eol__6.1.2 为已存在的表添加主键 84__eol__6.1.3 删除主键约束 85__eol__6.2 外键约束 85__eol__6.2.1 创建表时创建外键 86__eol__6.2.2 为已存在的表添加外键 87__eol__6.2.3 删除外键约束 87__eol__6.3 唯一性约束 88__eol__6.3.1 创建表时创建唯一性约束 88__eol__6.3.2 为已存在的表添加唯一性约束 89__eol__6.3.3 删除唯一性约束 89__eol__6.4 非空约束 90__eol__6.4.1 创建表时添加非空约束 90__eol__6.4.2 为已存在的表添加非空约束 90__eol__6.4.3 删除非空约束 91__eol__6.5 检查约束 91__eol__6.5.1 创建表时添加检查约束 91__eol__6.5.2 为已存在的表添加检查约束 92__eol__6.5.3 删除检查约束 92__eol__6.6 默认值约束 93__eol__6.6.1 创建表时添加默认值约束 93__eol__6.6.2 为已存在的表添加默认值约束 94__eol__6.6.3 删除默认值约束 94__eol__6.7 使用MySQL Workbench管理数据__eol__完整性约束 95__eol__6.7.1 创建和删除主键约束 95__eol__6.7.2 创建和删除外键约束 96__eol__6.7.3 创建和删除检查约束 97__eol__6.8 小结 98__eol__实训6 98__eol__习题6 99__eol__第7章 数据查询 101__eol__7.1 基本查询语句 101__eol__7.2 单表查询 102__eol__7.2.1 查询所有字段数据 102__eol__7.2.2 查询指定字段数据 102__eol__7.2.3 去掉重复记录 102__eol__7.2.4 表达式查询 103__eol__7.2.5 设置别名 103__eol__7.2.6 查询指定记录 104__eol__7.2.7 带IN关键字的查询 105__eol__7.2.8 带BETWEEN AND关键字的查询 105__eol__7.2.9 带LIKE的模糊查询 106__eol__7.2.10 带IS NULL空值查询 107__eol__7.2.11 带AND|OR的多条件查询 107__eol__7.2.12 聚合函数查询 108__eol__7.2.13 GROUP BY分组查询 109__eol__7.2.14 ORDER BY排序查询 111__eol__7.2.15 LIMIT限制结果集返回的行数 112__eol__7.3 多表查询 113__eol__7.3.1 内连接 113__eol__7.3.2 外连接 114__eol__7.3.3 交叉连接 115__eol__7.3.4 自连接 115__eol__7.4 子查询 115__eol__7.4.1 比较子查询 116__eol__7.4.2 带IN关键字的子查询 116__eol__7.4.3 批量比较子查询 116__eol__7.4.4 EXISTS子查询 117__eol__7.4.5 利用子查询插入、更新与删除数据 118__eol__7.5 使用正则表达式进行模糊查询 119__eol__7.6 合并结果集 121__eol__7.7 小结 121__eol__实训7-1 121__eol__实训7-2 123__eol__习题7 125__eol__第8章 索引和视图 127__eol__8.1 索引 127__eol__8.1.1 索引概述 127__eol__8.1.2 创建索引 128__eol__8.1.3 查看索引 131__eol__8.1.4 删除索引 131__eol__8.1.5 利用MySQL Workbench管理索引 132__eol__8.2 视图 135__eol__8.2.1 创建视图 135__eol__8.2.2 查看视图 136__eol__8.2.3 修改视图 138__eol__8.2.4 查询视图 139__eol__8.2.5 更新视图 139__eol__8.2.6 删除视图 141__eol__8.2.7 利用MySQL Workbench创建和管理视图