书籍详情
数据库原理与设计
作者:李月军
出版社:清华大学出版社
出版时间:2023-07-01
ISBN:9787302633228
定价:¥69.00
购买这本书可以去
内容简介
本书是一部关于现代数据库系统基本原理、技术和方法的教科书。全书共分为四篇。 篇介绍数据库基础知识,主要内容包括数据库系统的基本原理、关系数据库标准语言SQL、数据库编程、关系模型的基本理论;第二篇介绍数据库管理与保护,主要内容包括数据库的安全性、事务与并发控制、故障恢复;第三篇介绍数据库系统设计,主要内容包括使用实体联系模型进行数据建模、关系模型规范化设计理论、数据库设计;第四篇给出了一个具体的数据库系统开发案例。本书以数据库系统的核心——数据库管理系统——的出现背景为线索,引出数据库的相关概念及数据库的整个框架体系,理顺了数据库原理、应用与设计之间的有机联系。本书突出理论产生的背景和根源,强化理论与应用开发的结合,重视知识的实用。本书逻辑性、系统性、实践性和实用性强,可作为计算机各专业及信息类、电子类、会计类等专业数据库相关课程的教材,同时也可以供数据库应用系统开发设计人员、工程技术人员、数据库系统工程师考证人员、自学考试人员等参阅。
作者简介
暂缺《数据库原理与设计》作者简介
目录
篇 数据库基础知识
第1章 数据库系统的基本原理
1.1 数据库系统概述
1.1.1 数据库系统的应用
1.1.2 数据库系统的概念
1.1.3 数据管理技术的发展阶段
1.1.4 数据库系统的用户
1.2 数据模型
1.2.1 数据抽象的过程
1.2.2 关系模型
1.3 数据库体系结构
1.3.1 数据库系统的三级结构
1.3.2 数据库系统的三级模式
1.3.3 数据库系统的二级映射与数据独立性
1.4 非关系型数据库NoSQL**
1.4.1 NoSQL概述
1.4.2 NoSQL相关理论
1.4.3 NoSQL的数据存储模型
1.5 小结
习题一
第2章 关系数据库标准语言SQL
2.1 SQL介绍
2.1.1 SQL数据库的体系结构
2.1.2 SQL的特点
2.1.3 SQL的组成
2.2 数据表的定义
2.2.1 Oracle数据类型
2.2.2 以SQL Plus命令行方式登录数据库
2.2.3 基本表的定义、删除和修改
2.3 数据的维护
2.3.1 插入数据
2.3.2 新数据
2.3.3 删除数据
2.4 数据查询
2.4.1 查询案例所用表的介绍
2.4.2 基本查询语句
2.4.3 单表查询
2.4.4 分组查询
2.4.5 多表连接查询
2.4.6 子查询
2.4.7 合并查询结果
2.5 索引和视图
2.5.1 索引的创建与删除
2.5.2 视图
2.6 小结
习题二
第3章 数据库编程
3.1 PL/SQL编程的基础
3.1.1 PL/SQL程序的结构
3.1.2 使用%TYPE和%ROWTYPE类型的变量
3.1.3 条件判断语句
3.1.4 循环语句
3.2 游标
3.2.1 显式游标的定义和使用
3.2.2 显式游标的属性
3.2.3 游标的FOR循环
3.2.4 带参数的游标
3.2.5 使用游标 新和删除数据
3.3 异常处理
3.3.1 Oracle的预定义异常
3.3.2 用户自定义异常的处理
3.4 存储过程
3.4.1 创建存储过程
3.4.2 调用存储过程
3.4.3 存储过程的参数
……
第二篇 数据库管理与保护
第三篇 数据库系统设计
第四篇 数据库系统开发案例
附录A Oracle实验指导
附录B 习题参考答案
附录C Oracle 19c数据库的安装和卸载
附录D 全国计算机技术与软件专业技术资格(水平)考试
参考文献
第1章 数据库系统的基本原理
1.1 数据库系统概述
1.1.1 数据库系统的应用
1.1.2 数据库系统的概念
1.1.3 数据管理技术的发展阶段
1.1.4 数据库系统的用户
1.2 数据模型
1.2.1 数据抽象的过程
1.2.2 关系模型
1.3 数据库体系结构
1.3.1 数据库系统的三级结构
1.3.2 数据库系统的三级模式
1.3.3 数据库系统的二级映射与数据独立性
1.4 非关系型数据库NoSQL**
1.4.1 NoSQL概述
1.4.2 NoSQL相关理论
1.4.3 NoSQL的数据存储模型
1.5 小结
习题一
第2章 关系数据库标准语言SQL
2.1 SQL介绍
2.1.1 SQL数据库的体系结构
2.1.2 SQL的特点
2.1.3 SQL的组成
2.2 数据表的定义
2.2.1 Oracle数据类型
2.2.2 以SQL Plus命令行方式登录数据库
2.2.3 基本表的定义、删除和修改
2.3 数据的维护
2.3.1 插入数据
2.3.2 新数据
2.3.3 删除数据
2.4 数据查询
2.4.1 查询案例所用表的介绍
2.4.2 基本查询语句
2.4.3 单表查询
2.4.4 分组查询
2.4.5 多表连接查询
2.4.6 子查询
2.4.7 合并查询结果
2.5 索引和视图
2.5.1 索引的创建与删除
2.5.2 视图
2.6 小结
习题二
第3章 数据库编程
3.1 PL/SQL编程的基础
3.1.1 PL/SQL程序的结构
3.1.2 使用%TYPE和%ROWTYPE类型的变量
3.1.3 条件判断语句
3.1.4 循环语句
3.2 游标
3.2.1 显式游标的定义和使用
3.2.2 显式游标的属性
3.2.3 游标的FOR循环
3.2.4 带参数的游标
3.2.5 使用游标 新和删除数据
3.3 异常处理
3.3.1 Oracle的预定义异常
3.3.2 用户自定义异常的处理
3.4 存储过程
3.4.1 创建存储过程
3.4.2 调用存储过程
3.4.3 存储过程的参数
……
第二篇 数据库管理与保护
第三篇 数据库系统设计
第四篇 数据库系统开发案例
附录A Oracle实验指导
附录B 习题参考答案
附录C Oracle 19c数据库的安装和卸载
附录D 全国计算机技术与软件专业技术资格(水平)考试
参考文献
猜您喜欢