SQL Server 2008网络数据库管理项目教程

-
【作 者】李桂香 王昌云
【I S B N 】978-7-5170-3857-3
【责任编辑】李炎
【适用读者群】高职高专
【出版时间】2015-12-01
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】284
【千字数】391
【印 张】17.75
【定 价】¥36
【丛 书】高等职业教育精品示范教材(电子信息课程群)
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书作为数据库技术知识普及与技术推广教材,以微软公司的SQL Server 2008为平台,选择贯穿全书的项目介绍了数据库的基本原理、SQL Server 2008的安装与配置、数据库的创建与管理、数据库中表的管理、数据完整性、数据查询、视图、索引、T-SQL语言、触发器、存储过程、数据库的备份与还原以及安全管理等多方面的内容,能够为初学数据库技术的读者提供全面、实用的技术和理论基础。
本书的编写融入了作者丰富的教学和企业实践经验,内容注重实用,结构清晰,图文并茂,浅显易懂,力求做到使读者在兴趣中学习数据库技术。本书以项目化任务为载体,强调在“做中学、学中做”,把教材的知识点融入到项目的多个任务中,每个项目配有项目小结和实训项目,能在完成任务的过程中构建相关的理论知识,提高技能水平。
本书适合作为高职高专院校计算机或相关专业教材,也可作为数据库技术的入门教材,同时也适合培养技能型紧缺人才的相关院校及培训班教学使用。
本书作为数据库技术知识普及与技术推广教材,以SQL Server 2008为平台,选择贯穿全书的项目进行介绍,为初学数据库技术的读者提供全面、实用的技术和理论基础。
本书的编写融入了作者丰富的教学和企业实践经验,内容注重实用,结构清晰,图文并茂,浅显易懂,力求做到使读者在兴趣中学习数据库技术。
本书以项目化任务为载体,强调在“做中学、学中做”,把教材的知识点融入到项目分解的多个任务中,在完成任务的过程中构建相关的理论知识,提高技能水平。
随着全球信息化技术的快速发展,在信息技术的广泛应用中,数据库技术已经成为计算机信息系统的一个核心技术,也是计算机领域中发展最快、应用最为广泛的技术之一。
SQL Server 2008是Microsoft公司在2008年8月推出的性能优越的关系型数据库管理系统,是在SQL Server 2005的基础上进行开发的,不仅对原有的功能进行了改造,而且增加了许多新的特性,SQL Server 2008提供了更安全、更具延展性、更高的管理能力。
本书涵盖了数据库的基本原理、SQL Server 2008的安装与配置、数据库的创建与管理、数据库中表的管理、数据完整性、数据查询、视图、索引、T-SQL语言、触发器、存储过程、数据库的备份与还原以及安全管理等多方面的内容,能够为初学数据库技术的读者提供全面、实用的技术和理论基础。
本书的编写融入了作者丰富的教学和企业实践经验,内容注重实用,结构清晰,图文并茂,通俗易懂,力求做到使读者在兴趣中学习数据库技术。本书内容翔实、讲解透彻,全书采用一个贯穿全书的大项目,根据项目开发流程把内容分为14个项目,每个项目中包含多个任务,每个任务按照任务分析、相关知识以及任务实施的顺序进行编写,在项目的最后有项目小结和实训项目。学生在完成项目的过程中不但能构建相关的理论知识,而且发展了职业能力,体现了“做中学、学中做”的教学理念。
本书由浙江同济科技职业学院的李桂香、王昌云主编并负责统稿,信阳农林学院的朱艳平、浙江同济科技职业学院的林高印、徐骏骅、苏志军担任副主编,具体编写分工为:李桂香负责编写项目三和项目十三,王昌云负责编写项目二、项目十和项目十一,朱艳平负责编写项目一和项目九,林高印负责编写项目六和项目十四,徐骏骅负责编写项目五、项目七和项目八,苏志军负责编写项目四和项目十二。本书的编写还得到了浙江同济科技职业学院的景秀眉、王美琴、康丽娟、卢雪峰、汤巧英等教师的大力支持,在此一并表示感谢。
由于时间仓促,书中疏漏、不妥之处在所难免,敬请读者批评指正。
编 者
2015年10月
任务1 需求分析 1
1.1.1 任务分析 1
1.1.2 相关知识 1
1.1.3 任务实施 2
任务2 概念模型设计 6
1.2.1 任务分析 6
1.2.2 相关知识 6
1.2.3 任务实施 7
任务3 关系模型设计 8
1.3.1 任务分析 8
1.3.2 相关知识 8
1.3.3 任务实施 14
项目小结 19
实训项目 19
项目二 SQL Server 2008概述 25
任务1 SQL Server 2008简介及安装 25
2.1.1 相关知识 25
2.1.2 任务实施 27
任务2 SQL Server 2008启动/关闭 33
任务3 认识SQL Server 2008管理工具 36
2.3.1 相关知识 36
2.3.2 任务实施:启动SQL Server Management
Sudio(SSMS) 36
任务4 认识系统数据库 38
项目小结 39
实训项目 40
项目三 数据库管理 41
任务1 创建Student数据库 41
3.1.1 相关知识 41
3.1.2 任务实施 44
任务2 修改Student数据库 47
3.2.1 相关知识 48
3.2.2 任务实施 49
任务3 删除学生数据库 50
3.3.1 相关知识 50
3.3.2 任务实施 51
项目小结 52
实训项目 52
项目四 数据库表的管理 55
任务1 创建表 55
4.1.1 相关知识 55
4.1.2 任务实施 56
任务2 表的其他操作 60
4.2.1 相关知识 60
4.2.2 实施步骤 61
项目小结 63
实训项目 63
项目五 数据完整性 66
任务1 数据完整性的概念 66
任务2 强制性完整性的选项 68
任务3 实现约束 68
5.3.1 相关知识 68
5.3.2 任务实施 69
项目小结 81
实训项目 82
项目六 数据查询 84
任务1 简单查询 86
6.1.1 相关知识 86
6.1.2 任务实施 88
任务2 SELECT语句的统计查询 98
6.2.1 相关知识 98
6.2.2 任务实施 99
任务3 SELECT语句中的多表连接 100
6.3.1 相关知识 100
6.3.2 任务实施 102
任务4 子查询 105
6.4.1 相关知识 105
6.4.2 任务实施 106
项目小结 107
实训项目 108
项目七 视图及其应用 109
任务1 视图的概念 109
任务2 视图的创建 110
7.2.1 相关知识 110
7.2.2 任务实施 111
任务3 视图的更改与删除 115
7.3.1 相关知识 115
7.3.2 任务实施 116
任务4 视图的管理与维护 118
任务5 视图的使用 120
7.5.1 相关知识 120
7.5.2 任务实施 120
项目小结 123
实训项目 123
项目八 索引及其应用 126
任务1 索引的概念 126
任务2 创建索引 128
8.2.1 相关知识 128
8.2.2 任务实施 130
任务3 索引的删除 133
8.3.1 相关知识 133
8.3.2 任务实施 133
任务4 索引的优化 134
项目小结 137
实训项目 137
项目九 Transact-SQL编程 139
任务1 SQL Server编程 139
9.1.1 任务分析 139
9.1.2 相关知识 139
9.1.3 任务实施 146
任务2 使用系统内置函数 151
9.2.1 任务分析 152
9.2.2 相关知识 152
9.2.3 任务实施 162
任务3 用户自定义函数 168
9.3.1 任务分析 169
9.3.2 相关知识 169
9.3.3 任务实施 173
任务4 游标 179
9.4.1 任务分析 180
9.4.2 相关知识 180
9.4.3 任务实施 183
项目小结 186
实训项目 186
项目十 触发器 196
任务1 创建DML触发器 196
10.1.1 相关知识 196
10.1.2 任务实施 199
任务2 管理触发器 201
10.2.1 删除触发器 201
10.2.2 重命名触发器 202
10.2.3 查看数据库中所有的触发器 202
10.2.4 查看触发器内容 203
10.2.5 禁用、启用触发器 203
项目小结 204
实训项目 204
项目十一 存储过程 210
任务1 创建存储过程 210
11.1.1 相关知识 210
11.1.2 任务实施 219
任务2 创建带参数的存储过程 224
11.2.1 相关知识 224
11.2.2 任务实施 225
项目小结 228
项目十二 数据库的备份与还原 229
任务1 数据库备份 229
12.1.1 相关知识 229
12.1.2 任务实施 231
任务2 数据库还原 234
12.2.1 相关知识 234
12.2.2 实施步骤 235
项目小结 237
实训项目 237
项目十三 安全管理 238
任务1 创建登录账户 238
13.1.1 相关知识 238
13.1.2 任务实施 239
任务2 禁止或删除登录账号 241
13.2.1 相关知识 241
13.2.2 任务实施 242
任务3 添加数据库用户 245
13.3.1 相关知识 245
13.3.2 任务实施 245
任务4 删除数据库用户 247
13.4.1 相关知识 248
13.4.2 任务实施 248
任务5 创建数据库角色 249
13.5.1 相关知识 249
13.5.2 任务实施 251
任务6 数据库权限管理 253
13.6.1 相关知识 253
13.6.2 任务实施 256
项目小结 259
实训项目 259
项目十四 SQL Server开发与编程 262
14.1 相关知识 262
14.2 任务实施 262
项目小结 272
实训项目 273
- 信息技术基础(麒麟操作系统+WPS Office) [主编 芮雪 蒋莉 王亮亮]
- Office高级应用项目式教程(第2版) [主编 李观金 张倩文 黎夏克 ]
- 巧用翻译学英语:英汉互译500例 [王学文 著]
- 高等教育多维评价体系构建与高质量发展研究 [张妍 著]
- 系统规划与管理师章节习题与考点特训(第二版) [主编 薛大龙]
- 计算机操作系统实践指导(openEuler版) [主编 秦光 曾陈萍 岳付强]
- 信息系统管理工程师真题及模考卷精析(适用机考) [主 编 薛大龙 程 刚 上官绪]
- 航海类院校体育教育教学研究 [张利超 李宁 著]
- 新时代背景下我国职业教育产教融合长效机制建设研究 [王玉贤 著]
- 电路分析 [主编 李飞 毛先柏]
- 信息系统管理工程师(适用第2版大纲)一站通关 [指尖疯 编著]
- 传统山水画论解读与实践 [陈钠 著]
- 网络工程师备考一本通(适配第6版考纲) [夏杰 编著]
- 陈孝云的职教理想与情怀 [祝吉太 江传瑞 张义廷 著]
- 地方本科院校电子信息学科课程思政案例集 [王甫]
- Excel数据处理与分析(第二版) [主编 张志明 邹 蕾]
- 网络工程师5天修炼(适配第6版考纲) [主编 朱小平 施游]
- 仓储管理实务(第二版) [周宁武 编著]
- 基于AE与C#的地理信息系统二次开发 [李小根 贾艳昌 乔翠平 姜彤 ]
- 2023年长沙市文化和旅游业发展报告 [主编 陈莉]
- 舞台化妆造型设计 [主编 刘思彤 张 涛 张忆雨]
- 产教融合视角高校体育专业实践教学体系构建研究 [杨柳青 叶华兵 著]
- 知识图谱及应用案例 [张善文 黄文准 于长青 陈明淑]
- Python程序设计案例教程(微课版) [主编 石利平 田辉平 余以胜]
- 皓月繁星:青少年儿童心理成长手册 [主 编 林赞歌 副主编 杜志南]
- 材料力学 [章宝华 赵新胜 徐斌]
- 系统集成项目管理工程师考试32小时通关(第3版) [主编 薛大龙 副主编 上官绪阳]
- 软考论文高分特训与范文10篇——系统分析师(第二版) [薛大龙 邹月平 施游]
- 黄河海勃湾水利枢纽防凌安全运行 [王战领 王丛发 范瑜彬 著]
- 大学生心理健康教育 [方雄 著]