数据库原理与应用——基于SQL Server 2019
ISBN:978-7-5024-9736-1
作者:刘丽 杨焘 雷雪梅(编著)
出版时间:2024年1月
图书定价:39元
推荐语
普通高等教育“十四五”规划教材
本书是作者在多年来讲授数据库课程积累的经验基础上撰写而成的,书中突出了教学中的重点和难点,加强实践环节,理论与实践紧密结合,强化了数据库应用系统的设计和开发,列举具体案例详细描述了数据库应用系统的设计与开发过程。
内容简介
本书深入浅出地介绍了数据库的基本原理、SQL Server 2019的使用及数据库应用系统的开发,并基于“数据库原理+SQL Server数据库2019+Java语言及其数据库访问技术”架构及其内容体系,通过“教学信息管理数据库应用系统”的完整设计过程,全面、系统地阐述了数据库系统的基本概念、基本原理、基本技术和基本设计方法。书中内容不仅覆盖了关系数据库原理、数据库设计方法和应用系统开发,而且给出了SQL Server 2019数据库管理系统软件的基本运用方法。
目录
1 数据库系统概论
1.1 数据库概述
1.2 数据库的体系结构
1.3 数据模型
1.4 数据库应用系统结构
习题
2 关系数据库
2.1 关系数据结构
2.2 关系代数
2.3 关系模型的完整性约束
2.4 关系的规范化
习题
3 SQL Server 2019与T-SQL介绍
3.1 SQL Server 2019概述
3.2 SQL Server 2019的主要管理工具
3.3 T-SQL介绍
习题
4 数据库、表的操作
4.1 数据库结构
4.2 数据库的常用操作
4.3 数据表的常用操作
4.4 索引及视图
习题
5 数据的操作
5.1 数据更新
5.2 简单数据查询
5.3 条件查询
5.4 连接查询
5.5 嵌套查询
习题
6 存储过程、触发器及用户自定义函数
6.1 存储过程
6.2 触发器
6.3 用户自定义函数
习题
7 数据库的安全性管理
7.1 数据库安全概述
7.2 登录账户管理
7.3 数据库用户的管理
7.4 数据库角色的管理
7.5 权限管理
习题
8 数据库设计
8.1 数据库设计概述
8.2 需求分析
8.3 概念结构设计
8.4 逻辑结构设计
8.5 物理结构设计
8.6 数据库实施
8.7 数据库运行和维护
习题
9 Java与数据库编程
9.1 Java概述及开发环境
9.2 JDBC
9.3 Java连接SQL Server数据库
9.4 SQL Server 2019数据库连接应用
习题
10 新兴数据库技术
10.1 数据库的发展趋势及新技术
10.2 非关系型数据库
10.3 分布式数据库
10.4 云数据库
习题
11 实验指导
11.1 实验1:SQL Server 2019常用工具和T-SQL
11.2 实验2:创建与管理数据库
11.3 实验3:创建与管理数据表和索引
11.4 实验4:查询与视图
11.5 实验5:存储过程、触发器与用户自定义函数
11.6 实验6:SQL Server的安全性管理
11.7 实验7:图书管理数据库设计
11.8 实验8:基于Java的图书管理数据库系统开发
参考文献
-
用途分类教材
-
专业分类机电智能;其他