清华大学出版社旗舰店店铺主页二维码
清华大学出版社旗舰店 微信认证
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

数据库原理及应用-微课视频版(第2版)(“国家级一流本科课程”配套教材系列)

47.20
运费: ¥ 0.00-15.00
库存: 944 件
数据库原理及应用-微课视频版(第2版)(“国家级一流本科课程”配套教材系列) 商品图0
数据库原理及应用-微课视频版(第2版)(“国家级一流本科课程”配套教材系列) 商品缩略图0

商品详情

内容简介

《数据库原理及应用-微课视频版(第2版)》以MySQL 8.0为平台,以PowerDesigner等为辅助设计工具,深入浅出地介绍了数据库技术的相关知识,从理论到应用,环环相扣,紧密关联。全书共9章,内容包括数据库系统概述、关系数据库、SQL、数据库编程、数据库管理与维护、关系数据理论、数据库设计,最后结合一个校园超市管理系统案例介绍数据库应用系统的整个设计、开发流程及Visio、PowerDesigner等辅助设计工具的使用。

可以作为高等院校计算机相关专业的本科教材,也可作为普通读者自学数据库知识的参考书。


编辑推荐

1. 《数据库原理及应用-微课视频版(第2版)》为国家级一流本科课程的配套教材,配套资源丰富,包括慕课视频、教学大纲、PPT课件、实验、习题答案、案例代码等。

2. 以一个完整案例贯穿数据库系统整个设计、开发流程的讲解,便于读者理解相关知识并付诸实践。


作者介绍

李唯唯,重庆理工大学计算机科学与工程学院副教授,硕导,研究方向为数据库技术、大数据技术及应用、数据分析、智能信息推荐。主持或参与省部级和校级教研项目10余项;是国家级一流本科课程和重庆市课程思政示范课程“数据库原理及应用”负责人。


目录


第1章数据库系统概述

1.1数据库系统的应用实例

1.2数据库系统的基本概念

1.3数据模型

1.3.1现实世界的信息化过程

1.3.2数据模型的组成要素

1.3.3常用的数据模型

1.4数据库系统的体系结构

1.4.1数据库系统的内部体系结构

1.4.2数据库系统的外部体系结构

1.5数据库技术的发展历程

1.5.1数据管理初级阶段

1.5.2数据库系统阶段

1.5.3新一代数据库系统

1.5.4国产数据库的发展

小结

习题


第2章关系数据库

2.1关系数据库概述

2.2关系数据结构

2.2.1关系

2.2.2关系模式

2.2.3关系数据库

2.3关系数据操作

2.4关系的完整性

2.4.1实体完整性

2.4.2参照完整性

2.4.3用户定义的完整性

2.5关系代数

2.5.1传统的集合运算

2.5.2专门的关系运算

2.5.3关系代数检索实例

小结

习题


第3章SQL

3.1SQL 概述

3.1.SQL的产生与发展

3.1.2SQL的特点

3.1.3SQL功能概述

3.2数据定义

3.2.1数据库定义及维护

3.2.2表定义及维护

3.2.3完整性定义及维护

3.2.4索引定义及维护

3.3数据查询

3.3.1单表查询

3.3.2多表连接查询

3.3.3子查询

3.3.4集合查询

3.3.5派生表查询

3.3.6使用LIMIT选择结果集元组

3.4数据更新

3.4.1插入数据

3.4.2修改数据

3.4.3删除数据

3.5视图

3.5.1创建视图

3.5.2查询视图

3.5.3更新视图

3.5.4视图的作用

小结

习题

实验

实验31数据库、数据表定义

实验32数据查询

实验33索引与视图

实验34数据更新


第4章数据库编程

4.1数据库编程基础

4.1.1MySQL数据类型

4.1.2常量

4.1.3变量

4.1.4流程控制语句

4.1.5游标

4.1.6异常处理

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函数的调用

4.3.4函数或存储过程的查看

4.3.5函数举例

4.3.6常用的系统函数

4.4触发器

4.4.1触发器的类型

4.4.2触发器的创建

4.4.3触发器的查看

4.4.4触发器的删除

小结

习题

实验


第5章数据库管理与维护

5.1数据库安全性管理

5.1.1数据库安全性概述

5.1.2数据库安全性控制

5.1.3MySQL安全性管理

5.2并发控制

5.2.1事务概述

5.2.2并发控制概述

5.2.3MySQL的事务与并发控制

5.3备份及恢复管理

5.3.1故障的种类

5.3.2数据备份概述

5.3.3数据恢复概述

5.3.4MySQL的数据库备份与恢复

小结

习题

实验


第6章关系数据理论

6.1问题的提出

6.1.1关系数据库的回顾

6.1.2一个例子

6.2基本概念

6.2.1函数依赖

6.2.2码

6.3范式

6.3.1第一范式

6.3.2第二范式

6.3.3第三范式

6.3.4BC范式

6.3.5第四范式

6.3.6规范化小结

小结

习题


第7章数据库设计

7.1数据库设计概述

7.1.1数据库设计的一般方法

7.1.2数据库设计的步骤

7.1.3数据库设计的特点

7.2需求分析

7.2.1需求分析的任务

7.2.2需求信息的收集

7.2.3需求分析的内容

7.2.4业务及数据分析

7.2.5数据字典

7.3概念结构设计

7.3.1概念模型的特点

7.3.2概念模型的ER表示方法

7.3.3概念结构设计的方法与步骤

7.3.4数据抽象与局部视图设计

7.3.5视图集成

7.3.6评审

7.4逻辑结构设计

7.4.1概念模型向关系模型的转换

7.4.2关系模型的优化

7.4.3用户子模式设计

7.5物理结构设计

7.5.1确定数据库的物理结构

7.5.2评价物理结构

7.5.3撰写物理设计说明书和相关文档

7.6数据库的实施

7.7数据库的运行和维护

小结

习题


第8章数据库设计案例——校园超市管理系统

8.1背景分析

8.2需求分析

8.2.1校园超市现状

8.2.2业务需求及分析

8.2.3数据需求及分析

8.2.4利用BPM对业务及数据需求建模

8.2.5功能需求及分析

8.3概念结构设计

8.3.1确定实体和属性

8.3.2集成ER图

8.3.3设计CDM图

8.4逻辑数据库设计

8.4.1由CDM转换生成PDM

8.4.2对PDM图进行优化

8.5数据库的生成

8.5.1安装MySQL的ODBC驱动

8.5.2建立ODBC数据源

8.5.3生成数据库

小结

习题

实验


第9章数据库应用开发

9.1数据库应用系统的开发方法和一般步骤

9.1.1数据库应用系统的开发方法

9.1.2数据库应用系统开发的一般步骤

9.2数据库应用系统体系结构

9.2.1C/S体系数据库应用系统

9.2.2B/S体系数据库应用系统

9.2.3数据库应用系统体系结构选择

9.3数据库访问技术

9.3.1ODBC

9.3.2JSP技术

9.3.3JDBC

9.4MySQL数据库开发技术

9.4.1MySQL数据库系统架构

9.4.2MySQL数据库应用项目开发相关技术

9.5JSP+Servlet+EasyUI+MySQL开发校园超市管理系统

9.5.1需求分析

9.5.2系统总体架构设计

9.5.3数据库设计

9.5.4系统基础模块设计

9.5.5用户登录模块

9.5.6供应商模块

9.5.7后台进货模块

9.5.8库存模块

小结

习题


附录A课程设计

参考文献



清华大学出版社旗舰店店铺主页二维码
清华大学出版社旗舰店 微信公众号认证
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

数据库原理及应用-微课视频版(第2版)(“国家级一流本科课程”配套教材系列)

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:qhdxcbs
清华大学出版社官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏