出版时间:2010-5 出版社:北京大学出版社 作者:汤承林,杨玉东 主编 页数:321
内容概要
本书以创建一个“HcitPos管理系统”为例,循序渐进地讲解SQL Server 2005数据库基础知识,介绍数据库的表的结构和数据的修改、结构化查询语句、事务处理、存储过程和触发器等知识。 本书内容简明扼要,对每一项重要内容都给出了一个图文并茂的任务并加上“特别提醒”,充分考虑了SQL Server 2005数据库管理系统初学者的实际需要,保证初学者从知识的起点开始,逐步掌握SQL Server数据库管理和开发的基础知识。本书以“HcitPos管理系统”为例,以任务的形式介绍SQL Server 2005的管理和开发技术,适合“理论实践一体化”的教学方法,将知识讲解与技能训练有机结合,融“教、学、做”于一体。每章节配备了课堂练习题、选择题与课外拓展题,附录给出了实验练习题,以帮助读者检验对每章的学习效果,还给出两个阶段性项目实战,可以帮助读者全面检查对数据库基础和高级应用的学习效果。 本书可作为高职高专院校学生和教师学习SQL Server数据库管理系统的参考书和教学用书,也适合SQL Server数据库管理系统的初、中级读者使用。
书籍目录
第1章 “HcitPos管理系统”教学案例功能简介 第2章 数据库设计 2.1 数据库概述 2.1.1 数据库发展简史 2.1.2 数据模型 2.1.3 数据库的几个概念及关系 2.1.4 数据库描述 2.2 规范数据库设计步骤 2.2.1 需求分析阶段的数据库设计 2.2.2 绘制E-R图 2.2.3 将E-R图转换为表 2.2.4 数据规范化 本章小结 习题 第3章 SOL Server 2005数据库 基本操作 3.1 SQL Server Management Studio简介 3.2 数据库的创建与管理 3.2.1 创建服务器组 3.2.2 创建服务器注册 3.2.3 服务器启动、暂停和停止 3.3 创建数据库 3.3.1 使用SSMS创建数据库和删除数据库 3.3.2 使用T-SQL命令语句方式 创建数据库和删除数据库 本章小结 习题 第4章 数据库表操作 4.1 表的建立和删除 4.1.1 以SSMS建立数据库表 4.1.2 以SSMS删除数据库表 4.2 以T-SQL语句建立和删除数据库表 4.2.1 以T-SQL语句建立数据库表 4.2.2 以T-SQL语句命令方式删除数据库表 4.3 使用T-SQL的命令修改数据库表的操作 4.3.1 使用T-SQL语句对数据库表字段信息修改 4.3.2 创建数据库表 4.3.3 增加列 4.3.4 修改列 4.3.5 删除列 4.3.6 添加约束 4.3.7 删除约束 4.3.8 启用和暂停约束 4.4 表中数据操作 4.4.1 在(表编辑器]中添加、修改和删除数据 4.4.2 使用T-SQL命令INSERT对表中数据进行插入操作 4.4.3 使用T-SQL命令UPDATE对表中数据进行修改操作 4.4.4 使用T-SQL命令DELETE对表中记录进行删除操作 本章小结 习题 第5章 查询操作 5.1 简单查询 5.1.1 使用界面方式[查询设计器]查询 5.1.2 SELECT语句 5.1.3 对查询结果排序 5.1.4 使用函数查询 5.1.5 使用聚合函数查询 5.1.6 分组查询 5.1.7 使用INTO子句定义新表 5.1.8 使用mNSERTmNTO的SELECT插入信息到已有表 5.2 连接查询 5.2.1 内连接查询 5.2.2 自连接查询 5.2.3 外连接查询 5.2.4 交叉连接查询 5.3 子查询 5.3.1 简单子查询 5.3.2 带IN和NOTIN的子查询 5.3.3 带EXISTS和NOT EXISTS的子查询 5.3.4 带有ANY或ALL谓词的子查询 5.3.5 多重嵌套子查询 5.3.6 相关子查询 5.3.7 联合查询 本章小结 习题 第6章 视图与索引操作 6.1 视图 6.1.1 视图概述 6.t.2 使用[视图设计器]创建、修改和删除视图 6.1.3 使用T-SQL命令创建视图和删除视图 6.1.4 利用视图更新、插入和删除记录 6.2 索引 6.2.1 索引概述 6.2.2 索引的类型 6.2.3 创建索引 6.2.4 查看、修改和删除索引 本章小结 习题 第7章 T—SQL编程、游标和事务操作 7.1 T-SQL语言基础 7.1.1 T-SQL语言概述 7.1.2 T-SQL中的常量、变量、批处理、注释和输出语句 7.1.3 T-SQL中的运算符及优先级 7.1.4 T-SQL常用函数的使用 7.2 T-SQL高级编程 7.3 游标的使用 7.3.1 声明游标 7.3.2 打开游标 7.3.3 读取游标 7.3.4 关闭和释放游标 7.3.5 定位更新和删除游标数据 7.4 事务 7.4.1 事务概述 7.4.2 事务的基本概念 7.4.3 创建事务 本章小结 习题 第8章 存储过程与触发器操作 8.1 存储过程 8.1.1 存储过程概述 8.1.2 常用的系统存储过程 8.1.3 存储过程的创建 8.2 触发器 8.2.1 触发器概述 8.2.2 触发器的基本概念 8.2.3 创建触发器 8.2.4 触发器的删除 本章小结 习题 第9章 数据库备份与安全管理操作 9.1 数据库备份 9.1.1 数据库备份的种类 9.1.2 备份设备 9.1.3 使用SSMS备份数据库- 9.1.4 使用T-SQL语句执行备份 9.1.5 使用SSMS还原数据库 9.1.6 使用T-SQL语句还原数据库 9.1.7 移动数据库 9.1.8 导入/导出数据 9.2 数据库权限管理 9.2.1 安全身份验证 9.2.2 创建登录账产 9.2.3 用户管理 9.2.4 权限管理 9.2.5 角色管理 本章小结 习题 附录A 实验内容 附录B 阶段性项目 参考文献
编辑推荐
《SQL Server 数据库实例教程》是一本关于SQL Server数据库管理的基础教程,在中文版Microsoft SQL Server 2005Enterprise Edition中介绍对象,结合大量的任务讲解“数据库”和“数据对象”(表、视图、函数、存储过程、事务等)的概念和管理方法,并结合大量的任务讲解结构化查询语言的数据定义语言、数据操作语言命令语法。
图书封面
评论、评分、阅读与下载