标签
内容简介
编辑推荐
适合谁读
适合
- 计算机科学与技术,软件工程等相关专业的在校学生,可作为数据库课程的配套教材
- 希望系统学习SQL Server数据库管理与开发技术的IT行业入门者
- 需要从其他数据库平台转向SQL Server的技术人员,用于快速掌握其核心技术体系
- 从事数据库应用开发的程序员,需要一本案头参考书来查询具体技术与解决方案
不适合
- 仅寻求最新版本(如SQL Server 2019或2022)尖端特性详解的高级开发者
- 希望快速掌握数据库操作以应付简单日常办公,无需深入理解原理的纯应用型用户
阅读建议
- 建议按照书籍章节顺序进行学习,先夯实数据库基础理论,再逐步深入到具体的SQL Server操作与编程
- 对于书中的大量示例代码,务必在SQL Server环境中亲自实践一遍,通过动手操作来加深理解
- 可以将每章后的习题作为学习效果的检验,并结合实际工作中可能遇到的问题进行拓展思考
出版社简介
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
目录
- 版权信息
- 内容提要
- 第4版前言
- 第1章 数据库系统认知
- 1.1 数据管理技术的产生和发展
- 1.1.1 数据处理的基本概念
- 1.1.2 数据管理技术的发展
- 1.2 数据库系统概述
- 1.2.1 数据库系统的构成
- 1.2.2 数据库管理系统简介
- 1.2.3 数据库的体系结构
- 1.3 数据模型
- 1.3.1 数据模型的应用层次
- 1.3.2 数据模型的组成要素
- 1.3.3 逻辑模型的结构分类
- 1.4 数据库设计步骤
- 1.5 任务训练——数据库系统认知
- 第2章 需求分析与数据库概念设计
- 2.1 需求分析
- 案例 1-2-1 教务管理系统需求分析
- 案例 2-2-1 图书管理系统需求分析
- 2.2 数据库概念设计概述
- 2.2.1 概念模型的基本要素
- 2.2.2 概念设计的一般步骤
- 2.3 E-R方法概念设计
- 案例 1-2-2 教务管理数据库概念设计
- 2.3.1 概念模型的E-R表示方法
- 2.3.2 概念模型的E-R设计过程
- 2.3.3 使用Visio建立E-R概念模型
- 2.4 IDEF1X方法概念设计
- 案例 2-2-2 图书管理数据库概念设计
- 2.4.1 概念模型的IDEF1X表示方法
- 2.4.2 使用Visio建立IDEF1X概念模型
- 2.5 项目训练——人事管理系统需求分析与数据库概念设计
- 第3章 关系模型与数据库逻辑设计
- 3.1 关系模型概述
- 3.1.1 关系模型的构成与特点
- 3.1.2 关系数据结构
- 3.1.3 关系数据操作
- 3.1.4 关系数据完整性
- 3.2 E-R概念模型到关系模型的转换
- 案例 1-3 教务管理数据库逻辑设计
- 3.2.1 实体(E)转换为关系的方法
- 3.2.2 联系(R)转换为关系的方法
- 3.3 IDEF1X概念模型到关系模型的转换
- 案例 2-3 图书管理数据库逻辑设计
- 3.4 关系规范化
- 3.4.1 第一范式(1NF)
- 3.4.2 第二范式(2NF)
- 3.4.3 第三范式(3NF)
- 3.4.4 BC范式(BCNF)
- 3.5 项目训练——人事管理数据库逻辑设计
- 第4章 SQL Server 2012 的安装与配置
- 4.1 SQL Server 2012 简介
- 4.1.1 SQL Server 2012 的服务
- 4.1.2 SQL Server 2012 的版本
- 4.2 SQL Server 2012 的安装与配置
- 4.2.1 安装的硬软件要求
- 4.2.2 安装的过程与配置
- 4.3 SQL Server 2012 的管理
- 4.3.1 界面操作术语说明
- 4.3.2 管理工具简介
- 4.3.3 SQL Server服务管理
- 4.4 SSMS操作基础
- 4.5 SQL、T-SQL与【查询编辑器】
- 4.5.1 SQL简介
- 4.5.2 T-SQL简介
- 4.5.3 使用【查询编辑器】
- 4.6 项目训练——使用SSMS
- 第5章 数据库的创建与管理
- 5.1 数据库概述
- 5.1.1 数据库的构成
- 5.1.2 数据库文件
- 5.1.3 数据库文件组
- 5.1.4 数据库对象
- 5.1.5 设计数据库
- 5.1.6 数据库快照
- 5.1.7 数据库镜像
- 5.2 使用SSMS创建与管理数据库
- 案例 1-5 教务管理数据库的创建与管理
- 5.2.1 使用SSMS创建数据库
- 5.2.2 使用SSMS修改数据库
- 5.2.3 使用SSMS删除数据库
- 5.3 使用T-SQL创建与管理数据库
- 案例 2-5 图书管理数据库的创建与管理
- 5.3.1 使用T-SQL创建数据库
- 5.3.2 使用T-SQL修改数据库
- 5.3.3 使用T-SQL删除数据库
- 5.4 分离和附加数据库
- 5.4.1 分离数据库
- 5.4.2 附加数据库
- 5.5 项目训练——人事管理数据库的创建与管理
- 第6章 表的创建与操作
- 6.1 表概述
- 6.1.1 表的构成
- 6.1.2 表的类型
- 6.1.3 T-SQL的数据类型
- 6.1.4 SQL Server表的完整性约束
- 6.2 使用SSMS创建与管理表
- 案例 1-6-1 教务管理表的创建与管理
- 6.2.1 使用SSMS创建表
- 6.2.2 使用SSMS修改表
- 6.2.3 使用SSMS删除表
- 6.3 使用SSMS操作表
- 案例 1-6-2 教务管理表的操作
- 6.3.1 使用SSMS插入数据行
- 6.3.2 使用SSMS更新数据
- 6.3.3 使用SSMS删除数据行
- 6.4 使用T-SQL创建与管理表
- 案例 2-6-1 图书管理表的创建与管理
- 6.4.1 使用T-SQL创建表
- 6.4.2 使用T-SQL修改表
- 6.4.3 使用T-SQL删除表
- 6.5 使用T-SQL操作表
- 案例 2-6-2 图书管理表的操作
- 6.5.1 使用T-SQL插入数据行
- 6.5.2 使用T-SQL更新数据
- 6.5.3 使用T-SQL删除数据行
- 6.6 索引的创建与管理
- 6.6.1 索引概述
- 6.6.2 使用SSMS创建索引
- 6.6.3 使用SSMS删除索引
- 6.6.4 使用T-SQL创建索引
- 6.6.5 使用T-SQL删除索引
- 6.7 关系图的创建与管理
- 6.7.1 创建数据库关系图
- 6.7.2 修改数据库关系图
- 6.7.3 删除数据库关系图
- 6.7.4 显示数据库关系图属性
- 6.8 项目训练——人事管理表的创建与操作
- 第7章 SELECT数据查询
- 7.1 SELECT查询语句
- 案例 1-7 教务管理SELECT数据查询
- 7.1.1 SELECT查询语句结构
- 7.1.2 SELECT子句投影查询
- 7.1.3 FROM子句连接查询
- 7.1.4 WHERE子句选择查询
- 7.1.5 GROUP BY子句分组统计查询
- 7.1.6 HAVING子句限定查询
- 7.1.7 ORDER BY子句排序查询
- 7.1.8 INTO子句保存查询
- 7.2 ANSI连接查询
- 案例 2-7-1 图书管理ANSI连接查询
- 7.2.1 FROM子句的ANSI连接查询
- 7.2.2 内连接查询
- 7.2.3 外连接查询
- 7.2.4 自连接查询
- 7.2.5 交叉连接查询
- 7.2.6 多表连接查询
- 7.3 子查询
- 案例 2-7-2 图书管理SELECT子查询
- 7.3.1 IN子查询
- 7.3.2 SOME|ANY和ALL子查询
- 7.3.3 EXISTS子查询
- 7.3.4 子查询在其他语句中的使用
- 7.3.5 子查询和连接查询的比较
- 7.4 联合查询
- 7.4.1 UNION操作符
- 7.4.2 联合查询结果排序
- 7.5 项目训练——事管理SELECT数据查询
- 第8章 视图的创建与应用
- 8.1 视图概述
- 8.2 使用SSMS创建与管理视图
- 案例 1-8-1 教务管理视图的创建与管理
- 8.2.1 使用SSMS创建视图
- 8.2.2 使用SSMS修改视图
- 8.2.3 使用SSMS删除视图
- 8.3 使用SSMS应用视图
- 案例 1-8-2 教务管理视图的应用
- 8.3.1 使用SSMS查询数据
- 8.3.2 使用SSMS插入数据行
- 8.3.3 使用SSMS更新数据
- 8.3.4 使用SSMS删除数据行
- 8.4 使用T-SQL创建与管理视图
- 案例 2-8-1 图书管理视图的创建与管理
- 8.4.1 使用T-SQL创建视图
- 8.4.2 使用T-SQL修改视图
- 8.4.3 使用T-SQL删除视图
- 8.5 使用T-SQL应用视图
- 案例 2-8-2 图书管理视图的应用
- 8.5.1 使用T-SQL查询数据
- 8.5.2 使用T-SQL插入数据行
- 8.5.3 使用T-SQL更新数据
- 8.5.4 使用T-SQL删除数据行
- 8.6 项目训练——人事管理视图的创建与应用
- 第9章 T-SQL编程与应用
- 9.1 T-SQL编程基础
- 9.1.1 有效标识符
- 9.1.2 注释
- 9.1.3 数据类型
- 9.2 表达式
- 9.2.1 常量
- 9.2.2 变量
- 9.2.3 日期时间类型表达式
- 9.2.4 内置函数
- 9.2.5 运算符
- 9.3 流程控制语句
- 9.3.1 顺序语句
- 9.3.2 IF...ELSE分支语句
- 9.3.3 WHILE循环语句
- 9.3.4 其他控制语句
- 9.3.5 CASE多分支表达式
- 9.4 批处理
- 9.5 事务
- 9.5.1 事务概述
- 9.5.2 事务语句
- 9.6 项目训练——人事管理T-SQL编程与应用
- 第10章 数据库服务器编程
- 10.1 创建与管理存储过程
- 案例 2-10-1 图书管理存储过程的创建与管理
- 10.1.1 存储过程概述
- 10.1.2 创建存储过程
- 10.1.3 管理存储过程
- 10.2 创建与管理触发器
- 案例 2-10-2 图书管理触发器的创建与管理
- 10.2.1 触发器概述
- 10.2.2 创建DML触发器
- 10.2.3 创建DDL触发器
- 10.2.4 管理触发器
- 10.3 创建与管理用户定义函数
- 案例 2-10-3 图书管理用户定义函数的创建与管理
- 10.3.1 用户定义函数概述
- 10.3.2 创建用户定义函数
- 10.3.3 管理用户定义函数
- 10.4 项目训练——人事管理数据库服务器编程
- 第11章 数据库的安全性管理
- 案例 1-11 教务管理数据库的安全性管理
- 11.1 数据库的安全性管理概述
- 11.2 身份验证与模式配置
- 11.2.1 Windows身份验证
- 11.2.2 SQL Server身份验证
- 11.2.3 配置身份验证模式
- 11.3 登录名管理
- 11.3.1 内置登录名
- 11.3.2 创建Windows登录名
- 11.3.3 创建SQL Server登录名
- 11.3.4 修改和删除登录名
- 11.4 数据库用户管理
- 11.4.1 内置数据库用户
- 11.4.2 创建数据库用户
- 11.4.3 修改和删除数据库用户
- 11.5 架构管理
- 11.5.1 内置架构和默认架构
- 11.5.2 创建架构
- 11.5.3 修改和删除架构
- 11.6 权限管理
- 11.6.1 对象权限管理
- 11.6.2 数据库权限管理
- 11.7 角色管理
- 11.7.1 服务器角色管理
- 11.7.2 数据库角色管理
- 11.8 项目训练——人事管理数据库的安全性管理
- 第12章 数据库的恢复与传输
- 12.1 数据库的备份与还原
- 案例 1-12-1 教务管理数据库的备份与还原
- 12.1.1 数据库备份概述
- 12.1.2 数据库备份
- 12.1.3 数据库还原
- 12.2 数据库的导出与导入
- 案例 1-12-2 教务管理数据库的导出与导入
- 12.2.1 SQL Server数据导出
- 12.2.2 SQL Server数据导入
- 12.3 项目训练——人事管理数据库的恢复与传输
常见问题
这本书适合完全没有数据库基础的读者吗?
书中的内容是否过时?SQL Server 2012版本是否太旧?
这本书侧重于理论还是实践?
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
周慧,公开资料有限,目前仅知其有3种作品被收录。从作品分布看,她的写作与编写兴趣跨越多个领域:既有面向《简·爱》整本书阅读的测评类读物,属于励志成长与语文阅读指导方向;也有《SQL Server 2012数据库技术及应用(第4版)》这样的计算机技术教材,涉及数据库技术的教学与应用;还参与《中国改革开放始建红色文化纪念馆研究》的纪实性写作,关注红色文化纪念馆的建立与历史记忆。三种作品题材差异明显,显示出她既能处理技术教材的严谨表述,也能驾驭文学阅读与纪实研究的叙述方式。由于缺少生平与身份信息,其写作风格与影响尚难完整评估,读者可结合上述作品了解其跨领域的编写特点。
施乐军,公开资料有限,目前可确认的信息主要来自其署名作品《SQL Server 2012数据库技术及应用(第4版)》。从书名与常见分类来看,该书属于计算机综合类教材,围绕SQL Server 2012数据库技术及其应用展开,内容面向数据库原理学习与实际操作训练,适合作为高校相关课程或自学参考用书。该书已更新至第4版,说明其内容经过多次修订,在同类教材中具有一定的延续性和使用基础。由于作者本人的学历、职业背景、研究方向及任职情况未见公开可靠记载,此处不作推测。总体而言,施乐军的写作以技术教材为主,注重数据库知识的系统讲解与应用能力的培养,其作品在计算机数据库教学领域为读者提供了较为实用的学习材料。
崔玉礼,中国计算机类图书作者,公开资料有限,其生平、学历与任职信息均未见明确记载。从库内收录的两部作品来看,其写作方向集中于数据库技术与网站开发两大领域,代表作包括《SQL Server 2012数据库技术及应用(第4版)》和《PHP+MySQL网站开发技术项目式教程(第2版)》。前者围绕 SQL Server 数据库的管理与应用展开,后者则以项目式教程的形式讲解 PHP 与 MySQL 配合建站的开发流程,两书均属计算机综合与编程设计类教材。作品名称中的“第4版”“第2版”及“项目式教程”字样,显示其编写注重版本更新与实践教学,面向高校课堂或自学读者,强调操作步骤与项目训练,而非理论推演。
邹玮实是中文计算机类图书的作者,公开资料有限,目前可确认其著有《SQL Server 2012数据库技术及应用(第4版)》一种,归入计算机综合分类。从作品题材看,其写作面向数据库技术的学习与应用,围绕SQL Server 2012这一关系型数据库平台展开,内容涉及数据库的基本概念、操作方法和实际应用场景,适合作为高校相关课程教材或技术入门读物使用。该书已修订至第4版,说明其在教学或培训场景中有一定的持续使用需求,作者的文字风格偏向务实、循序渐进的讲解,注重把技术要点与上机实践结合起来。由于生平信息、职业背景与其他著作情况均未见于公开渠道,本简介仅依据库内作品信息与常见图书分类编写,不对作者身份作额外推断。
周阿连是一位公开资料有限的作者,目前库内仅收录其作品一种,即《SQL Server 2012数据库技术及应用(第4版)》。从这一代表作来看,其写作方向集中在计算机数据库技术领域,内容围绕SQL Server 2012的实际应用展开,属于计算机综合类教材或技术用书。这类作品通常面向高校学生与数据库初学者,注重将数据库基本原理与具体软件操作相结合,强调实用性与可操作性。由于关于作者本人的国籍、生卒年、学历背景与从业经历等信息均未见可靠记载,此处不宜臆测。就现有线索而言,周阿连的写作偏重技术讲解与教学适用,语言力求清晰、贴近实践,适合作为学习SQL Server 2012的入门参考。读者若要进一步了解其学术背景,仍需查证更多公开资料。