编辑推荐
暂无
内容简介
本书采用项目引领和任务驱动的教学方法,通过一系列项目和任务详细地讲解了SQL Server的基本操作和应用技巧。全书共分为9个项目,从培养学习者的实践动手能力出发,循序渐进、由浅入深地讲述了SQL Server使用基础、创建和管理数据库、创建和管理表、操作数据库数据、检索数据库数据、创建索引和视图、Transact-SQL程序设计、创建存储过程和触发器、管理数据安全。
作者简介
暂无
目录
项目1 初识SQL Server 2008 1任务1 了解数据库 1任务2 了解SQL Server 2008 3任务3 安装SQL Server 2008 4任务4 认识SQL Server 2008服务和管理工具 9任务5 管理SQL Server服务器 14项目思考 17项目实训 17项目2 创建和管理数据库 19任务1 认识SQL Server数据库 19任务2 了解SQL Server系统数据库 22任务3 认识数据库状态和文件状态 25任务4 创建数据库 26任务4 设置数据库为脱机状态 33任务5 扩展数据库 35任务6 收缩数据库 38任务7 扩展事务日志 41任务8 创建文件组 43任务9 分离和附加数据库 44任务10 重命名数据库 48任务11 更改数据库所有者 49任务12 删除数据库 50任务13 备份数据库 51任务14 还原数据库 54项目思考 55项目实训 56项目3 创建和管理表 58任务1 表的设计 58任务2 认识SQL Server数据类型 62任务3 创建表 71任务4 在表中添加列 74任务5 修改列的属性 76任务6 在表中创建标识列 78任务7 在表中创建主键 81任务8 在表中创建唯一约束 84任务9 在表中创建检查约束 86任务10 在表中创建列的默认值 88任务11 在表中创建外键 90任务12 创建数据库关系图 94任务13 查看表的定义和数据 96任务14 重命名表 97任务15 从数据库中删除表 98项目思考 99项目实训 100项目4 操作数据库数据 101任务1 使用结果窗格插入表数据 101任务2 使用INSERT语句插入表数据 102任务3 使用BULK INSERT语句复制数据 105任务4 使用INSERT...SELECT语句插入表数据 108任务5 使用结果窗格编辑表数据 110任务6 使用UPDATE语句更新数据 111任务7 在UPDATE语句中使用FROM子句 113任务8 使用TOP限制更新的数据 114任务9 使用结果窗格删除表数据 115任务10 使用DELETE语句删除数据 116任务11 使用TOP限制删除的行 117任务12 使用TRUNCATE TABLE删除所有行 117任务13 向SQL Server数据库中导入数据 118任务14 从SQL Server数据库中导出数据 122项目思考 126项目实训 126项目5 检索数据库数据 128任务1 认识SELECT语句 128任务2 从表中选择所有列 131任务3 从表中选择特定列 133任务4 从表中选择特殊列 134任务5 设置结果集列的名称 135任务6 在选择列表中进行计算 136任务7 使用DISTINCT消除重复项 137任务8 使用TOP限制结果集 139任务9 使用没有FROM子句的SELECT语句 140任务10 在FROM子句中使用内部连接 141任务11 在FROM子句中使用外部连接 142任务12 在选择查询中使用交叉连接 144任务13 在选择查询中使用比较搜索条件 145任务14 使用范围搜索条件 146任务15 在选择查询中使用列表搜索条件 147任务16 在搜索条件中使用模式匹配 149任务17 在选择查询中使用逻辑运算符 151任务18 使用ORDER BY对数据排序 152任务19 将TOP...WITH TIES与ORDER BY子句联用 154任务20 使用GROUP BY对数据分组 155任务21 在分组操作中应用搜索条件 157任务22 使用聚合函数汇总数据 158任务23 使用公用表表达式检索数据 160任务24 使用PIVOT运算符生成交叉表查询 162任务25 将查询结果集保存到表中 164任务26 使用子查询进行集成员测试 165任务27 使用子查询进行比较测试 167任务28 使用子查询进行存在性测试 168任务29 使用子查询替代表达式 169项目思考 170项目实训 171项目6 创建索引和视图 173任务1 认识索引 173任务2 设计索引 175任务3 在表中创建索引 178任务4 在表中查看索引信息 182任务5 从表中删除索引 185任务6 认识视图 186任务7 使用视图设计器创建视图 188任务8 使用CREATE VIEW语句创建视图 191任务9 修改视图定义 193任务10 重命名视图 195任务11 查看视图相关信息 196任务12 通过视图修改数据 197任务13 删除视图 199项目思考 199项目实训 200项目7 Transact-SQL程序设计 201任务1 认识Transact-SQL语言 201任务2 使用条件语句控制流程 211任务3 使用CASE函数进行查询 213任务4 使用GOTO语句实现流程跳转 217任务5 使用WAITFOR语句定时执行操作 218任务6 使用WHILE语句统计记录行数 219任务7 在查询中使用字符串函数 220任务8 在查询中使用数学函数 223任务9 在查询中使用日期函数 225任务10 在查询中使用转换函数 227任务11 在查询中使用系统函数 229任务12 在查询中使用用户定义函数 231任务13 使用游标计算记录行数 235任务14 通过游标提取数据 239任务15 通过游标更新数据 242任务16 处理事务 244任务17 回滚事务 248项目思考 250项目实训 251项目8 创建存储过程和触发器 252任务1 创建和调用存储过程 252任务2 执行字符串 257任务3 管理存储过程 259任务4 设计和实现DML触发器 260任务5 设计和实现DDL触发器 266任务6 管理触发器 269项目思考 272项目实训 273项目9 管理数据安全 274任务1 设置身份验证模式 274任务2 创建登录账户 276任务3 查看固定服务器角色及其权限 279任务4 管理固定服务器角色成员 281任务5 创建数据库用户 283任务6 修改数据库用户 285任务7 删除数据库用户 286任务8 在数据库中创建架构 287任务9 修改现有数据库架构 290任务10 从数据库中删除架构 291任务11 创建新的数据库角色 292任务12 向数据库角色中添加成员 296任务13 权限管理 297项目思考 303项目实训 303
前沿
为建立健全教育质量保障体系,提高职业教育质量,教育部于2014年颁布了中等职业学校专业教学标准(以下简称专业教学标准)。专业教学标准是指导和管理中等职业学校教学工作的主要依据,是保证教育教学质量和人才培养规格的纲领性教学文件。在“教育部办公厅关于公布首批《中等职业学校专业教学标准(试行)》目录的通知”(教职成厅[2014]11号文)中,强调“专业教学标准是开展专业教学的基本文件,是明确培养目标和规格、组织实施教学、规范教学管理、加强专业建设、开发教材和学习资源的基本依据,是评估教育教学质量的主要标尺,同时也是社会用人单位选用中等职业学校毕业生的重要参考。”本书特色本书根据教育部颁发的《中等职业学校专业教学标准(试行)信息技术类(第一辑)》中的相关教学内容和要求编写。本教程共分为9个项目。项目1介绍使用SQL Server 2008所需要的一些基础知识,主要包括数据库基础知识、SQL Server 2008概述、SQL Server 2008主要组件以及SQL Server服务器管理;项目2介绍如何创建和管理数据库,主要包括数据库概述、创建数据库、修改数据库、备份和还原数据库;项目3讲述表的创建和管理,主要包括表的设计、SQL Server数据类型、创建和修改表;项目4讨论如何操作数据库数据,主要包括向表中插入新数据、更新表中已有数据、从表中删除数据、导入和导出数据;项目5介绍数据库数据的检索,以SELECT语句为主线讨论如何通过选择查询从数据库中检索数据;项目6讲述索引和视图的使用,主要包括索引概述、设计索引、实现索引、视图概述、实现视图、管理和应用视图;项目7讲述Transact-SQL程序设计,主要包括Transact-SQL概述、流程控制语句、函数、游标以及事务处理;项目8讲述存储过程和触发器的创建和应用;项目9介绍SQL Server 2008安全性管理,主要包括身份验证、固定服务器角色管理、数据库用户管理、架构管理、数据库角色管理以及权限管理。本教程紧密结合职业教育的特点,借鉴近年来职业教育课程改革和教材建设的成功经验,在基本教学内容编排上采用了项目引领和任务驱动的设计方式,符合学生心理特征和认知、技能养成规律。本教程每个项目包含若干个任务,每个任务设有任务描述、任务分析、任务实现相关知识等环节,每个项目后面附有项目思考和项目实训,便于教师教学和学生自学。本教程以一个“学生成绩”数据库作为主线贯穿始终,涵盖了从设计数据库、创建数据库、创建和管理数据表、操作数据以及查询数据等基本操作技能,到Transact-SQL程序设计、存储过程、触发器、事务处理以及管理数据安全等。本书作者本书由赵增敏、吴浩和李伟伟主编,姜红梅、段丽霞、李娴副主编,参加本教程编写、资料搜集、文字录入和脚本测试的还有朱粹丹、赵朱曦、郭宏、王永烈、王静、李强、朱永天等。由于作者水平有限,书中疏漏和错误之处,殷切希望广大师生批评指正。教学资源为了提高学习效率和教学效果,方便教师教学,作者为本书配备包括电子教案、教学指南、素材文件、微课,以及习题参考答案等配套的教学资源。请有此需要的读者登录华信教育资源网(http://www.hxedu.com.cn)免费注册后进行下载,有问题时请在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。
数据库应用(SQL Server 2008) pdf下载声明
本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版