《MySQL数据库技术与实验指导》
概述数据库与MySQL简介
0.1数据库、数据库服务器和数据库语言
0.2关系模型
0.3关系数据库管理系统的体系结构
0.4MySQL数据库特性
0.5MySQL体系结构
0.6MySQL汉字乱码问题的处理方法
实验1数据库系统基础操作
实验目的
背景知识
实验示例
1.1安装MySQL
1.2MySQL的简单使用
1.3MySQL图形工具
实验内容与要求
实验2MySQL数据库基础操作
实验目的
背景知识
实验示例
2.1使用MySQL Workbench管理数据库
2.2使用SQL语句创建数据库
2.3用SHOW显示已有的数据库
2.4用USE选用数据库
2.5删除数据库
实验内容与要求
实验3表、ER图、索引与视图的基础操作
实验目的
背景知识
实验示例
3.1使用MySQL Workbench创建表
3.2使用MySQL Workbench修改表
3.3用SHOW/DESCRIBE语句显示数据表的信息
3.4使用MySQL Workbench删除表
3.5使用SQL语句管理表
3.6ER图
3.7用MySQL Workbench管理索引
3.8创建和使用视图
实验内容与要求
实验4SQL语言——SELECT查询操作
实验目的
背景知识
实验示例
4.1SELECT语句的语法
4.2查询示例
实验内容与要求
实验5SQL语言——数据更新操作
实验目的
背景知识
实验示例
5.1使用MySQL Workbench录人数据
5.2插人数据
5.3修改数据
5.4删除数据
实验内容与要求
实验6嵌入式SQL应用
实验目的
背景知识
实验示例
6.1应用系统运行环境
6.2系统的需求与总体功能要求
6.3系统概念结构设计与逻辑结构设计
6.4典型功能模块介绍
6.5系统运行及配置
实验内容与要求(选做)
实验7数据库存储和优化
实验目的
背景知识
实验示例
7.1创建示例表
7.2运行测试代码
实验内容与要求(选做)
实验8存储过程的基本操作
实验目的
背景知识
实验示例
8.1创建存储过程
8.2修改存储过程
8.3删除存储过程
8.4查看存储过程
8.5列出所有存储过程
8.6调用存储过程
实验内容与要求(选做)
实验9触发器的基本操作
实验目的
背景知识
实验示例
9.1创建触发器
9.2删除触发器
9.3使用触发器
实验内容与要求(选做)
实验10数据库安全性
实验目的
背景知识
实验示例
10.1用户管理
10.2权限管理
实验内容与要求
实验11数据库完整性
实验目的
背景知识
实验示例
11.1实体完整性
11.2参照完整性
11.3用户自定义完整性
实验内容与要求
实验12数据库并发控制
实验目的
背景知识
实验示例
12.1获取InnoDB行锁争用情况
12.2丢失修改
12.3脏读
12.4不可重复读
12.5幻影问题
12.6死锁和解除死锁
实验内容与要求
实验13数据库备份与恢复
实验目的
背景知识
实验示例
13.1日志文件
13.2使用SQL语句实现备份和还原
13.3使用程序工具完整备份和还原
13.4差异备份和还原
13.5使用MySQL Workbench备份和还原
实验内容与要求
实验14数据库应用系统设计与开发
实验目的
背景知识
实验示例
14.1企业员工管理系统(Java技术)
14.2企业库存管理及Web网上订购系统(C#/ASP.NET技术)
14.3小结
实验内容与要求(选做)
附录A MySQL编程简介
附录B 常用函数与操作符
B.1操作符
B.2控制流程函数
B.3字符串函数
B.4数值函数
B.5日期和时间函数
附录C C API
C.1使用C和MySQL
C.2常用API函数
C.3C API数据类型
附录D MySQL命令与帮助
参考文献
更多推荐
实验训练一mysql数据库应用_MySQL数据库技术与实验指导
发布评论