商品参数

作者:

编者:周德伟,覃国蓉著

出版社:人民邮电出版社

出版时间:2017-08-01

版次:1

开本:16开

装帧:平装

ISBN:9787115461872

版权提供:人民邮电出版社

基本信息

商品名称: MySQL 数据库基础实例教程-微课版

出版社: 人民邮电出版社

出版时间:2017-08-01

作者:周德伟

译者:

开本: 32开

定价: 35.00

页数:

印次: 1

ISBN号:9787115461872

商品类型:图书

版次: 1

编辑推荐

全书配有相关微课,讲解书中重点难点。

采用项目导向,任务驱动方式编写,以网络图书销售系统数据库为主线组织教学内容。

每个章节由应用举例、综合案例、上机实训、练习提高四部分组成,分别采用四个不同的数据库项目贯穿始末。

为使教学过程“教、学、做”逐步深入,采用“企业员工管理系统”数据库为实训项目,让学生在实践中模拟操作,并辅以“学生成绩管理系统”数据库为课后练习项目。

内容提要

本书以MySQL数据库管理系统为平台,较全面地介绍了数据库的基础知识及其应用。全书共9章,包括数据库基础知识、数据库设计、数据定义、数据更新、数据查询、数据视图、索引、数据库编程和数据安全。全书采用案例教学方式,应用举例、综合案例、上机实训、练习提高4个部分,分别采用4个不同的数据库项目贯穿始末。每章先以应用举例的方式阐述知识要点,再通过综合案例分析,给出解决问题的完整方案,并提供与综合案例相对应的实训项目,以便于读者在实践中模拟操作,最后通过课后练习帮助读者巩固所学的内容。

作者简介

周德伟,长期工作在教学第一线的 “双师”教师,副教授。20年来一直致力于数据库基础、数据库开发等课程教学改革的研究,教学经验丰富,近五年连续获深圳信息学院教学质量优秀奖,教学效果优良。同时有8年企业数据库管理与开发实际经验,获得Microsoft、Oracle等国际知名企业认证的MCDBA(微软认证数据库管理员)、MCDBA(微软认证应用程序开发专家)、OCA(Oracle)资格证书。参加过“十二五”职业教育国家规划教材《MySQL数据库技术》的编写工作,编写经验丰富,组织能力强。

目录

第1章 数据库基础知识 1

1.1 数据库概述 1

1.1.1 数据与数据库 1

1.1.2 数据库的发展 2

1.1.3 数据库管理系统 3

1.1.4 数据库系统 4

1.1.5 结构化查询语言 5

1.1.6 常见的关系型数据库管理系统 7

1.2 MySQL的安装与配置 8

1.2.1 MySQL服务器的安装与配置 8

1.2.2 MySQL图形化管理工具 13

1.2.3 连接与断开服务器 16

单元小结 17

实训1 17

思考与练习 18

第2章 数据库设计 19

2.1 关系数据库设计 19

2.1.1 数据库设计 19

2.1.2 数据模型的概念 20

2.1.3 概念模型 22

2.1.4 E-R图设计实例 24

2.1.5 数据库关系模型 27

2.2 数据库设计规范化 29

2.2.1 关系型数据库范式理论 29

2.2.2 数据库规范化实例 32

2.3 综合实例 Petstore数据库的设计 34

2.3.1 根据宠物商店业务逻辑建立概念模型——Petstore E-R图 34

2.3.2 将Petstore E-R图转换为数据世界的关系模型 34

2.3.3 Petstore数据库规范化 35

单元小结 36

实训2 36

思考与练习 37

第3章 数据定义 39

3.1 创建与管理数据库 39

3.1.1 创建数据库 39

3.1.2 管理数据库 44

3.2 创建与管理数据库表 45

3.2.1 创建数据库表 45

3.2.2 管理数据库表 49

3.3 数据完整性约束 52

3.3.1 数据的完整性约束 52

3.3.2 主键约束 54

3.3.3 替代键约束 55

3.3.4 参照完整性约束 57

3.3.5 CHECK完整性约束 60

3.4 图形管理工具管理数据库和表 61

3.4.1 图形界面工具管理数据库 62

3.4.2 图形界面工具管理数据库表 64

3.5 综合实例Petstore数据定义 66

3.5.1 Petstore数据库表结构分析 66

3.5.2 创建Petstore数据库与表 68

3.5.3 建立数据完整性约束 69

单元小结 70

实训3 70

思考与练习 72

第4章 数据更新 75

4.1 数据插入 75

4.2 数据修改 77

4.3 数据删除 79

4.3.1 使用DELETE语句删除数据 79

4.3.2 使用TRUNCATE TABLE语句删除表数据 80

4.4 综合实例Petstore数据更新 80

4.4.1 Petstore数据表及其内容 80

4.4.2 Petstore数据录入 82

4.4.3 Petstore数据修改与删除操作 84

单元小结 86

实训4 86

思考与练习 87

第5章 数据查询 88

5.1 单表查询 88

5.1.1 SELECT语句定义 88

5.1.2 选择列 89

5.1.3 WHERE子句 93

5.2 多表查询 97

5.2.1 FROM子句 97

5.2.2 多表连接 98

5.3 分类汇总与排序 106

5.3.1 聚合函数 106

5.3.2 GROUP BY子句 108

5.3.3 HAVING子句 110

5.3.4 ORDER BY子句 112

5.3.5 LIMIT子句 11

MYSQL数据库周德伟教程后题_《MySQL数据库基础实例教程》编者:周德伟,覃国蓉著【摘要 书评 在线阅读】-苏宁易购图书...相关推荐

  1. mysql数据库技术与项目李锡辉_《MySQL数据库技术与项目应用教程 李锡辉 ,王樱 9787115474100 人》李锡辉,王樱著【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 李锡辉,王樱著 出版社:人民邮电出版社 出版时间:人民邮电出版社 版权提供:人民邮电出版社 基本信息 书名:MySQL数据库技术与项目应用教程 定价:45.00元 作者:李锡辉 ,王 ...

  2. 郑明秋什么版本的MySQL_《MySQL数据库实用教程》郑明秋,蒙连超,赵海侠著【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 郑明秋,蒙连超,赵海侠著 出版社:北京理工大学出版社 出版时间:2017-12-01 版次:1 页数:207 开本:16开 装帧:平装 ISBN:9787568250825 版权提供 ...

  3. mysql数据库应用从入门到精通 王飞飞_《MYSQL数据库应用从入门到精通(第2版)(含盘)》王飞飞 崔洋 贺亚茹著【摘要 书评 在线阅读】-苏宁易购图书...

    第1篇  MySQL数据库基础篇 第1章  数据库概述 1.1  关于数据库的基本概念 2 1.1.1  数据管理技术的发展阶段 2 1.1.2  数据库系统阶段涉及的概念 3 1.1.3  数据库技 ...

  4. 石正喜MySQL数据库使用教程_《21世纪高职高专系列规划教材:MySQL数据库实用教程》【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 石正喜编 出版社:北京师范大学出版社 出版时间:2014-01-01 00:00:00 版次:1 印次:1 印刷时间:2014-01-01 字数:400000 页数:298 开本:1 ...

  5. python语言程序设计实践教程上海交通大学_《C语言实验与等级考试指导》隋雪莉 闵 芳 沈国荣著【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 隋雪莉 闵 芳 沈国荣著 出版社:上海交通大学出版社 出版时间:2018.9 印次:1-5 页数:282页 开本:正16开 ISBN:9787313161741 版权提供:上海交通大 ...

  6. python基础教程书在线阅读_《Python基础教程》Magnus Lie Hetland著【摘要 书评 在线阅读】-苏宁易购图书...

    章快速改造:基础知识1 1.1安装Python1 1.1.1Windows1 1.1.2Linux和UNIX3 1.1.3苹果机(Macintosh)4 1.1.4其他发行版本5 1.1.5时常关注, ...

  7. python开发实践教程 于京_《Python开发实践教程》于京、宋伟 著著【摘要 书评 在线阅读】-苏宁易购图书...

    前言 第一章 通过求三角形面积步入Python程序世界 案例1-1 求三角形面积 导读 知识梳理与扩展 小结 练习一 第二章 常用运算.使用自定义函数 案例2-1 用函数的方法计算三角形面积 导读 案 ...

  8. java语言程序设计教程翁恺第二版课后答案_《JAVA语言程序设计教程(第2版)/翁恺 肖少拥》翁恺,肖少拥著【摘要 书评 在线阅读】-苏宁易购图书...

    第1章  Java语言概述 1.1  Java的历史 1.2  Java程序运行环境与特点 1.2.1  跨平台(Cross Platform)/可移植性(Portablc) 1.2.2  运行效率 ...

  9. python程序设计与案例教程王小银_《Python程序设计与案例教程》王小银著【摘要 书评 在线阅读】-苏宁易购图书...

    目录 *1章程序设计基础与Python概述 1.1程序设计与程序设计语言 1.1.1程序设计与计算思维 1.1.2程序设计语言 1.2Python语言概述 1.2.1Python语言的发展 1.2.2 ...

最新文章

  1. 7000 字精华总结,Pandas/Sklearn 进行机器学习之特征筛选,有效提升模型性能
  2. 『骑士精神 IDA*』
  3. 算法练习day19——190410(数组中重复的数字、替换空格、从尾到头打印链表)
  4. POWERSPLOIT-Recon(信息侦察)脚本渗透实战
  5. Python编写人机对战小游戏(抓小狐狸)
  6. laravel 扩展包
  7. vsftpd虚拟用户使用实验报告
  8. 免费的科研论文画图软件drawio以及Mermaid
  9. R语言画好看的聚类树
  10. 全国计算机等级考试二级Web程序设计考试大纲(2018年版)
  11. 中文ssid linux,分享|LinSSID:一款Linux下的图形化Wi-Fi扫描器
  12. 计算机频率原理,频率计数器的工作原理和发展
  13. python autoit3自动化测试_autoit-解决非标准B/S自动化测试的一个很好的思路
  14. 工业大数据平台软件需求分析
  15. wish平台怎么样?wish跨境电商好做吗?
  16. Java和大数据到底是什么关系?
  17. 你真的了解Linux(Deepin)的软件商店吗?(内附极力推荐的软件)
  18. 金庸的小说人生(1)
  19. P5017 [NOIP2018 普及组] 摆渡车(pj组最后一道蓝) P1027 [NOIP2001 提高组] Car 的旅行路线(提高组第一道蓝)
  20. “中国版权第一案”思路网总裁拒不认罪遭重判

热门文章

  1. Java SE 学习笔记 第二记
  2. 轻应用,做什么?怎么做?
  3. 论文里的好句子(5)
  4. 一个小菜鸟的——校酷app 产品分析文档
  5. 2自由度串联仿生腿的制作
  6. Git笔记-查看TortoiseGit小乌龟工具记录的账号密码
  7. 如何使用LearnDash创建像Udemy一样的在线课程市场
  8. jpa整合sqlLite
  9. 芋道源码----纯源码解析博客
  10. 设计师如何在阿里上传图标_50个针对设计师的图标设计教程