内容推荐 SQL Server 2022是微软公司推出的最新版本的数据库管理系统,安装简易,功能强大,操作方便,界面友好,是软件项目设计的必备数据库。本书的编写团队基于长期的教学经验与多年的软件开发经验,根据程序员和数据库管理员的岗位要求及高职院校的教学特点组织内容,按照设计数据库→建立数据表→管理数据库→开发数据库项目的顺序,以高校图书馆图书资料借阅管理系统和学生成绩管理系统为主线,介绍了使用SQL Server 2022进行数据库管理的各种操作,以及数据库应用程序开发所需要的各种知识和技能。全书共8个项目:数据库技术导论、数据库的创建与管理、数据表的创建与管理、数据基本操作、数据查询、数据库的编程操作、数据库安全管理、数据库应用程序开发项目实战。 本书既可以作为高职院校和应用型本科院校计算机类、软件工程类、电子商务类专业的教学用书,也可以作为各类培训、DBA认证、数据库爱好者的辅助教材和软件开发人员的参考资料。 目录 项目1 数据库技术导论 任务1.1 了解数据库技术 1.1.1 数据库技术概述 1.1.2 数据库职业岗位技能需求分析 1.1.3 案例数据库及表设计 1.1.4 技能训练1:了解数据库工作岗位 任务1.2 配置SQL Server 2022运行环境 1.2.1 下载SQL Server 2022安装包 1.2.2 安装SQL Server 2022 1.2.3 SQL Server的工作界面 1.2.4 SQL Server 2022环境的使用 任务1.3 结构化查询语言T-SQL的使用 1.3.1 T-SQL简介 1.3.2 T-SQL语法基础 1.3.3 流程控制语句 1.3.4 技能训练2:使用T-SQL语言编写简单程序 项目习题 项目2 数据库的创建与管理 任务2.1 查看数据库服务器信息 2.1.1 SQL Server 2022的体系结构 2.1.2 SQL Server 2022的数据库组成 2.1.3 SQL Server 2022服务器身份验证模式 任务2.2 创建数据库 2.2.1 文件与文件组 2.2.2 使用SSMS管理器窗口创建数据库 2.2.3 使用SQL命令创建数据库 2.2.4 技能训练3:创建数据库 任务2.3 管理数据库 2.3.1 修改数据库 2.3.2 删除数据库 2.3.3 查看数据库 2.3.4 分离与附加数据库 项目习题 项目3 数据表的创建与管理 任务3.1 数据完整性 3.1.1 数据完整性的类型 3.1.2 数据完整性约束的实现 任务3.2 创建表结构 3.2.1 使用SSMS管理器窗口创建表 3.2.2 使用SQL命令创建表 3.2.3 创建带完整性约束的表 3.2.4 技能训练4:创建表结构 任务3.3 修改表结构 3.3.1 使用SSMS管理器窗口修改表结构 3.3.2 使用SQL命令修改表结构 项目习题 项目4 数据基本操作 任务4.1 向数据表中添加记录 4.1.1 使用SSMS管理器窗口向数据表中添加记录 4.1.2 使用SQL命令向数据表中添加记录 任务4.2 更新数据表中的记录 4.2.1 使用SSMS管理器窗口更新数据表中的记录 4.2.2 使用SQL命令更新数据表中的记录 任务4.3 删除数据表中的记录 4.3.1 删除数据表中的部分记录 4.3.2 删除数据表 4.3.3 技能训练5:记录处理 项目习题 项目5 数据查询 任务5.1 基本数据查询 5.1.1 简单数据查询 5.1.2 统计数据查询 5.1.3 技能训练6:单表查询 任务5.2 多表连接查询 5.2.1 交叉连接查询 5.2.2 内连接查询 5.2.3 外连接查询 5.2.4 自连接查询 5.2.5 技能训练7:多表连接查询 任务5.3 子查询和联合查询 5.3.1 子查询 5.3.2 联合查询 5.3.3 技能训练8:子查询 项目习题 项目6 数据库的编程操作 任务6.1 视图的创建与应用 6.1.1 创建视图 6.1.2 应用视图 6.1.3 修改视图 6.1.4 技能训练9:视图的创建与管理 任务6.2 游标的创建与应用 6.2.1 游标的创建 6.2.2 游标的应用 6.2.3 关闭与释放游标 6.2.4 技能训练10:游标的创建与使用 任务6.3 存储过程的创建与管理 6.3.1 创建存储过程 6.3.2 执行存储过程 6.3.3 管理存储过程 6.3.4 技能训练11:存储过程的创建与执行 任务6.4 触发器的创建与管理 6.4.1 触发器的分类 6.4.2 创建触发器 6.4.3 管理触发器 6.4.4 技能训练12:触发器的创建与使用 任务6.5 索引与事务的应用 6.5.1 索引的创建与使用 6.5.2 处理事务 6.5.3 技能训练13:索引的创建与应用 项目习题 项目7 数据库安全管理 任务7.1 数据库安全管理机制 7.1.1 数据库安全概述 7.1.2 实现数据库安全管理 任务7.2 数据库备份与还原 7.2.1 数据库备份与还原概述 7.2.2 数据库备份 7.2.3 数据库还原 7.2.4 技能训练14:数据库备份与还原 项目习题 项目8 数据库应用程序开发项目实战 任务8.1 数据库应用程序结构模式 8.1.1 C/S模式 8.1.2 B/S模式 8.1.3 三层(或N层)模式 任务8.2 JDBC数据库访问技术 8.2.1 JDBC技术简介 8.2.2 JDBC驱动程序 8.2.3 JDBC中的常用类及其方法 任务8.3 使用Java语言开发SQL Server 2022数据库应用程序 8.3.1 项目任务描述 8.3.2 数据库设计 8.3.3 项目功能实现 8.3.4 技能训练15:使用Java语言开发酒店会员管理系统 项目习题 参考文献 |