- ISBN:9787111571100
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:361
- 出版时间:2017-09-01
- 条形码:9787111571100 ; 978-7-111-57110-0
本书特色
本书基于SQLServer2012数据库系统,介绍了数据库的一般概念,重点介绍在可视化环境下对数据库、数据库表、视图等的创建、操作以及使用Transact-SQL语言的查、改、增、删操作等。本书对数据库数据的导入、导出,分离、附加,备份、还原做了一般性介绍,同时介绍了存储过程和触发器,还介绍了命令行实用程序sqlcmd和PowerDesigner。在数据库设计开发原理部分介绍了必要的理论知识。读者通过阅读本书,能够熟练掌握SQLServer数据库系统的开发,并得到一定的理论指导。
内容简介
本书基于SQLServer2012数据库系统,介绍了数据库的一般概念,重点介绍在可视化环境下对数据库、数据库表、视图等的创建、操作以及使用Transact-SQL语言的查、改、增、删操作等。本书对数据库数据的导入、导出,分离、附加,备份、还原做了一般性介绍,同时介绍了存储过程和触发器,还介绍了命令行实用程序sqlcmd和PowerDesigner。在数据库设计开发原理部分介绍了必要的理论知识。读者通过阅读本书,能够熟练掌握SQLServer数据库系统的开发,并得到一定的理论指导。
目录
前言
基础应用篇
第1章 数据库概述 2
1.1 基本概念 2
1.2 数据库系统内部体系结构 6
1.3 现实世界的数据描述 10
1.4 数据模型 11
1.5 小结 17
习题1 18
第2章 SQL Server 2012 20
2.1 SQL Server 2012简介 20
2.2 SQL Server Management Studio管理器 25
2.3 小结 31
习题2 31
第3章 SQL Server 2012 的数据库管理 32
3.1 SQL Server 2012数据库的存储结构 32
3.2 使用SSMS创建数据库 35
3.3 删除和修改数据库 38
3.4 数据库的分离与附加 42
3.5 数据备份与还原 44
3.6 小结 46
习题3 47
第4章 SQL Server 2012 的数据表 48
4.1 数据表的创建与删除 48
4.2 数据表的管理与维护 50
4.3 数据的导入与导出 55
4.4 小结 60
习题4 60
第5章 SQL Server 2012 的查询、索引和视图 61
5.1 概述 61
5.2 使用“查询设计器”的查询 61
5.3 索引 64
5.4 视图 68
5.5 小结 71
习题5 71
第6章 SQL Server 2012下使用Transact-SQL语言 73
6.1 T-SQL语法简介 73
6.2 T-SQL的基本应用 75
6.3 T-SQL的查改增删 86
6.4 小结 104
习题6 105
第7章 SQL Server 2012 的存储过程和触发器 107
7.1 概述 107
7.2 存储过程 107
7.3 触发器 112
7.4 小结 115
习题7 116
第8章 SQL Server 2012 的命令行实用程序 117
8.1 概述 117
8.2 实用程序sqlcmd 118
8.3 应用实例 122
8.4 小结 125
习题8 125
设计开发篇
第9章 关系运算 128
9.1 关系的数学定义 128
9.2 关系代数及T-SQL语句表达 129
9.3 关系演算 146
9.4 关系代数、元组演算和域演算的等价表达 151
9.5 小结 153
习题9 153
第10章 关系数据库设计理论 156
10.1 概述 156
10.2 关系约束与关系模式表示 158
10.3 关系模式规范化设计的必要性 159
10.4 函数依赖 160
10.5 函数依赖的公理体系 163
10.6 关系模式分解 168
10.7 关系模式的规范化 175
10.8 小结 184
习题10 185
第11章 SQL Server 2012的应用系统设计 188
11.1 概述 188
11.2 数据库设计规划 190
11.3 需求分析 191
11.4 概念结构设计 196
11.5 逻辑结构设计 205
11.6 物理结构设计 209
11.7 数据库应用行为设计 221
11.8 数据库运行维护与优化 242
11.9 小结 244
习题11 244
第12章 PowerDesigner与数据库设计 246
12.1 PowerDesigner简介 246
12.2 概念数据模型和物理数据模型及相互转换 250
12.3 正向与逆向工程 255
12.4 小结 260
习题12 260
第13章 SQL Server 2012的数据库恢复与保护 261
13.1 数据库的完整性 261
13.2 数据库的安全性 273
13.3 数据库恢复方式 281
13.4 事务机制 287
13.5 并发控制 290
13.6 小结 299
习题13 299
新 技 术 篇
第14章 Web数据库技术 302
14.1 Web数据库概述 302
14.2 Web数据库系统的体系结构 305
14.3 Web数据库访问 308
14.4 Web数据库接口 309
14.5 Web数据库开发技术 319
14.6 Web数据库设计初步 324
14.7 小结 332
习题14 332
第15章 数据库技术的延展 333
15.1 概述 333
15.2 分布式数据库系统 336
15.3 面向对象数据库系统 338
15.4 多媒体数据库 341
15.5 主动数据库 344
15.6 NoSQL 346
15.7 数据库新技术的其他应用领域 350
15.8 数据仓库与数据挖掘 353
15.9 小结 360
习题15 361
参考文献 362
作者简介
教授,硕士生导师,1985年至今,一直从事教学与科研;所教过的课程有:汇编语言、C语言、微机原理、计算机英语、计算机网络、网站设计与开发、Web数据库技术等;近年主要从事计算机网络和数据库原理教学。2013年带领学生参加湖南省计算机程序设计比赛,并获三等奖。近年完成相关专业论文近30篇,其中SCI、EI检索共4篇。完成省厅级以上项目5项。出版著作
1.魏善沛.Web数据库技术实用教程.北京:清华大学出版社,2002.6
2.魏善沛.Web数据库基础教程.北京:中国铁道出版社,2003.7
3.魏善沛.电子商务网站开发与实现.北京:高等教育出版社,2004.7
4.魏善沛.网页设计创意与编程.北京:清华大学出版社,2006.3
5.魏善沛.企业网站设计与集成.长沙:中南大学出版社,2006.4
6.魏善沛.网页设计创意与编程实验指导.北京:清华大学出版社,2007.5教授,硕士生导师,1985年至今,一直从事教学与科研;所教过的课程有:汇编语言、C语言、微机原理、计算机英语、计算机网络、网站设计与开发、Web数据库技术等;近年主要从事计算机网络和数据库原理教学。2013年带领学生参加湖南省计算机程序设计比赛,并获三等奖。近年完成相关专业论文近30篇,其中SCI、EI检索共4篇。完成省厅级以上项目5项。出版著作
1.魏善沛.Web数据库技术实用教程.北京:清华大学出版社,2002.6
2.魏善沛.Web数据库基础教程.北京:中国铁道出版社,2003.7
3.魏善沛.电子商务网站开发与实现.北京:高等教育出版社,2004.7
4.魏善沛.网页设计创意与编程.北京:清华大学出版社,2006.3
5.魏善沛.企业网站设计与集成.长沙:中南大学出版社,2006.4
6.魏善沛.网页设计创意与编程实验指导.北京:清华大学出版社,2007.5
7.魏善沛.Web数据库编程与应用.北京:清华大学出版社,2008.7
8.魏善沛.Web数据库基础教程(第2版).北京:中国铁道出版社,2009.7
9.魏善沛.企业网站开发与管理.北京:中国水利水电出版社,2009.11
10.魏善沛等.电子商务网站开发与实现(第2版).北京:高等教育出版社,2015.8
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
飞机总体设计
¥46.8¥78.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
海商法-第四版
¥30.2¥48.0