当前位置:网站首页>图书 > 正文 >>

数据库原理与应用

图书信息

作者张千帆
出版社机械工业出版社
ISBN9787111735793
出版时间2023-10-26
字数14.9万
分类教育,大中专教材,研究生,本科,专科教材

读书简介

本教材旨在让学生在掌握数据库原理的基础上具备数据操作能力和数据库系统发能力。教材融数据库原理和数据库应用系统发为一体,以关系数据库为重,全面系统地介绍数据库技术的基本概念、数据库原理、SQL的知识和方法、数据库设计方法、事务管理、系统的恢复、系统安全性控制方法等内容,夯实学科基础的同时,培养学生的实际动手能力。

目录

作者简介

前言

第1章 绪论

■学习目标

■开篇案例

1.1 数据管理技术的发展

1.2 数据库系统的结构

1.3 数据模型

1.4 E-R模型

1.5 逻辑数据模型的分类

第2章 关系型数据库

■学习目标

■开篇案例

2.1 关系

2.2 E-R模型转换为关系数据模型

2.3 关系完整性约束

2.4 关系代数

2.5 常见的关系型数据库管理系统

2.6 MySQL服务器的下载与安装

2.7 图形化管理工具的安装

第3章 关系模式设计

■学习目标

■开篇案例

3.1 关系模式的规范化

3.2 关系规范化

3.3 求解关系模式的候选键

3.4 关系模式的分解原则

第4章 SQL概述

■学习目标

■开篇案例

4.1 SQL概述

4.2 完整性约束

4.3 MySQL存储引擎

4.4 MySQL数据类型

第5章 SQL数据定义语句

■学习目标

■开篇案例

5.1 定义数据库

5.2 定义基本表

5.3 定义索引

第6章 SQL数据操纵语句

■学习目标

■开篇案例

6.1 插入数据

6.2 更新数据

6.3 删除数据

第7章 SQL数据查询语句

■学习目标

■开篇案例

7.1 数据查询语句基本结构

7.2 简单查询

7.3 联合查询

7.4 连接查询

7.5 嵌套查询

第8章 视图

■学习目标

■开篇案例

8.1 视图的概念

8.2 定义视图

8.3 基于视图的数据操纵

8.4 基于视图的数据查询

第9章 存储过程、存储函数和触发器

■学习目标

■开篇案例

9.1 存储过程

9.2 存储过程中的复合语句

9.3 存储函数

9.4 触发器

第10章 数据库备份与恢复

■学习目标

■开篇案例

10.1 基本概念

10.2 逻辑备份与恢复

10.3 表的导出与导入

10.4 用Navicat Premium备份与恢复数据库

第11章 数据库的安全性控制

■学习目标

■开篇案例

11.1 访问控制实现原理

11.2 用户管理

11.3 权限管理

11.4 角色管理

第12章 数据库的并发控制

■学习目标

■开篇案例

12.1 事务概述

12.2 并发事务与数据不一致

12.3 基于锁的并发控制技术

12.4 并行调度的可串行性

第13章 数据库访问接口

■学习目标

■开篇案例

13.1 嵌入式MySQL

13.2 ODBC

13.3 OLE DB

13.4 ADO

13.5 JDBC

第14章 数据库技术的新发展

■学习目标

■开篇案例

14.1 面向对象数据库

14.2 数据仓库

14.3 XML数据库

14.4 云数据库

14.5 空间数据库

14.6 NoSQL数据库

14.7 Redis数据库

参考文献