教授,硕士生导师,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
目录
前言
基础应用篇
第1章数据库概述2
1.1基本概念2
1.2数据库系统内部体系结构6
1.3现实世界的数据描述10
1.4数据模型11
1.5小结17
习题118
第2章SQLServer201220
2.1SQLServer2012简介20
2.2SQLServerManagementStudio管理器25
2.3小结31
习题231
第3章SQLServer2012的数据库管理32
3.1SQLServer2012数据库的存储结构32
3.2使用SSMS创建数据库35
3.3删除和修改数据库38
3.4数据库的分离与附加42
3.5数据备份与还原44
3.6小结46
习题347
第4章SQLServer2012的数据表48
4.1数据表的创建与删除48
4.2数据表的管理与维护50
4.3数据的导入与导出55
4.4小结60
习题460
第5章SQLServer2012的查询、索引和视图61
5.1概述61
5.2使用“查询设计器”的查询61
5.3索引64
5.4视图68
5.5小结71
习题571
第6章SQLServer2012下使用Transact-SQL语言73
6.1T-SQL语法简介73
6.2T-SQL的基本应用75
6.3T-SQL的查改增删86
6.4小结104
习题6105
第7章SQLServer2012的存储过程和触发器107
7.1概述107
7.2存储过程107
7.3触发器112
7.4小结115
习题7116
第8章SQLServer2012的命令行实用程序117
8.1概述117
8.2实用程序sqlcmd118
8.3应用实例122
8.4小结125
习题8125
设计开发篇
第9章关系运算128
9.1关系的数学定义128
9.2关系代数及T-SQL语句表达129
9.3关系演算146
9.4关系代数、元组演算和域演算的等价表达151
9.5小结153
习题9153
第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
习题10185
第11章SQLServer2012的应用系统设计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
习题11244
第12章PowerDesigner与数据库设计246
12.1PowerDesigner简介246
12.2概念数据模型和物理数据模型及相互转换250
12.3正向与逆向工程255
12.4小结260
习题12260
第13章SQLServer2012的数据库恢复与保护261
13.1数据库的完整性261
13.2数据库的安全性273
13.3数据库恢复方式281
13.4事务机制287
13.5并发控制290
13.6小结299
习题13299
新技术篇
第14章Web数据库技术302
14.1Web数据库概述302
14.2Web数据库系统的体系结构305
14.3Web数据库访问308
14.4Web数据库接口309
14.5Web数据库开发技术319
14.6Web数据库设计初步324
14.7小结332
习题14332
第15章数据库技术的延展333
15.1概述333
15.2分布式数据库系统336
15.3面向对象数据库系统338
15.4多媒体数据库341
15.5主动数据库344
15.6NoSQL346
15.7数据库新技术的其他应用领域350
15.8数据仓库与数据挖掘353
15.9小结360
习题15361
参考文献362
以下为对购买帮助不大的评价