"《MySQL数据库项目实践教程(微课版)》为广西精品在线开放课程项目,主要介绍MySQL数据库的原理与应用,采用项目导向、任务驱动、双完整项目贯穿的方式编写,将数据库的设计与管理分为11个单元,每个单元(项目)包含知识准备、实践操作、经验点拨、项目小结、思考练习、拓展训练等6个精心设计的学习任务,将知识点的学习融入到实际任务的完成过程中,注重具体问题的解决方法和实现技术。
"
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | MySQL数据库项目实践教程 微课版 |
分类 | 教育考试-大中专教材-大学教材 |
作者 | 韦霞,罗宁 |
出版社 | 清华大学出版社 |
下载 | |
简介 | 编辑推荐 "《MySQL数据库项目实践教程(微课版)》为广西精品在线开放课程项目,主要介绍MySQL数据库的原理与应用,采用项目导向、任务驱动、双完整项目贯穿的方式编写,将数据库的设计与管理分为11个单元,每个单元(项目)包含知识准备、实践操作、经验点拨、项目小结、思考练习、拓展训练等6个精心设计的学习任务,将知识点的学习融入到实际任务的完成过程中,注重具体问题的解决方法和实现技术。 " 内容推荐 本书按照由易到难、逐步加深的原则,依次探讨了较为初级阶段的MySQL数据库的安装与配置、数据库的创建与管理和数据查询等内容,以及较为不错阶段的优化数据查询、数据库编程、维护数据库的安全性和数据库的设计等内容,特别加入了Java访问MySQL数据库的实用扩展内容。 为了便于读者阅读,全书还穿插着一些技巧、提示等小栏目以及经验点拨等辅助性栏目。为了加强学习效果,在每个项目后都配备有相应的思考练习题,使读者能够运用所学知识完成实际的工作任务,达到举一反三、学以致用的目的。 本书既适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,并可供开发人员查阅、参考。 目录 课程准备 认识MySQL 0.1 数据库的基本概念与技术构成 0.1.1 数据库的基本概念 0.1.2 数据库的类型 0.1.3 数据库的技术构成 0.2 MySQL的管理与设计工具 0.2.1 常用的图形化管理工具 0.2.2 数据模型及设计工具 0.3 系统数据模型的建立方法 0.3.1 建立E-R模型 0.3.2 逻辑结构设计 0.3.3 关系模式的规范化 0.3.4 关系代数 0.4 实践操作:电商购物系统需求分析与数据库建模 自我小结 思考与练习 拓展训练 项目1 MySQL的安装与环境配置 1.1 知识准备:MySQL的下载路径与安装配置方法 1.1.1 MySQL的下载路径 1.1.2 MySQL的安装配置方法 1.1.3 MySQL的启动与登录方法 1.2 实践操作:下载与安装MySQL并进行配置 1.2.1 下载MySQL安装文件 1.2.2 安装MySQL 1.2.3 MySQL服务器的配置 1.2.4 在图形界面下启动、停止、登录MySQL服务器 1.2.5 初步使用图形化管理工具Navicat 项目小结 思考与练习 拓展训练 项目2 操作数据库 2.1 知识准备:数据库的基本操作方法 2.1.1 数据库的创建与查看方法 2.1.2 数据库的字符集和校对规则 2.1.3 数据库的修改与删除方法 2.1.4 数据库的组成 2.1.5 数据库的存储引擎 2.2 实践操作:使用Navicat操作电商购物系统数据库 项目小结 思考与练习 拓展训练 项目3 管理数据表 3.1 知识准备:操作数据表的基础 3.1.1 MySQL的数据类型 3.1.2 MySQL的数据表类型 3.1.3 创建表的语法形式 3.1.4 完整性约束 3.1.5 主键约束 3.1.6 外键约束 3.1.7 非空约束 3.1.8 唯一性约束 3.1.9 默认约束 3.1.10 设置表的属性值自动增加 3.2 实践操作:创建和操作电商购物系统数据库表 项目小结 思考与练习 拓展训练 项目4 数据表的数据查询 4.1 知识准备:数据表的数据查询基础 4.1.1 基本查询语句 4.1.2 单表查询 4.1.3 使用集合函数查询 4.1.4 连接查询 4.1.5 子查询 4.1.6 合并查询结果 4.1.7 为表和字段取别名 4.1.8 使用正则表达式查询 4.2 实践操作:电商购物系统数据表查询操作 项目小结 思考与练习 拓展训练 项目5 数据库索引与视图 5.1 知识准备:索引与视图的基本概念及应用方法 5.1.1 索引简介 5.1.2 索引的创建与相关操作方法 5.1.3 视图的含义与作用 5.1.4 视图的创建与相关操作方法 5.2 实践操作:索引和视图的创建及管理电商购物系统 项目小结 思考与练习 拓展训练 项目6 数据库的编程 6.1 知识准备:数据库编程基础知识 6.1.1 常量和变量 6.1.2 流程控制语句 6.1.3 重置命令结束标记 6.1.4 自定义函数 6.1.5 自定义存储过程 6.1.6 自定义触发器 6.1.7 游标 6.1.8 事件与事务 6.2 实践操作:使用程序逻辑操作电商购物系统数据 项目小结 思考与练习 拓展训练 项目7 数据库安全 7.1 知识准备:数据库安全机制 7.1.1 用户与权限 7.1.2 用户账户管理 7.1.3 权限管理 7.1.4 用户的锁定与解锁 7.1.5 图形管理工具管理用户与权限 7.1.6 访问控制 7.2 实践操作:综合管理电商购物系统安全 项目小结 思考与练习 拓展训练 项目8 数据库性能优化 8.1 知识准备:高性能、高可用性数据库基础 8.1.1 优化查询 8.1.2 优化数据库结构 8.1.3 优化MySQL服务器 8.1.4 高可用性 8.2 实践操作:维护电商购物系统的高性能 项目小结 思考与练习 拓展训练 项目9 数据库开发设计 9.1 知识准备:如何设计数据库 9.1.1 软件项目开发中数据库设计的生命周期 9.1.2 设计数据库的步骤 9.1.3 数据模型的优化 9.1.4 物理设计 9.1.5 数据库的实施 9.1.6 数据库的运行维护 9.1.7 开发工具及相关技术 9.2 实践操作:电商购物系统的设计与开发 项目小结 思考与练习 拓展训练 项目10 Java访问MySQL数据库 10.1 知识准备:JDBC介绍 10.1.1 下载与安装MySQL Connector/J 10.1.2 Java连接MySQL数据库 10.1.3 Java操作MySQL数据库 10.1.4 数据库的备份 10.2 实践操作:Java访问MySQL数据库实例 思考与练习 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。