编者:金培权
责编:于海云//张丽花
ISBN:9787030755322
单价:69.0
出版年月:2023-06-01 00:00:00.0
出版社:科学出版社
币制:CNY
图书分类:科学技术
分类号: TP311.13
语种:CHI
页数:293
装帧:平装
开本:16开
评分:0.0
(本馆/总:0/0人荐购)

目录
第1章 数据库系统概述
1.1 基本概念
1.1.1 数据的定义
1.1.2 数据库的定义
1.1.3 数据库模式
1.1.4 数据库管理系统
1.1.5 数据库系统
1.2 使用数据库的原因
1.2.1 利用文件系统管理数据的局限性
1.2.2 利用DBMS管理数据的优点
1.3 DBMS的功能
1.4 DBMS的分类
1.5 DBMS的架构
1.6 数据库语言
1.7 数据管理技术发展历史
1.7.1 早期的数据管理技术
1.7.2 数据库技术的发展历程
1.8 本章小结
习题
第2章 数据库系统体系结构
2.1 数据库系统体系结构概述
2.2 数据库模式结构
2.3 数据库应用系统体系结构
2.4 本章小结
习题
第3章 关系数据模型
3.1 数据模型概述
3.1.1 数据模型的定义
3.1.2 数据模型的分类
3.1.3 数据模型的形式化定义
3.2 关系数据模型概述
3.2.1 关系数据模型的定义
3.2.2 关系的基本性质
3.2.3 关系模式的形式化定义
3.3 关系数据模型的形式化定义
3.4 关系数据模型的完整性约束
3.4.1 实体完整性
3.4.2 参照完整性
3.4.3 用户自定义完整性
3.5 关系代数
3.5.1 关系代数的概念
3.5.2 关系代数的组成
3.5.3 传统的集合操作
3.5.4 专门的关系代数操作
3.5.5 附加的关系代数操作
3.5.6 关系代数的基本操作
3.5.7 关系代数表达式
3.5.8 数据更新的实现
3.6 本章小结
习题
第4章 结构化查询语言
4.1 SQL概述
4.1.1 数据库语言概述
4.1.2 SQL的发展历史
4.1.3 SQL的基本组成
4.2 数据定义
4.2.1 基本表的构成
4.2.2 CreateTable语句
4.2.3 AlterTable语句
4.2.4 DropTable语句
4.3 数据更新
4.3.1 Insert语句
4.3.2 Update语句
4.3.3 Delete语句
4.4 Select查询
4.4.1 Select查询的基本结构
4.4.2 Select基本查询
4.4.3 连接查询
4.4.4 嵌套查询
4.4.5 查询结果的拼接
4.5 数据控制
4.5.1 Grant语句
4.5.2 Revoke语句
4.5.3 Deny语句
4.6 视图
4.6.1 视图的概念
4.6.2 视图的作用
4.6.3 CreateView语句
4.6.4 视图的查询
4.6.5 视图的更新
4.6.6 DropView语句
4.7 本章小结
习题
第5章 过程化SQL
5.1 过程化SQL概述
5.1.1 过程化SQL与SQL
5.1.2 过程化SQL的特点
5.2 过程化SQL的程序结构
5.2.1 会话方式
5.2.2 过程方式
5.3 过程化SQL的语句扩展
5.3.1 变量定义
5.3.2 变量赋值
5.3.3 分支语句
5.3.4 循环语句
5.3.5 输入/输出语句
5.4 异常处理
5.4.1 MySQL的异常处理
5.4.2 OraclePL/SQL的异常处理
5.4.3 MicrosoftSQLServerT-SQL的异常处理
5.5 事务编程
5.6 游标
5.6.1 游标的概念
5.6.2 游标操作
5.7 存储过程
5.7.1 存储过程的概念
5.7.2 存储过程的作用
5.7.3 存储过程的创建和删除
5.7.4 函数的调用
5.7.5 存储过程的调用
5.7.6 存储过程的应用
5.8 触发器
5.8.1 触发器的概念
5.8.2 触发器的作用
5.8.3 触发器的种类
5.8.4 触发器的创建和删除
5.8.5 触发器的使用
5.9 本章小结
习题
第6章 数据库模式设计
6.1 模式设计问题
6.1.1 四类模式设计问题
6.1.2 模式设计问题的解决
6.2 函数依赖
6.2.1 函数依赖的概念
6.2.2 函数依赖集的逻辑蕴含
6.2.3 最小函数依赖集
6.2.4 码的形式化定义
6.3 模式分解
6.3.1 模式分解的概念
6.3.2 无损连接
6.3.3 保持函数依赖
6.4 关系模式的范式
6.4.1 范式与规范化的概念
6.4.2 函数依赖图
6.4.31 NF
6.4.42 NF
6.4.53 NF
6.4.6 BCNF
6.5 模式分解的算法
6.5.1 无损连接并且保持函数依赖地分解到3NF的算法
6.5.2 无损连接地分解到BCNF的算法
6.6 本章小结
习题
第7章 数据库设计
7.1 数据库设计概述
7.1.1 数据库设计的方法
7.1.2 数据库设计的过程
7.2 需求分析
7.3 概念设计
7.3.1 ER模型概述
7.3.2 ER模型的符号
7.3.3 ER模型的设计过程
7.3.4 分ER模型的设计
7.3.5 ER模型的集成
7.3.6 ER模型的优化
7.3.7 ER模型的扩展
7.4 逻辑设计
7.4.1 逻辑设计的任务
7.4.2 从ER模型导出初始数据库模式
7.4.3 关系数据库模式的规范化
7.4.4 模式评价
7.4.5 模式修正
7.4.6 外模式设计
7.5 物理设计
7.6 数据库实施
7.7 数据库运
内容简介本书以经典的关系数据库理论和技术为基础,介绍了数据库系统概述与体系结构、关系数据模型、结构化查询语言、过程化SQL、数据库模式设计、数据库设计、数据库应用系统开发、数据库事务、故障恢复、并发控制、数据库完整性、数据库安全性以及数据库技术新发展等内容。 在理论方面,本书重点介绍关系数据模型、关系模式规范化、并发调度的可串性,以及基于锁的并发控制机制等理论提出的背景和动机、优点和缺点,使学生能够明白当前成熟的理论对数据库领域的主要贡献,也明白已有的一些模型和方法在设计上的先进性和存在的问题,从而能够对数据库原理有更深入的认识。在应用方面,本书重点介绍存储过程、触发器等过程化SQL编程技术和应用的策略,并结合了MySQL、Oracle、Microsoft SQL Server等流行的DBMS详细阐述关键技术。
all rights reserved Powered by 浙江省新华书店集团有限公司 杭州爱书得科技有限公司()
浙B2-20110302号 馆员登录