描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302235217丛书名: 高职高专新课程体系规划教材·计算机系列
编辑推荐
本书以SQL Server 2005为平台,系统全面的介绍了SQL Server2005数据库应用相关知识,使读者能够快速轻松地掌握SQL Server数据库的技术与应用。本书适合作为各类高职高专院校、计算机培训学校等相关专业的教材,也可以作为数据库技术从业人员和数据库技术爱好者的参考用书。
内容简介
本书按照基于工作过程的开发思路,以职业能力培养为主、实践为重的原则,从培养应用型、技能型人才角度出发,突出职业教育的特色。全书以SQL Server 2005为平台,由一个典型的学生选课数据库(SCDB)系统项目贯穿始终,理论够用为度,突出应用,讲解由浅入深,强调数据库应用程序的开发技能,注重培养读者解决实际问题的能力,使读者能够快速轻松地掌握SQL Server数据库的技术与应用。
本书结构清晰、内容翔实、示例丰富、通俗易懂,适合作为各类高职高专院校、计算机培训学校等相关专业的教材,也可以作为数据库技术从业人员和数据库技术爱好者的参考用书。
本书结构清晰、内容翔实、示例丰富、通俗易懂,适合作为各类高职高专院校、计算机培训学校等相关专业的教材,也可以作为数据库技术从业人员和数据库技术爱好者的参考用书。
目 录
学习情景1 初识数据库
项目1 了解数据库技术的发展历程
任务1 数据库技术发展简史
任务2 SQL Server发展简史
任务3 数据库系统的基本概念
项目2 SQL Server 2005的安装
任务1 SQL Server 2005的新特性
任务2 SQL Server 2005的版本
任务3 安装SQL Server 2005的系统要求
任务4 SQL Server 2005的安装步骤
任务5 SQL Server 2005的简单使用
项目3 SQL Server 2005管理工具
任务1 SQL Server 2005配置管理器
任务2 SQL Server 2005外围应用配置器
任务3 SQL Server Profiler
任务4 数据库引擎优化顾问
任务5 SQL Server Business Intelligence Development Studio
项目4 SQL Server 2005服务器管理
任务1 注册服务器
任务2 注册服务器组
任务3 服务器的启动、暂停和停止
项目5 了解SCDB数据库实例
任务1 SCDB数据库的表
任务2 SCDB数据库的表间关系
任务3 在SQL Server 2005中添加数据库SCDB
小结
实训练习
学习情景2 数据库的设计
项目1 认识关系数据库
任务1 关系模型的概念
任务2 关系数据库
任务3 常见的数据库对象
任务4 数据的完整性
任务5 范式
项目2 SCDB数据库的设计
任务1 数据库设计的方法
任务2 数据库设计的步骤
小结
实训练习
学习情景3 数据库的创建与管理
项目1 了解数据库基础知识
任务1 熟悉数据库的文件组成
任务2 认识系统数据库
任务3 设计数据库
项目2 创建SCDB数据库
任务1 创建SCDB数据库
任务2 查看SCDB数据库信息
项目3 管理SCDB数据库
任务1 打开数据库
任务2 设置数据库选项
任务3 修改数据库的大小
任务4 重命名数据库
任务5 增加辅助数据文件与事务日志文件
任务6 删除数据库
小结
实训练习
实训一 数据库的建立
实训二 管理数据库
学习情景4 数据表的创建与管理
项目1 了解数据表的组成
任务1 数据表的组成
任务2 SCDB中各表的结构
项目2 创建SCDB数据表
任务1 在对象资源管理器中创建表
任务2 使用Transact-SQL语句创建表
任务3 查看表定义
项目3 重新命名SCDB数据表
任务1 在对象资源管理器中重新命名表
任务2 使用Transact-SQL语句重新命名表
项目4 修改SCDB数据表
任务1 在对象资源管理器中修改表
任务2 使用Transact-SQL语句修改表
项目5 删除SCDB数据表
任务1 在对象资源管理器中删除表
任务2 使用Transact-SQL语句删除表
项目6 向SCDB表中插入数据
任务1 使用对象资源管理器向表中插入数据
任务2 使用Transact-SQL语句向表中插入数据
项目7 修改SCDB表中的数据
项目8 删除SCDB表中的数据
任务1 使用对象资源管理器删除表中的数据
任务2 使用Transact-SQL语句删除表中的数据
项目9 对SCDB进行数据查询
任务1 检索表中的部分列
任务2 使用(*)检索表中所有列
任务3 修改检索结果中的列标题
任务4 使用TOP n[PERCENT]返回前n行
任务5 使用DISTINCT消除重复行
任务6 在检索结果中增加字符串
任务7 条件查询
任务8 排序查询(ORDER BY子句)
任务9 检索列为表达式
任务10 使用COMPUTE子句
任务11 使用COMPUTE BY子句
任务12 使用GROUP BY子句
任务13 使用HAVING子句
任务14 使用嵌套查询
任务15 使用UNION运算符
任务16 多表联接查询
小结
实训练习
实训一 表的操作
实训二 数据的基本操作
实训三 简单数据查询
实训四 高级数据查询
学习情景5 数据库其他对象的创建与管理
项目1 SCDB中数据完整性的设计
任务1 了解数据完整性的基础知识
任务2 约束的实现
任务3 默认值的实现
任务4 规则的实现
任务5 用户自定义函数的实现
项目2 SCDB中索引的创建与管理
任务1 了解索引的基础知识
任务2 创建索引
任务3 查看索引信息
任务4 重命名索引
任务5 删除索引
任务6 索引的维护
项目3 SCDB中视图的创建与管理
任务1 了解视图的基础知识
任务2 创建视图
任务3 显示视图的信息
任务4 重命名视图
任务5 视图的修改和删除
项目4 SCDB中存储过程的创建与管理
任务1 了解存储过程的基础知识
任务2 创建和执行存储过程
任务3 修改存储过程
任务4 重命名存储过程
任务5 删除存储过程
任务6 存储过程的重编译处理
任务7 系统存储过程和扩展存储过程
项目5 SCDB中触发器的创建与管理
任务1 了解触发器的基础知识
任务2 创建触发器
任务3 管理触发器
项目6 SCDB中游标的使用
任务1 了解游标的基础知识
任务2 使用游标
小结
实训练习
实训一 数据完整性的设计
实训二 索引的创建与管理
实训三 视图的创建与管理
实训四 存储过程的创建与管理
实训五 触发器的创建与管理
学习情景6 数据库的日常维护与安全管理
项目1 创建、管理SQL Server账户
任务1 了解Sql Server身份验证模式
任务2 登录账户管理
任务3 数据库用户管理
项目2 角色管理
任务1 角色概述
任务2 角色管理
项目3 权限管理
任务1 权限概述
任务2 权限管理
项目4 实现数据库备份和还原
任务1 了解恢复模式及其设置
任务2 数据库备份
任务3 数据库还原
项目5 数据库的导入与导出
任务1 数据导入
任务2 数据导出
项目6 分离和附加数据库
任务1 分离数据库
任务2 附加数据库
小结
实训练习
附录A Transact-SQL编程基础
附录B 常用函数
附录C 运算符
项目1 了解数据库技术的发展历程
任务1 数据库技术发展简史
任务2 SQL Server发展简史
任务3 数据库系统的基本概念
项目2 SQL Server 2005的安装
任务1 SQL Server 2005的新特性
任务2 SQL Server 2005的版本
任务3 安装SQL Server 2005的系统要求
任务4 SQL Server 2005的安装步骤
任务5 SQL Server 2005的简单使用
项目3 SQL Server 2005管理工具
任务1 SQL Server 2005配置管理器
任务2 SQL Server 2005外围应用配置器
任务3 SQL Server Profiler
任务4 数据库引擎优化顾问
任务5 SQL Server Business Intelligence Development Studio
项目4 SQL Server 2005服务器管理
任务1 注册服务器
任务2 注册服务器组
任务3 服务器的启动、暂停和停止
项目5 了解SCDB数据库实例
任务1 SCDB数据库的表
任务2 SCDB数据库的表间关系
任务3 在SQL Server 2005中添加数据库SCDB
小结
实训练习
学习情景2 数据库的设计
项目1 认识关系数据库
任务1 关系模型的概念
任务2 关系数据库
任务3 常见的数据库对象
任务4 数据的完整性
任务5 范式
项目2 SCDB数据库的设计
任务1 数据库设计的方法
任务2 数据库设计的步骤
小结
实训练习
学习情景3 数据库的创建与管理
项目1 了解数据库基础知识
任务1 熟悉数据库的文件组成
任务2 认识系统数据库
任务3 设计数据库
项目2 创建SCDB数据库
任务1 创建SCDB数据库
任务2 查看SCDB数据库信息
项目3 管理SCDB数据库
任务1 打开数据库
任务2 设置数据库选项
任务3 修改数据库的大小
任务4 重命名数据库
任务5 增加辅助数据文件与事务日志文件
任务6 删除数据库
小结
实训练习
实训一 数据库的建立
实训二 管理数据库
学习情景4 数据表的创建与管理
项目1 了解数据表的组成
任务1 数据表的组成
任务2 SCDB中各表的结构
项目2 创建SCDB数据表
任务1 在对象资源管理器中创建表
任务2 使用Transact-SQL语句创建表
任务3 查看表定义
项目3 重新命名SCDB数据表
任务1 在对象资源管理器中重新命名表
任务2 使用Transact-SQL语句重新命名表
项目4 修改SCDB数据表
任务1 在对象资源管理器中修改表
任务2 使用Transact-SQL语句修改表
项目5 删除SCDB数据表
任务1 在对象资源管理器中删除表
任务2 使用Transact-SQL语句删除表
项目6 向SCDB表中插入数据
任务1 使用对象资源管理器向表中插入数据
任务2 使用Transact-SQL语句向表中插入数据
项目7 修改SCDB表中的数据
项目8 删除SCDB表中的数据
任务1 使用对象资源管理器删除表中的数据
任务2 使用Transact-SQL语句删除表中的数据
项目9 对SCDB进行数据查询
任务1 检索表中的部分列
任务2 使用(*)检索表中所有列
任务3 修改检索结果中的列标题
任务4 使用TOP n[PERCENT]返回前n行
任务5 使用DISTINCT消除重复行
任务6 在检索结果中增加字符串
任务7 条件查询
任务8 排序查询(ORDER BY子句)
任务9 检索列为表达式
任务10 使用COMPUTE子句
任务11 使用COMPUTE BY子句
任务12 使用GROUP BY子句
任务13 使用HAVING子句
任务14 使用嵌套查询
任务15 使用UNION运算符
任务16 多表联接查询
小结
实训练习
实训一 表的操作
实训二 数据的基本操作
实训三 简单数据查询
实训四 高级数据查询
学习情景5 数据库其他对象的创建与管理
项目1 SCDB中数据完整性的设计
任务1 了解数据完整性的基础知识
任务2 约束的实现
任务3 默认值的实现
任务4 规则的实现
任务5 用户自定义函数的实现
项目2 SCDB中索引的创建与管理
任务1 了解索引的基础知识
任务2 创建索引
任务3 查看索引信息
任务4 重命名索引
任务5 删除索引
任务6 索引的维护
项目3 SCDB中视图的创建与管理
任务1 了解视图的基础知识
任务2 创建视图
任务3 显示视图的信息
任务4 重命名视图
任务5 视图的修改和删除
项目4 SCDB中存储过程的创建与管理
任务1 了解存储过程的基础知识
任务2 创建和执行存储过程
任务3 修改存储过程
任务4 重命名存储过程
任务5 删除存储过程
任务6 存储过程的重编译处理
任务7 系统存储过程和扩展存储过程
项目5 SCDB中触发器的创建与管理
任务1 了解触发器的基础知识
任务2 创建触发器
任务3 管理触发器
项目6 SCDB中游标的使用
任务1 了解游标的基础知识
任务2 使用游标
小结
实训练习
实训一 数据完整性的设计
实训二 索引的创建与管理
实训三 视图的创建与管理
实训四 存储过程的创建与管理
实训五 触发器的创建与管理
学习情景6 数据库的日常维护与安全管理
项目1 创建、管理SQL Server账户
任务1 了解Sql Server身份验证模式
任务2 登录账户管理
任务3 数据库用户管理
项目2 角色管理
任务1 角色概述
任务2 角色管理
项目3 权限管理
任务1 权限概述
任务2 权限管理
项目4 实现数据库备份和还原
任务1 了解恢复模式及其设置
任务2 数据库备份
任务3 数据库还原
项目5 数据库的导入与导出
任务1 数据导入
任务2 数据导出
项目6 分离和附加数据库
任务1 分离数据库
任务2 附加数据库
小结
实训练习
附录A Transact-SQL编程基础
附录B 常用函数
附录C 运算符
评论
还没有评论。