SQL Server 2022数据库技术项目教程
¥53.00定价
作者: 胡伏湘
出版时间:2024-01
出版社:电子工业出版社
- 电子工业出版社
- 9787121472329
- 1-1
- 525158
- 66255123-3
- 平塑
- 16开
- 2024-01
- 268
- 数据库
- 高职
内容简介
SQL Server 2022是微软公司推出的最新版本的数据库管理系统,安装简易,功能强大,操作方便,界面友好,是软件项目设计的必备数据库。本书的编写团队基于长期的教学经验与多年的软件开发经验,根据程序员和数据库管理员的岗位要求及高职院校的教学特点组织内容,按照设计数据库→建立数据表→管理数据库→开发数据库项目的顺序,以高校图书馆图书资料借阅管理系统和学生成绩管理系统为主线,介绍了使用SQL Server 2022进行数据库管理的各种操作,以及数据库应用程序开发所需要的各种知识和技能。全书共8个项目:数据库技术导论、数据库的创建与管理、数据表的创建与管理、数据基本操作、数据查询、数据库的编程操作、数据库安全管理、数据库应用程序开发项目实战。
目录
项目1 数据库技术导论 1__eol__任务1.1 了解数据库技术 1__eol__1.1.1 数据库技术概述 1__eol__1.1.2 数据库职业岗位技能需求分析 4__eol__1.1.3 案例数据库及表设计 5__eol__1.1.4 技能训练1:了解数据库工作岗位 13__eol__任务1.2 配置SQL Server 2022运行环境 14__eol__1.2.1 下载SQL Server 2022安装包 14__eol__1.2.2 安装SQL Server 2022 15__eol__1.2.3 SQL Server的工作界面 18__eol__1.2.4 SQL Server 2022环境的使用 19__eol__任务1.3 结构化查询语言T-SQL的使用 20__eol__1.3.1 T-SQL简介 20__eol__1.3.2 T-SQL语法基础 22__eol__1.3.3 流程控制语句 27__eol__1.3.4 技能训练2:使用T-SQL语言编写简单程序 29__eol__项目习题 31__eol__项目2 数据库的创建与管理 33__eol__任务2.1 查看数据库服务器信息 33__eol__2.1.1 SQL Server 2022的体系结构 33__eol__2.1.2 SQL Server 2022的数据库组成 34__eol__2.1.3 SQL Server 2022服务器身份验证模式 35__eol__任务2.2 创建数据库 36__eol__2.2.1 文件与文件组 37__eol__2.2.2 使用SSMS管理器窗口创建数据库 37__eol__2.2.3 使用SQL命令创建数据库 39__eol__2.2.4 技能训练3:创建数据库 42__eol__任务2.3 管理数据库 44__eol__2.3.1 修改数据库 44__eol__2.3.2 删除数据库 46__eol__2.3.3 查看数据库 47__eol__2.3.4 分离与附加数据库 48__eol__项目习题 51__eol__项目3 数据表的创建与管理 53__eol__任务3.1 数据完整性 53__eol__3.1.1 数据完整性的类型 53__eol__3.1.2 数据完整性约束的实现 54__eol__任务3.2 创建表结构 59__eol__3.2.1 使用SSMS管理器窗口创建表 60__eol__3.2.2 使用SQL命令创建表 61__eol__3.2.3 创建带完整性约束的表 62__eol__3.2.4 技能训练4:创建表结构 64__eol__任务3.3 修改表结构 65__eol__3.3.1 使用SSMS管理器窗口修改表结构 65__eol__3.3.2 使用SQL命令修改表结构 65__eol__项目习题 66__eol__项目4 数据基本操作 69__eol__任务4.1 向数据表中添加记录 69__eol__4.1.1 使用SSMS管理器窗口向数据表中添加记录 69__eol__4.1.2 使用SQL命令向数据表中添加记录 70__eol__任务4.2 更新数据表中的记录 73__eol__4.2.1 使用SSMS管理器窗口更新数据表中的记录 73__eol__4.2.2 使用SQL命令更新数据表中的记录 73__eol__任务4.3 删除数据表中的记录 74__eol__4.3.1 删除数据表中的部分记录 74__eol__4.3.2 删除数据表 77__eol__4.3.3 技能训练5:记录处理 77__eol__项目习题 79__eol__项目5 数据查询 81__eol__任务5.1 基本数据查询 81__eol__5.1.1 简单数据查询 81__eol__5.1.2 统计数据查询 90__eol__5.1.3 技能训练6:单表查询 93__eol__任务5.2 多表连接查询 94__eol__5.2.1 交叉连接查询 95__eol__5.2.2 内连接查询 96__eol__5.2.3 外连接查询 97__eol__5.2.4 自连接查询 100__eol__5.2.5 技能训练7:多表连接查询 102__eol__任务5.3 子查询和联合查询 103__eol__5.3.1 子查询 103__eol__5.3.2 联合查询 106__eol__5.3.3 技能训练8:子查询 107__eol__项目习题 108__eol__项目6 数据库的编程操作 111__eol__任务6.1 视图的创建与应用 111__eol__6.1.1 创建视图 111__eol__6.1.2 应用视图 115__eol__6.1.3 修改视图 117__eol__6.1.4 技能训练9:视图的创建与管理 118__eol__任务6.2 游标的创建与应用 120__eol__6.2.1 游标的创建 120__eol__6.2.2 游标的应用 121__eol__6.2.3 关闭与释放游标 125__eol__6.2.4 技能训练10:游标的创建与使用 125__eol__任务6.3 存储过程的创建与管理 126__eol__6.3.1 创建存储过程 126__eol__6.3.2 执行存储过程 133__eol__6.3.3 管理存储过程 135__eol__6.3.4 技能训练11:存储过程的创建与执行 138__eol__任务6.4 触发器的创建与管理 139__eol__6.4.1 触发器的分类 139__eol__6.4.2 创建触发器 141__eol__6.4.3 管理触发器 148__eol__6.4.4 技能训练12:触发器的创建与使用 150__eol__任务6.5 索引与事务的应用 151__eol__6.5.1 索引的创建与使用 151__eol__6.5.2 处理事务 156__eol__6.5.3 技能训练13:索引的创建与应用 160__eol__项目习题 161__eol__项目7 数据库安全管理 165__eol__任务7.1 数据库安全管理机制 165__eol__7.1.1 数据库安全概述 165__eol__7.1.2 实现数据库安全管理 168__eol__任务7.2 数据库备份与还原 181__eol__7.2.1 数据库备份与还原概述 181__eol__7.2.2 数据库备份 183__eol__7.2.3 数据库还原 187__eol__7.2.4 技能训练14:数据库备份与还原 194__eol__项目习题 196__eol__项目8 数据库应用程序开发项目实战 199__eol__任务8.1 数据库应用程序结构模式 199__eol__8.1.1 C/S模式 199__eol__8.1.2 B/S模式 201__eol__8.1.3 三层(或N层)模式 202__eol__任务8.2 JDBC数据库访问技术 202__eol__8.2.1 JDBC技术简介 202__eol__8.2.2 JDBC驱动程序 204__eol__8.2.3 JDBC中的常用类及其方法 205__eol__任务8.3 使用Java语言开发SQL Server 2022数据库应用程序 208__eol__8.3.1 项目任务描述 208__eol__8.3.2 数据库设计 208__eol__8.3.3 项目功能实现 210__eol__8.3.4 技能训练15:使用Java语言开发酒店会员管理系统 253__eol__项目习题 258__eol__参考文献 260