数据库原理与应用快速入门

数据库原理与应用快速入门

李俊, 罗勇胜, 编著

出版社:清华大学出版社

年代:2016

定价:35.0

书籍简介:

本书面向没有任何数据库基础知识的读者,从最基本的原理和概念开始讲解,结合SQL Server数据库实操,带领读者慢慢进入数据库的世界。通过本书的学习,读者将了解数据库的基本概念、数据库的创建方法和基本操作方法、结构化查询语言的基本语法和高级应用、数据导入与导出基本方法、报表的制作、数据库备份与恢复操作方法、数据库设计概要等内容。

书籍目录:

第1章概述1

1.1数据库的基本概念和主流的数据库产品1

1.2学习数据库的意义2

1.3学习内容与实训环境2

第2章数据库和数据表的创建5

2.1创建数据库5

2.1.1创建数据库的操作5

2.1.2数据库的分离与附加7

2.2创建数据表11

2.2.1表的结构和特点11

2.2.2字段的数据类型和大小12

2.2.3创建数据表的操作17

2.2.4向表中添加数据19

2.2.5数据的规范20

第3章数据库的相关概念23

3.1键23

3.1.1主键和实体完整性23

3.1.2为表设置主键24

3.1.3外键和参照完整性26

3.1.4为表设置外键28

3.2级联更新和级联删除33

3.3表间联系36

3.3.1一对一联系36

3.3.2一对多联系36

3.3.3多对多联系37数据库原理与应用快速入门目录3.4排序与索引38

3.4.1排序39

3.4.2索引39

3.5实施约束43

第4章结构化查询语言SQL入门47

4.1SQL概述47

4.2数据查询48

4.2.1查询表中的列49

4.2.2消除结果中的重复行53

4.2.3查询满足条件的记录53

4.2.4对查询结果排序61

4.2.5查询表中前几条记录62

4.2.6使用聚合函数63

4.2.7对查询结果分组65

4.3数据更新66

4.3.1插入数据66

4.3.2修改数据68

4.3.3删除数据70

第5章SQL高级应用72

5.1连接查询72

5.1.1连接查询的基本原理72

5.1.2使用查询设计器75

5.1.3连接查询语句86

5.2嵌套查询90

5.2.1带有IN谓词的子查询90

5.2.2带有比较运算符的子查询92

5.3带子查询的数据更新93

5.3.1带子查询的数据插入93

5.3.2带子查询的数据修改94

5.3.3带子查询的数据删除95

5.4视图95

5.5数据库编程97

5.5.1存储过程97

5.5.2触发器100

5.5.3事务103

5.5.4使用第三方语言编程105

第6章数据交换与呈现109

6.1数据的导入与导出109

6.1.1导入与导出相关的概念109

6.1.2导入与导出操作110

6.2数据库报表系统123

6.2.1建立报表123

6.2.2部署与浏览报表130

6.3用办公软件抽取数据库中的数据133

第7章数据库的备份和恢复136

7.1数据库的备份方式136

7.2数据库的恢复模式137

7.3执行数据库的备份操作138

7.4执行数据库的恢复操作141

第8章其他常用数据库系统143

8.1桌面数据库Access143

8.1.1Access简介143

8.1.2创建数据库与表144

8.1.3向表中添加数据149

8.1.4使用查询150

8.1.5用窗体做界面153

8.1.6快速生成报表157

8.1.7处理外部数据158

8.2开源数据库MySQL164

8.2.1MySQL简介164

8.2.2使用命令行客户端164

8.2.3使用图形管理器SQLyog167

8.3大型数据库通用学习方法170

8.4大数据库时代的数据处理技术171

第9章数据库设计173

9.1设计过程综述173

9.2范式176

9.2.1依赖的概念177

9.2.2第一范式181

9.2.3第二范式187

9.2.4第三范式189

9.3数据库设计选题190

9.3.1图书借阅管理190

9.3.2网上图书销售管理191

9.3.3BOM初步——物料需求计算192

附录安装SQLServer2008194

参考文献205

内容摘要:

数据库技术用于研究和解决如何保存、处理人们在日常工作和生活中产生的大量数据,是从事信息系统开发、管理和维护的人员必须掌握的基础知识,也是计算机及相关专业学生必修的专业基础课程。 本书从实用角度出发、以SQL Server数据库作为操练平台,讲解数据库的基本原理及应用技术。第1章对学习内容作简要介绍;第2章介绍数据库和数据表的创建方法;第3章介绍数据库中常用的基本概念;第4章介绍基本的SQL命令;第5章介绍SQL的高级应用;第6章介绍数据导入与导出、报表的制作及办公软件抽取数据库中数据的方法;第7章介绍数据库备份与恢复的方法;第8章介绍其他常用的数据库系统;第9章介绍数据库设计的一般方法。每个章节的知识点都配有对应的习题,便于读者巩固所学内容。 本书可作为高职高专院校计算机应用、软件技术、电子商务等相关专业的教材,也可作为对数据库技术感兴趣的读者的自学参考用书。

编辑推荐:

1.从零开始、内容完整
  本书面向没有任何数据库基础知识的读者,掌握本书讲解的知识,可以帮助读者快速应对数据库日常的操作任务,为后续知识的学习打下基础。
  2.讲练结合、注重实用
  本书大部分知识点的讲解都配备有对应的上机实验或练习,每一个实验操作步骤都力求讲解详细,并配有操作截图。
  3.案例说话、通俗易懂
  本书去掉了传统的数据库教材中大量难以理解的数学推理和公式,大量使用通俗易懂的案例,降低了读者学习的难度。

书籍规格:

书籍详细信息
书名数据库原理与应用快速入门站内查询相似图书
9787302430643
如需购买下载《数据库原理与应用快速入门》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2500

书籍信息归属:

数据库原理与应用快速入门是清华大学出版社于2016.出版的中图分类号为 TP311.13 的主题关于 数据库系统-高等职业教育-教材 的书籍。