成功加入购物车
图书条目标准图
毋建宏 、李鹏飞 编 / 电子工业出版社 / 2020-01 / 平装
售价 ¥ 25.00 4.5折
定价 ¥55.00
品相 全新
优惠 满包邮
延迟发货说明
上书时间2025-02-06
卖家超过10天未登录
SQLServer数据库原理及实验教程
《SQL Server数据库原理及实验教程》系统地讲解了数据库技术及应用的基础知识,并将引导读者利用SQLServer2014进行数据库的管理与开发实践。全书共19章,在介绍数据库系统相关概念与关系数据库有关知识的基础上,详细讲解安装和管理SQLServer2014、管理数据库和数据表、数据更新和查询、数据完整性、创建和操作索引与视图、T-SQL编程、存储过程、触发器的开发、事务管理、数据库安全管理、数据库备份与恢复、数据库的导入和导出,最后结合某物流仓储管理系统开发案例,给出完整的数据库应用系统分析、设计与实施的方法步骤。《SQL Server数据库原理及实验教程》提供了示例数据库,并附有章后习题,可方便读者学习使用。
《SQL Server数据库原理及实验教程》既可作为高等院校信息管理与信息系统、电子商务、物流管理等经管类专业的数据库技术课程教材,也可作为想学习SQLServer2014数据库的初学者及有一定数据库基础的技术人员的参考用书。
李鹏飞,西安邮电大学副教授,从事管理科学与工程方面的教学、科研多年,出版教材多部,参与多项科研或教研项目。
第1章 数据库系统概述 11.1 数据库的基本概念 11.1.1 数据 11.1.2 数据库 21.1.3 数据库管理系统 21.1.4 数据库系统 21.2 数据管理技术的产生和发展 21.2.1 人工管理阶段 31.2.2 文件系统阶段 31.2.3 数据库技术阶段 41.3 数据库系统的特点 51.4 数据库系统的三级模式结构 61.5 数据模型 81.5.1 数据模型的分层 81.5.2 数据模型的三要素 81.5.3 概念模型与E-R图 91.5.4 常用的数据模型 111.6 小结 14习题1 14第2章 关系数据库基本原理 152.1 关系模型概述 152.1.1 关系数据结构 152.1.2 关系模型的数据操作 182.1.3 关系模型的完整性约束 192.2 关系代数 222.2.1 集合运算 222.2.2 关系运算 222.3 关系规范化理论 242.3.1 函数依赖的基本概念 242.3.2 数据依赖对关系模式的影响 252.3.3 关系模式的规范化 262.3.4 关系模式的分解 312.4 数据库设计方法 322.4.1 数据库设计的过程 322.4.2 E-R图转换为关系数据库模式 342.5 小结 34习题2 35第3章 SQL Server 2014数据库的安装及管理 363.1 SQL Server 2014简介 363.1.1 SQL Server的发展历史 363.1.2 SQL Server 2014的新特性 373.2 SQL Server 2014的安装 373.2.1 安装要求 373.2.2 版本选择 373.2.3 安装过程 383.3 SQL Server 2014的常用管理工具 473.3.1 SQL Server配置管理器 473.3.2 SQL Server Management Studio 483.3.3 其他管理工具 493.4 SQL和T-SQL的概述 493.4.1 SQL的发展与特点 493.4.2 T-SQL概述 493.5 小结 50习题3 50第4章 管理SQL Server数据库 514.1 SQL Server数据库概述 514.1.1 SQL Server数据库的结构 514.1.2 SQL Server系统数据库 514.2 创建数据库 524.2.1 使用SSMS创建数据库 524.2.2 使用T-SQL语句创建数据库 534.3 修改数据库 544.3.1 使用SSMS查看及修改数据库属性 544.3.2 使用T-SQL语句修改数据库 554.4 删除数据库 564.4.1 使用SSMS删除数据库 564.4.2 使用T-SQL语句删除数据库 574.5 分离数据库和附加数据库 584.5.1 分离数据库 584.5.2 附加数据库 594.6 生成SQL脚本 604.7 小结 61习题4 61第5章 管理SQL Server数据表 625.1 SQL Server数据表概述 625.1.1 表的概念 625.1.2 表的结构 625.1.3 列的数据类型 625.2 创建数据表 645.2.1 使用SSMS创建数据表 645.2.2 使用T-SQL语句创建数据表 655.3 修改数据表 665.3.1 使用SSMS查看数据表属性信息及修改数据表 675.3.2 使用T-SQL语句修改数据表 695.4 删除数据表 705.4.1 使用SSMS删除数据表 705.4.2 使用T-SQL语句删除数据表 705.5 小结 71习题5 71第6章 数据更新 726.1 插入数据 726.1.1 通过SSMS插入数据 726.1.2 用INSERT语句插入数据 736.2 修改数据 766.2.1 通过SSMS修改数据 766.2.2 用UPDATE语句修改数据 776.3 删除数据 786.3.1 通过SSMS删除数据 796.3.2 用DELETE语句删除数据 796.4 小结 81习题6 81第7章 数据查询 827.1 SELECT语句的结构与执行 827.1.1 SELECT语句的语法结构 827.1.2 SELECT语句各子句的顺序及功能 837.1.3 SELECT语句各子句的执行 837.2 基本查询 847.2.1 简单查询 847.2.2 条件查询 907.2.3 查询结果排序 997.2.4 数据统计查询 1017.3 小结 108习题7 108第8章 高级查询 1098.1 连接查询 1098.1.1 基本连接 1098.1.2 JOIN关键字 1118.1.3 内部连接 1118.1.4 外部连接 1128.1.5 交叉连接 1148.1.6 自连接 1148.2 集合查询 1158.2.1 联合查询 1158.2.2 集合交集 1178.2.3 集合差 1188.3 子查询 1188.3.1 单值子查询 1198.3.2 带有ALL、ANY、SOME运算符的子查询 1208.3.3 带有IN运算符的子查询 1218.3.4 带有EXISTS运算符的子查询 1238.3.5 在FROM子句中使用子查询 1248.4 小结 125习题8 125第9章 数据完整性 1269.1 数据完整性概述 1269.2 使用约束实施数据完整性 1279.2.1 主键约束 1279.2.2 外键约束 1299.2.3 非空约束 1329.2.4 唯一性约束 1339.2.5 默认值约束 1359.2.6 检查约束 1369.3 使用规则实施数据完整性 1389.3.1 创建规则 1399.3.2 查看规则 1399.3.3 绑定与松绑规则 1419.3.4 删除规则 1429.4 使用默认值实施数据完整性 1439.4.1 创建默认值 1439.4.2 查看默认值 1439.4.3 绑定与松绑默认值 1459.4.4 删除默认值 1469.5 小结 147习题9 147第10章 索引与视图 14810.1 索引概述 14810.1.1 索引的概念 14810.1.2 索引的分类 14910.2 索引操作 15010.2.1 创建索引 15010.2.2 查看及修改索引 15410.2.3 删除索引 15510.3 视图概述 15710.3.1 视图的概念 15710.3.2 视图的作用 15710.3.3 视图的限制 15710.4 视图操作 15710.4.1 创建视图 15710.4.2 修改视图 16110.4.3 删除视图 16210.5 视图应用 16310.5.1 在SSMS界面中操作视图记录 16310.5.2 视图中的数据更新 16410.6 小结 166习题10 166第11章 T-SQL程序设计与游标 16711.1 数据与表达式 16711.1.1 常量与变量 16711.1.2 运算符与表达式 16911.2 流程控制语句 17311.2.1 语句块和注释 17311.2.2 分支语句 17511.2.3 循环语句 17811.2.4 批处理 17911.3 游标 18011.3.1 游标概述 18011.3.2 声明游标 18011.3.3 打开游标 18111.3.4 读取游标 18211.3.5 关闭与释放游标 18311.3.6 使用游标修改和删除数据 18311.4 小结 185习题11 185第12章 存储过程 18612.1 存储过程概述 18612.1.1 存储过程的概念 18612.1.2 存储过程的种类 18612.2 创建和管理存储过程 18712.2.1 创建存储过程 18712.2.2 执行存储过程 18912.2.3 查看存储过程 19112.2.4 修改存储过程 19212.2.5 删除存储过程 19412.3 带参数的存储过程 19512.3.1 存储过程的参数类型 19512.3.2 创建和执行带输入参数的存储过程 19512.3.3 创建和执行带输出参数的存储过程 19612.3.4 存储过程的返回值 19712.4 小结 199习题12 199第13章 触发器 20013.1 触发器的概述 20013.1.1 触发器的概念 20013.1.2 触发器的作用 20113.1.3 触发器的类型 20113.1.4 触发器应用的两个逻辑表 20213.2 创建和管理DML触发器 20213.2.1 创建DML触发器 20213.2.2 其他类型的DML触发器 21313.2.3 修改触发器 21313.2.4 查看触发器 21313.2.5 删除触发器 21413.2.6 禁用和启用触发器 21513.3 创建DDL触发器 21713.3.1 DDL触发器类型 21813.3.2 创建DDL触发器 21813.4 小结 218习题13 219第14章 函数 22014.1 系统内置函数 22014.1.1 聚合函数 22014.1.2 配置函数 22614.1.3 游标函数 22714.1.4 日期和时间函数 22914.1.5 数学函数 23214.1.6 元数据函数 23814.1.7 字符串函数 24014.1.8 文本和图像处理函数 24514.2 用户自定义函数 24614.2.1 标量值函数 24614.2.2 内嵌表值函数 24714.2.3 多语句表值函数 24814.2.4 用户自定义函数的注意事项 24814.2.5 查看用户定义函数 24914.2.6 删除用户定义函数 25014.3 小结 251习题14 251第15章 事务管理 25215.1 事务概述 25215.1.1 事务的概念 25215.1.2 事务的特性 25215.1.3 事务的运行模式 25315.1.4 多事务的并发问题 25315.2 事务管理与应用 25615.3 锁机制 25815.3.1 锁的简介 25815.3.2 隔离级别 26015.3.3 查看锁和死锁 26215.3.4 封锁协议 26515.4 小结 268习题15 268第16章 数据库安全管理 27016.1 SQL Server的安全机制 27016.1.1 身份验证模式 27016.1.2 更改身份验证模式 27016.2 创建、管理登录名和数据库用户 27216.2.1 创建登录名 27216.2.2 管理登录名 27616.2.3 创建和管理数据库用户 27816.3 管理角色 27916.3.1 角色的种类 27916.3.2 管理服务器角色 28016.3.3 管理数据库角色 28216.4 管理权限 28516.4.1 权限的种类 28516.4.2 授予权限 28616.4.3 禁止与撤销权限 28716.4.4 查看权限 28816.5 小结 289习题16 290第17章 数据库备份与恢复 29117.1 数据库备份 29117.1.1 数据库备份概述 29117.1.2 创建和管理备份设备 29217.1.3 备份数据库操作 29617.2 数据库恢复 30017.2.1 数据库的恢复模式 30017.2.2 配置恢复模式 30217.2.3 恢复数据库操作 30317.3 小结 309习题17 310第18章 数据库的导入和导出 31118.1 导入和导出概述 31118.2 导入数据 31118.3 导出数据 31518.4 小结 320习题18 320第19章 数据库应用系统的设计与开发 32119.1 数据库设计的基本步骤 32119.2 采用ADO.NET组件访问SQL Server 32219.2.1 ADO.NET组件简介 32219.2.2 连接式访问数据库 32319.3 采用JDBC访问SQL Server 32419.3.1 JDBC简介 32419.3.2 JDBC连接SQL Server数据库的步骤 32519.4 某物流仓储管理系统开发案例 32819.4.1 需求分析 32819.4.2 系统分析 33019.4.3 系统设计 33719.4.4 主要功能模块实现 34519.5 小结 350习题19 351参考文献 352
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30