课程 / 计算机 / MySQL数据库管理与开发
MySQL数据库管理与开发
MySQL数据库管理与开发
目录
介绍
资料
课程目录
-
1
数据库设计概述
- 课时 1 数据库与数据库管理系统 可试学
- 课时 2 数据模型 可试学
- 课时 3 结构化查询语言SQL
- 课时 4 数据库三级模式结构
- 课时 5 三级模式之间的映射
- 课时 6 实体和属性
- 课时 7 关系
- 课时 8 E-R图的设计原则
- 课时 9 为实体建立数据表
- 课时 10 为表建立主键或外键
- 课时 11 为字段选择合适的数据类型
- 课时 12 定义约束条件
-
2
MySQL概述
- 课时 13 什么是MySQL数据库
- 课时 14 MySQL的优势
- 课时 15 MySQL的发展史
- 课时 16 MySQL特性
- 课时 17 MySQL下载
- 课时 18 MySQL环境安装
- 课时 19 启动、连接、断开和停止MySQL服务器
- 课时 20 上机指导
-
3
MySQL数据库管理
- 课时 21 通过CREATE DATABASE语句创建数据库
- 课时 22 通过CREATE SCHEMA语句创建数据库
- 课时 23 创建指定字符集的数据库
- 课时 24 创建数据库前判断是否存在同名数据库
- 课时 25 查看数据库
- 课时 26 选择数据库
- 课时 27 修改数据库
- 课时 28 删除数据库
- 课时 29 查询MySQL中支持的存储引擎
- 课时 30 InnoDB存储引擎
- 课时 31 MyISAM存储引擎
- 课时 32 MEMORY存储引擎
- 课时 33 如何选择存储引擎
- 课时 34 上机指导
-
4
MySQL表结构管理
- 课时 35 数字类型
- 课时 36 字符串类型
- 课时 37 日期和时间数据类型
- 课时 38 设置默认的存储引擎
- 课时 39 设置自增类型字段
- 课时 40 设置字符集
- 课时 41 复制表结构
- 课时 42 修改字段
- 课时 43 修改约束条件
- 课时 44 修改表的其他选项
- 课时 45 修改表名
- 课时 46 删除表
- 课时 47 索引概述
- 课时 48 创建索引
- 课时 49 删除索引
- 课时 50 定义主键约束
- 课时 51 .定义候选键约束
- 课时 52 定义非空约束
- 课时 53 定义CHECK约束
- 课时 54 上机指导
-
5
表记录的更新操作
- 课时 55 使用INSERT...VALUES语句插入新记录
- 课时 56 插入多条记录
- 课时 57 使用INSERT...SELECT语句插入结果集
- 课时 58 使用REPLACE语句插入新记录
- 课时 59 修改表记录
- 课时 60 上机指导
-
6
表记录的检索
- 课时 61 基本查询语句
- 课时 62 查询所有字段
- 课时 63 查询指定字段
- 课时 64 查询指定数据
- 课时 65 带IN关键字的查询
- 课时 66 带BETWEEN AND的范围查询
- 课时 67 带LIKE的字符匹配查询
- 课时 68 用ISNULL关键字查询空值
- 课时 69 带AND的多条件查询
- 课时 70 带OR的多条件查询
- 课时 71 用DISTINCT关键字去除结果中的重复行
- 课时 72 使用ORDER BY关键字对查询结果排序
- 课时 73 用GROUP BY关键字来分组
- 课时 74 用LIMIT限制查询结果的数量
- 课时 75 COUNT()函数
- 课时 76 SUM()函数
- 课时 77 .AVG()函数
- 课时 78 MAX()函数
- 课时 79 MIN()函数
- 课时 80 内连接查询
- 课时 81 外连接查询
- 课时 82 复合条件连接查询
- 课时 83 带IN关键字的子查询
- 课时 84 带比较运算符的子查询
- 课时 85 带EXISTS关键字的子查询
- 课时 86 带ANY关键字的子查询
- 课时 87 带ALL关键字的子查询
- 课时 88 合并查询结果
- 课时 89 为表取别名
- 课时 90 为字段取别名
- 课时 91 匹配指定字符中的任意一个
- 课时 92 使用星号和加号来匹配多个字符
- 课时 93 上机指导
-
7
视图
- 课时 94 视图的概念
- 课时 95 视图的作用
- 课时 96 查看创建视图的权限
- 课时 97 创建视图
- 课时 98 创建视图的注意事项
- 课时 99 查看视图
- 课时 100 修改视图
- 课时 101 更新视图
- 课时 102 删除视图
- 课时 103 上机指导
-
8
触发器
- 课时 104 创建MySQL触发器
- 课时 105 创建具有多个执行语句的触发器
- 课时 106 SHOW TRIGGERS
- 课时 107 查看triggers表中触发器信息
- 课时 108 触发器的执行顺序
- 课时 109 使用触发器维护冗余数据
- 课时 110 删除触发器
- 课时 111 上机指导
-
9
存储过程与存储函数
- 课时 112 创建存储过程
- 课时 113 创建存储函数
- 课时 114 变量的应用
- 课时 115 光标的运用
- 课时 116 调用存储过程
- 课时 117 调用存储函数
- 课时 118 SHOW STATUS函数
- 课时 119 SHOW CREATE语句
- 课时 120 修改存储过程和函数
- 课时 121 删除存储过程和函数
- 课时 122 上机指导
-
10
备份与恢复
- 课时 123 使用mysqldump命令备份
- 课时 124 直接复制整个数据库目录
- 课时 125 使用mysqlhotcopy工具快速备份
- 课时 126 使用mysql命令还原
- 课时 127 直接复制到数据库目录
- 课时 128 MySQL数据库之间的迁移
- 课时 129 不同数据库之间的迁移
- 课时 130 用SELECT...INTO OUTFILE导出文本文件
- 课时 131 用mysqldump命令导出文件文件
- 课时 132 用mysql命令导出文本文件
- 课时 133 上机指导
-
11
MySQL性能优化
- 课时 134 分析MySQL数据库的性能
- 课时 135 通过profile工具分析语句消耗性能
- 课时 136 分析查询语句
- 课时 137 索引对查询速度的影响
- 课时 138 使用索引查询
- 课时 139 将字段很多的表分解成多个表
- 课时 140 增加中间表
- 课时 141 优化插入记录的速度
- 课时 142 分析表、检查表和优化表
- 课时 143 优化多表查询
- 课时 144 优化表设计
- 课时 145 上机指导
-
12
事务与锁机制
- 课时 146 事务的概念
- 课时 147 事务机制的必要性
- 课时 148 关闭MySQL自动提交
- 课时 149 事务回滚
- 课时 150 事务提交
- 课时 151 MySQL的事务
- 课时 152 回退点
- 课时 153 MySQL锁机制的基本知识
- 课时 154 MyISAM表的表级锁
- 课时 155 InnoDB表的行级锁
- 课时 156 死锁的概念与避免
- 课时 157 事务的隔离级别与并发问题
- 课时 158 设置事务的隔离级别
- 课时 159 上机指导
-
13
综合开发案例——图书馆管理系统
- 课时 160 图书馆管理系统配置使用说明
最新问答
暂无问答
最新学生
暂无学生
学习资料
暂无学习资料