第1章数据库技术基础

1.1数据库系统概述

1.1.1数据库的概念

1.1.2数据管理技术的产生和发展

1.1.3数据库系统的特点

1.2数据模型

1.2.1数据处理的三个世界

1.2.2实体间的联系

1.2.3数据模型的分类

1.2.4关系模型的规范化

1.2.5关系运算

1.3数据库系统结构

1.3.1数据库系统的三级模式结构

1.3.2数据库系统的二级映像

1.4数据库设计基础

1.4.1设计原则

1.4.2设计步骤

1.5需求分析

1.5.1需求分析的任务

1.5.2需求分析的方法

1.5.3数据字典

1.6数据库实施

1.6.1数据的载入和应用程序的调试

1.6.2数据库的试运行

课堂实践:教务管理系统的数据库设计

1.7本章小结

1.8思考与实践

第2章MySQL概述

2.1MySQL的功能及特点

2.1.1MySQL的版本

2.1.2MySQL的特性

2.2MySQL的安装和配置

2.2.1安装MySQL

2.2.2配置MySQL服务器

2.2.3连接服务器

2.3MySQL管理工具

2.3.1MySQLWorkbench管理工具

2.3.2MySQLAdministrator管理器工具

2.3.3MySQLQueryBrowser数据查询工具

2.3.4MySQLMigrationToolkit数据库迁移工具

课堂实践:MySQL的简单应用

2.4本章小结

2.5思考与实践

第3章数据库的创建与管理

3.1MySQL数据库简介

3.1.1数据库的构成

3.1.2数据库文件

3.1.3数据库对象

3.1.4数据库对象的标识符

3.2管理数据库

3.2.1创建数据库

3.2.2查看已有的数据库

3.2.3打开数据库

3.2.4修改数据库

3.2.5删除数据库

3.2.6使用MySQLWorkbench管理数据库

课堂实践:创建和管理教务管理系统数据库

3.3本章小结

3.4思考与实践

第4章表的创建与管理

4.1表概述

4.1.1表的概念

4.1.2表的类型

4.1.3表的数据类型

4.1.4表的设计

4.2创建和管理表

4.2.1创建表

4.2.2查看表的信息

4.2.3修改表结构

4.2.4删除表

4.3表数据操作

4.3.1添加数据

4.3.2更新数据

4.3.3删除数据

课堂实践1:创建教务管理系统数据表

4.4创建和管理索引

4.4.1索引概述

4.4.2创建索引

4.4.3查看索引

4.4.4删除索引

4.5数据完整性

4.5.1数据完整性的分类

4.5.2数据完整性的实现

4.5.3使用约束

课堂实践2:教务管理系统中表的约束管理

4.6本章小结

4.7思考与实践

第5章数据查询与视图管理

5.1简单查询

5.1.1SELECT语句结构

5.1.2SELECT子语句

5.1.3WHERE子语句

5.1.4ORDERBY子语句

5.1.5GROUPBY子语句

5.1.6HAVING子语句

课堂实践1:简单查询的应用

5.2连接查询

5.2.1内连接

5.2.2外连接

5.2.3交叉连接

5.2.4自连接

5.2.5多表连接

课堂实践2:连接查询的应用

5.3子查询

5.3.1IN子查询

5.3.2比较运算符子查询

5.3.3ANY或ALL子查询

5.3.4EXISTS子查询

课堂实践3:子查询的应用

5.4联合查询

5.4.1UNION操作符

5.4.2UNION操作符和JOIN操作符的区别与联系

5.5视图管理

5.5.1视图概述

5.5.2创建视图

5.5.3更新视图

5.5.4删除视图

课堂实践4:教务管理系统中视图管理的应用

5.6本章小结

5.7思考与实践

第6章SQL语言基础

6.1SQL基础

6.1.1标识符

6.1.2注释

6.1.3数据类型

6.1.4常量与变量

6.1.5操作符

6.1.6表达式

6.2函数

6.2.1系统函数

6.2.2存储函数

6.3流程控制语句

6.3.1顺序控制语句

6.3.2分支控制语句

6.3.3循环控制语句

6.4游标

6.4.1游标的概念

6.4.2游标的使用

课堂实践:游标在教务管理系统中的应用

6.5本章小结

6.6思考与实践

第7章存储过程和触发器

7.1存储过程

7.1.1存储过程概述

7.1.2创建存储过程

7.1.3管理存储过程

7.1.4存储过程中的异常处理

课堂实践1:创建查询选课记录的存储过程

7.2触发器

7.2.1触发器概述

7.2.2创建触发器

7.2.3管理触发器

课堂实践2:创建一个插入事件触发器

7.3事件

7.3.1创建事件

7.3.2管理事件

7.4本章小结

7.5思考与实践

第8章数据库安全管理

8.1MySQL的安全性

8.1.1MySQL安全性概述

8.1.2MySQL安全管理等级

8.2用户管理

8.2.1创建用户

8.2.2修改用户名和密码

8.2.3删除用户

8.3权限管理

8.3.1权限概述

8.3.2授予权限

8.3.3收回权限

8.3.4查看权限

课堂实践1:创建数据管理员用户

8.4日志文件

8.4.1二进制日志

8.4.2错误日志

8.4.3通用查询日志

8.4.4慢查询日志

8.5数据备份与恢复

8.5.1数据备份

8.5.2数据恢复

课堂实践2:备份教务管理系统数据库

8.6本章小结

8.7思考与实践

第9章事务与锁

9.1事务

9.1.1事务概述

9.1.2事务操作

9.2锁

9.2.1并发问题

9.2.2事务的隔离级别

9.2.3MySQL中的锁定

课堂实践:定义一个学生选课的事务

9.3本章小结

9.4思考与实践

第10章数据库应用开发实例

10.1系统分析

10.1.1开发背景

10.1.2需求分析

10.2系统设计

10.2.1系统功能设计

10.2.2数据库设计

10.2.3开发环境选择

10.3系统实现

10.3.1数据库访问设计

10.3.2登录模块设计

10.3.3图书借阅管理模块设计

10.3.4系统主模块设计

10.4本章小结

10.5思考与实践

参考文献

MySQL数据库应用与实践教程答案_MySQL数据库应用与实践教程(21世纪高等学校计算机教育实用规划教材)...相关推荐

  1. python基础到实践教程_Python从入门到实践案例教程(21世纪高等学校计算机教育实用规划教材)...

    目录 第1章 Python概述 1.1 计算机及程序设计语言概述 1.1.1 计算机发展史 1.1.2 计算机体系结构 1.1.3 计算机系统组成 1.1.4 程序设计语言 1.2 Python语言特 ...

  2. java红牛农场答案_Java面向对象程序设计实验指导与习题解答(21世纪高等学校计算机专业实用规划教材)...

    导语 <Java面向对象程序设计实验指导与习题解答>是<Java面向对象程序设计>(作者耿祥义,清华大学出版社出版,2010)的配套实验指导和习题解答,目的是通过一系列实验练习 ...

  3. 计算机科学与技术大学教程,21世纪高等学校计算机科学与技术规划教材:大学计算机基础教程...

    <21世纪高等学校计算机科学与技术规划教材:大学计算机基础教程>根据教育部高等学校非计算机专业计算机基础课程教学指导分委员会发布的关于"进一步加强高校计算机基础教学的几点意见&q ...

  4. 大学计算机应用技术基础,大学计算机应用技术基础实践教程(Windows7+Office2010/21世纪高等学校计算机规划教材...

    <大学计算机应用技术基础实践教程(Windows7+Office2010/21世纪高等学校计算机规划教材>是<大学计算机应用技术基础教程>的配套实验教材,是对教学内容的必要补充 ...

  5. 计算机应用基础与操作,计算机应用基础教程与操作实例(Windows7+Office2010)/21世纪高等职业教育规划教材·计算机公共课系列...

    <计算机应用基础教程与操作实例(Windows7+Office2010)/21世纪高等职业教育规划教材·计算机公共课系列>结合高等职业教育培养高技能型人才的特点,根据教育部新制定的< ...

  6. mysql数据库任务驱动教程答案_MySQL数据库任务驱动式教程

    项目一 认识数据库 任务1 认识数据库 1.1 了解数据库的基本应用 1.2 了解数据库的几个概念 1.3 认识关系型数据库 1.4 关系数据库设计 1.5 数据库应用系统体系结构 1.6 认识一个真 ...

  7. mysql数据库项目式教程答案_MySQL数据库项目式教程(高职高专国家示范性院校十三五规划教材)...

    导语 内容提要 郭水泉.关丽梅.王世刚主编的<MySQL数据库项目式教程(高职高专国家示范性院校十三五规划教材)>详细介绍了如何安装.管理.备份.维护和优化一个MySQL系统.全书分为八个 ...

  8. mysql数据库项目式教程答案_MySQL数据库项目式教程(高职)

    MySQL被称为"最受欢迎的开源数据库",具有开源数据库速度快.易用性好.支持SQL和网络.可移植.费用低等特点,越来越成为中小企业应用数据库的*.为适应企业发展与企业用人之需要, ...

  9. 高等学校计算机规划教程,操作系统教程(21世纪高等学校计算机规划教材)

    摘要: 本书作者自上世纪70年代初开始接触计算机,随之长期从事有关操作系统的教学和科研工作,具有丰富的教学经验.本书主要对操作系统的基本概念,功能,实现原理,以及在操作系统发展过程中起重要作用的Win ...

  10. mysql数据库武洪萍版答案_mysql数据库武洪萍版第四章习题与答案

    一.选择题 1.下面哪种数字数据类型不可以存储数据256?(D) A. bigint B. int C. Smallint D. tinyint 2.下面是有关主键和外键之间的关系描述,正确的是(AC ...

最新文章

  1. opensuse 安装java_OpenSUSE Leap 42.3 安装java(Oracle jre)
  2. 如何安装vscode网页版_Windows10专业版/企业版如何安装Microsoft store
  3. python嵌套字典赋值_Python:更新深度嵌套字典中的值
  4. Yii2 主从 数据库
  5. Codeforces Round #556 (Div. 1Div. 2)
  6. fd在python什么意思_python用法总结
  7. python运用列表编写水仙花数_Python 实现找出所有水仙花数的方法
  8. Linux图形界面的安装和卸载,在CentOS下安装和卸载图形化界面的方法
  9. 概率编程语言(Probabilistic Programming Languages)库 —— edward
  10. 大三了,我真的好迷茫
  11. 瑞波Defi的复兴:内盘交易再度活跃,瑞波基因网关异军突起
  12. 读书笔记1|深度学习入门:Machine Learning Yearning
  13. Oracle 查询一个小时之前表的数据
  14. python微信群管理_利用python实现在微信群刷屏的方法
  15. hihoCoder 题目答案
  16. 云原生docker容器创建实操
  17. 永中科技剥离台资百慕大是”执政败笔“
  18. MySQL日期和时间函数的用法及使用举例
  19. 山东大学软件学院2019web数据管理
  20. 【翻译】深入浅出.NET线程系列之一:.NET线程介绍

热门文章

  1. OpenCV--021:直方图规定化
  2. Activemq 下载地址
  3. 如何在arcgis中制作土地利用转移矩阵
  4. ArcGIS_重分类
  5. 技术-经济范式视角下的开源软件演进剖析(三)
  6. Android反编译APK
  7. ffmpeg h264 h265 视频格式操作
  8. Linux安装搜狗拼音和谷歌拼音输入法
  9. 绕过杀软(二)——免杀exe文件(360、火绒免杀)
  10. RecyclerView 实现多种布局(上半部Gridview样式,下半部Listview样式)以及多种数据类型实现不同布局