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
- 零基础玩转国产大模型DeepSeek [徐永冰 张帅 编著]
- 网络工程师5天修炼(适配第6版考纲) [主编 朱小平 施游]
- 信息系统项目管理师考试32小时通关(适用第4版考纲) [薛大龙]
- 信息系统管理工程师考试32小时通关(适配第2版考纲) [薛大龙 刘伟]
- 土木工程材料检测实训 [洪晓江 达则晓丽 钱波]
- 科技信息检索与论文写作实用教程 [李振华]
- 传统山水画论解读与实践 [陈钠 著]
- Python数据库编程 [主编 殷树友 邢 翀]
- 计算机基础实训指导 [主编 袁春萍 朱妮]
- 嵌入式人工智能技术应用(数字教材) [主编 胡娜 杨国勇 晏廷荣]
- Vienna整流器技术 [桂存兵 著]
- 变频器与伺服应用 [陈刚 叶云飞]
- 物联网工程设计与实践 [汤琳 李敏]
- 炉边夜话——深入浅出话AI [汪建 著]
- 电商运营与管理 [钟肖英 陈潇]
- Java面向对象程序设计 [主编 姜春磊 陈虹洁]
- 信息技术基础(Windows 10+WPS Office)(微课版) [主编 石利平 田辉平 谢盛嘉]
- 人工智能应用 [主编 陈 萍 刘培培 陈孟军]
- 大学生职业发展与就业指导 [主编 刘志坚]
- 高级办公应用项目教程 [主编 屈晶 赵成丽]
- 微信小程序开发项目实战(微课版) [主编 黄龙泉 郭峰 朱倩]
- 企业档案工作实战宝典百问百答 [华俊 卢秀英 邵甜甜 著]
- 计算机网络原理及应用 [主编 唐继勇 叶坤 孙梦娜]
- 大学生创业基础 [主编 王丽莉 王 杨]
- 船舶辅机 [主编 王连海 于洋 姜淑翠]
- 大学生就业指导 [主编 王丽莉 董宴廷]
- 系统架构设计师章节习题与考点特训 [主编 薛大龙 邹月平]
- 高校学生工作探索与实践 [郭亮 著]
- 大学生情商管理 [方雄 著]
- 2023年长沙市会展业发展报告 [主编 周栋良]