注册 登录 进入教材巡展
#

出版时间:2016年7月

出版社:清华大学出版社

以下为《SQL Server 2008数据库管理与开发(项目式)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302434733
  • 1-1
  • 79718
  • 8开
  • 2016年7月
  • 工学
  • 软件工程
  • TP311.138SQ
  • 计算机类
  • 高职高专
内容简介
本书以SQL Server 2008 R2为平台,介绍数据库应用开发技术,内容涵盖开发数据库应用系统所需的技术和知识,是一本理实一体的项目化教材。本书将一个贯穿全书的案例”学生信息管理系统”融入各项目中,阐述了数据库的创建、管理、开发,以及TSQL程序设计的思想与方法;全书由浅入深、循序渐进地讲述了数据库基础知识、数据库及表的创建与管理、数据完整性操作、数据库查询、视图操作、存储过程与触发器应用、TSQL、数据库安全性管理等内容。
本书以”理论必需、够用,强化实用、应用”为原则,总结一线骨干教师的教学、工程实践经验,以贯穿全书的案例为载体,以数据库系统的开发过程为顺序,逐步讲解完成数据库开发的技术方法和相关知识,然后有针对性地配以实训项目,并在最后给出完整的数据库应用系统开发实例。读者通过本书的学习,能够准确完整地理解数据库基础知识,掌握SQL Server 2005的基本操作,培养运用TSQL进行程序设计的思想,提高数据库应用系统开发的水平。
本书适合作为普通高等院校计算机及其相关专业的数据库教材,也可作为相关人员学习SQL Server 2008 R2的自学教材或培训用书。
目录
单元一走进SOL Server 2008数据库
项目1认识与设计数据库2
任务1现实世界数据化3
任务11现实世界数据化过程3
任务12数据模型的概念6
任务13概念模型7
任务14绘制学生选修ER图10
任务2转换成关系模型12
任务21逻辑模型12
任务22认知关系模型的基本概念14
任务23转换学生选修ER图成关系模型15
任务24关系规范化17
任务25关系运算19
任务26关系数据库22
任务3认识关键字和数据完整性23
任务31认知关键字23
任务32认知数据的完整性24
实训1练习设计数据库25
小结26
习题26
项目2安装配置SQL Server 2008软件28
任务1认知SQL Server 200829
任务11认知SQL Server 2008的产品组件29
任务12认知SQL Server 2008的新增特性31
任务13认知SQL Server 2008的体系结构33SQL Server 2008数据库管理与开发(项目式)目录任务14认知SQL Server 2008的管理工具34
任务15完成综合任务34
任务2安装SQL Server 200835
任务21认知SQL Server 2008的环境要求35
任务22安装SQL Server 200838
任务23启动SQL Server 200850
任务3使用SQL Server 2008的常用工具51
任务31SQL Server配置管理器52
任务32SSMS的”已注册的服务器”组件55
任务33使用SSMS的”查询编辑器”组件59
任务34使用SSMS的其他组件62
任务4附加与分离数据库并认知数据库结构62
任务41附加数据库63
任务42认识系统数据库的结构64
任务43分离数据库64
实训2安装并配置SQL Server 200867
小结67
习题67
项目3创建与管理数据库69
任务1认知SQL Server 数据库结构70
任务11了解数据库的组成70
任务12了解数据库文件和文件组71
任务13认知系统数据库和用户数据库71
任务14认知数据库对象72
任务15完成综合任务73
任务2创建xs数据库74
任务21使用SSMS创建数据库74
任务22使用TSQL语句创建数据库77
任务23综合任务完成过程78
任务3管理xs数据库79
任务31使用SSMS查看和修改数据库80
任务32使用TSQL语句查看数据库81
任务33使用TSQL语句修改数据库文件81
任务34配置数据库为只读82
任务35缩小数据库和数据文件85
任务36使用TSQL语句修改数据库名87
任务37删除数据库87
任务38完成综合任务88
实训3创建数据库训练90
小结90
习题91
项目4创建和管理数据库表92
任务1创建表93
任务11数据表的概念94
任务12数据类型95
任务13空值100
任务14创建数据表100
任务15TSQL 设置联合主键103
任务16完成综合任务104
任务2管理数据表105
任务21显示表结构106
任务22使用SSMS修改数据表106
任务23使用TSQL语句修改数据表108
任务24使用SSMS删除数据表109
任务25使用TSQL语句删除数据表110
任务26使用TSQL语句重命名数据表111
任务27完成综合任务111
任务3插入及删除表的数据112
任务31使用SSMS插入、删除、更新表的数据112
任务32使用TSQL语句向表中插入数据114
任务33使用TSQL语句删除表记录115
任务34完成综合任务116
实训4创建数据库表并录入表的数据117
小结119
习题119
项目5使用TSQL语句查询表中数据120
任务1简单查询121
任务11SELECT语句的执行方式122
任务12认知SELECT语句的语法125
任务13SELECT子句实现列查询126
任务14用WHERE子句实现条件查询132
任务15ORDER BY子句136
任务16完成综合任务137
任务2分类汇总138
任务21使用常用聚合函数查询数据139
任务22分组筛选数据141
任务23计算与汇总142
任务24完成综合任务144
任务3连接查询146
任务31内连接147
任务32外连接150
任务33交叉连接151
任务34自连接152
任务35完成综合任务152
任务4子查询和保存结果集154
任务41使用子查询155
任务42保存查询结果158
任务43完成综合任务159
实训5查询及维护sale数据库161
小结161
习题162
项目6维护用户表数据164
任务对数据表进行操作165
任务11向用户表插入数据165
任务12修改用户表数据169
任务13删除用户表数据170
任务14完成综合任务171
实训6维护sale数据库数据173
小结173
习题173
单元二数据库及数据库对象的管理
项目7创建视图和索引176
任务1创建和使用视图177
任务11了解视图用途178
任务12创建视图178
任务13修改视图182
任务14删除视图184
任务15使用视图操作表数据186
任务16完成综合任务189
任务2创建管理索引191
任务21创建索引191
任务22管理索引198
任务23分析索引200
任务24完成综合任务202
实训7为sale数据库建立视图和索引203
小结204
习题204
项目8实现数据完整性206
任务1实现域完整性207
任务11认知数据完整性概念及分类208
任务12CHECK约束209
任务13规则213
任务14默认值约束及默认值对象217
任务15完成综合任务224
任务2实现实体完整性227
任务21PRIMARY KEY约束227
任务22UNIQUE约束229
任务23完成综合任务231
任务3实现参照完整性232
任务31FOREIGN KEY(外键)232
任务32完成综合任务237
实训8实现sale数据库完整性237
小结237
习题238
项目9使用TSQL语言编程240
任务1认知TSQL语言编程基础241
任务11标识符与注释242
任务12常量242
任务13变量243
任务14运算符与表达式246
任务15完成综合任务250
任务2批处理与程序流程控制语句251
任务21批处理251
任务22流程控制语句252
任务23完成综合任务255
任务3系统内置函数255
任务31数学函数255
任务32字符串函数256
任务33日期和时间函数258
任务34聚合函数259
任务35系统函数259
任务36完成综合任务261
任务4用户定义函数262
任务41定义与调用用户定义函数262
任务42删除用户定义函数267
任务43完成综合任务267
任务5游标268
任务51声明游标269
任务52打开游标271
任务53数据处理271
任务54关闭游标274
任务55释放游标275
实训9程序设计275
小结275
习题276
项目10创建并使用存储过程和触发器278
任务1创建和使用存储过程279
任务11介绍存储过程概述 280
任务12创建存储过程280
任务13执行存储过程282
任务14修改存储过程283
任务15删除存储过程284
任务16完成综合任务285
任务2创建和使用触发器286
任务21触发器概述287
任务22创建触发器288
任务23修改触发器293
任务24删除触发器293
任务25完成综合任务294
实训10为sale数据库创建存储过程和触发器295
小结296
习题297
单元三安全管理与日常维护
项目11数据库安全性管理300
任务1实现SQL Server 2008登录认证301
任务11SQL Server 2008系统安全机制302
任务12Windows身份认证和SQL Server 身份认证303
任务13选择身份认证模式304
任务14Windows 认证模式登录账号的建立和取消304
任务15SQL Server认证模式下登录账号的建立和删除307
任务16管理SQL Server登录账户308
任务2实现数据库用户账号及权限的管理309
任务21数据库用户账号309
任务22用户权限及数据库角色310
任务23使用SSMS管理用户账户和权限311
任务24使用TSQL语句管理用户账号和权限316
任务3实现服务器角色和应用程序角色318
任务31服务器角色319
任务32管理服务器角色320
任务33应用程序角色321
实训11用户权限管理323
小结323
习题323
项目12维护与管理数据库325
任务1数据库的联机与脱机326
任务11联机/脱机326
任务2备份与还原数据库328
任务21使用SSMS备份和还原数据库328
任务22使用TSQL语句备份和还原数据库332
任务3导入与导出数据334
任务31导出数据335
任务32导入数据340
实训12维护管理sale数据库342
小结342
习题342
单元四数据库应用开发训练
项目13SQL Server 开发与编程344
任务与SQL Server 2008开发345
任务11认知数据源控件与数据绑定控件345
任务1与SQL Server 2008的连接346
任务2Java/SQL Server 2008开发350
任务21环境搭配350
任务22测试连接351
任务3JSP/SQL Server 2008开发352
任务31环境搭配353
任务32测试连接353
任务4开发学生管理系统355
任务41系统需求分析356
任务42系统设计356
任务43系统实现357
实训13开发销售管理系统372
小结372
习题373
附录A学生数据库(xs)表结构及数据样本374
附录B连接查询用例表结构及数据样本377
附录CSQL Server操作常用语句378
附录D常用函数381
参考文献384