注册 登录 进入教材巡展
#

出版时间:2023-09

出版社:电子工业出版社

以下为《数据库基础教程(第3版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121405891
  • 1-7
  • 403042
  • 48253401-3
  • 平塑
  • 16开
  • 2023-09
  • 525
  • 328
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科
目录
第1章 数据库概览—示例、概念与认识 1__eol__1.1 数据管理技术的发展 1__eol__1.1.1 数据、数据处理和数据管理 1__eol__1.1.2 人工管理阶段 2__eol__1.1.3 文件系统阶段 2__eol__1.1.4 数据库系统阶段 3__eol__1.2 理解数据库系统 6__eol__1.2.1 示例—商品订购管理系统 6__eol__1.2.2 数据库系统的概念 8__eol__1.2.3 数据库系统的组成 8__eol__1.3 数据库系统的体系结构 9__eol__1.3.1 数据库系统的三级模式结构 9__eol__1.3.2 数据库系统的二级映像 10__eol__1.3.3 数据库管理系统 11__eol__1.4 数据模型 12__eol__1.4.1 数据模型的概念 12__eol__1.4.2 概念数据模型 13__eol__1.4.3 逻辑数据模型 14__eol__本章小结 16__eol__习题1 16__eol__第2章 关系数据模型—关系数据库基础 17__eol__2.1 关系数据结构 17__eol__2.1.1 二维表与关系数据结构 17__eol__2.1.2 关系数据结构的形式化定义 19__eol__2.1.3 关系的性质 21__eol__2.1.4 关系模式 21__eol__2.1.5 关系数据库 21__eol__2.1.6 码 23__eol__2.2 关系操作 24__eol__2.2.1 基本关系操作 24__eol__2.2.2 关系数据语言分类 24__eol__2.2.3 关系代数 24__eol__*2.2.4 关系演算 30__eol__2.3 数据完整性 31__eol__2.3.1 实体完整性 32__eol__2.3.2 参照完整性 32__eol__2.3.3 用户定义完整性 32__eol__本章小结 33__eol__习题2 33__eol__第3章 关系数据库语言SQL—数据库应用基础 34__eol__3.1 SQL概述 34__eol__3.1.1 SQL的特点 35__eol__3.1.2 SQL的基本概念 35__eol__3.1.3 SQL的组成 36__eol__3.1.4 SQL语句的分类 37__eol__3.2 SQL的数据类型 37__eol__3.3 数据定义 39__eol__3.3.1 模式定义 39__eol__3.3.2 基本表定义 40__eol__3.3.3 索引定义 43__eol__3.4 数据查询 45__eol__3.4.1 SELECT语句结构 45__eol__3.4.2 单表查询 45__eol__3.4.3 连接查询 53__eol__3.4.4 嵌套查询 57__eol__3.4.5 集合查询 63__eol__3.5 数据更新 64__eol__3.5.1 数据插入 64__eol__3.5.2 数据修改 65__eol__3.5.3 数据删除 65__eol__3.5.4 更新操作与数据完整性 66__eol__3.6 视图 66__eol__3.6.1 视图的概念 66__eol__3.6.2 视图定义 67__eol__3.6.3 视图查询 68__eol__3.6.4 视图更新 70__eol__*3.6.5 物化视图 71__eol__本章小结 71__eol__习题3 72__eol__第4章 数据库设计—数据库应用系统开发总论 73__eol__4.1 数据库设计的概述 73__eol__4.1.1 数据库设计的含义 73__eol__4.1.2 数据库设计的特点 74__eol__4.1.3 数据库设计的6个阶段 75__eol__4.2 需求分析 76__eol__4.2.1 需求分析的步骤 77__eol__4.2.2 需求分析的描述 77__eol__4.3 概念结构设计 82__eol__4.3.1 概念结构设计的方法 82__eol__4.3.2 ER设计方法 83__eol__*4.3.3 基本E-R模型的扩充 86__eol__*4.3.4 扩展E-R模型 89__eol__*4.3.5 用UML构建数据库概念模型 90__eol__4.4 逻辑结构设计 91__eol__4.4.1 E-R模型转换为关系数据模型 92__eol__4.4.2 数据模式的优化 95__eol__4.4.3 设计用户外模式 95__eol__*4.4.4 常用数据库建模工具 96__eol__4.5 物理结构设计 97__eol__4.5.1 确定数据库的物理结构 97__eol__4.5.2 性能评价 98__eol__4.6 数据库实施 98__eol__4.6.1 数据库结构定义及数据载入 98__eol__4.6.2 应用程序编写与调试 99__eol__4.6.3 数据库试运行 99__eol__4.7 数据库运行与维护 100__eol__4.7.1 数据库的转储和恢复 100__eol__4.7.2 数据库安全性、完整性的控制 100__eol__4.7.3 数据库性能监督、分析和改进 100__eol__4.7.4 数据库的重定义、重构和重组 100__eol__本章小结 101__eol__习题4 101__eol__第5章 关系规范化理论—关系数据库设计理论基础 103__eol__5.1 数据冗余与操作异常问题 103__eol__5.1.1 数据冗余与操作异常 104__eol__5.1.2 问题原因分析 104__eol__5.2 函数依赖 105__eol__5.2.1 函数依赖的基本概念 105__eol__5.2.2 函数依赖的分类 105__eol__5.2.3 函数依赖与数据冗余 106__eol__5.3 范式 106__eol__5.3.1 关系模式和码 107__eol__5.3.2 基于函数依赖的范式 107__eol__*5.3.3 多值依赖与4NF 111__eol__5.4 数据依赖公理系统 113__eol__5.4.1 逻辑蕴涵 113__eol__5.4.2 Armstrong公理系统 113__eol__5.4.3 函数依赖集的闭包 113__eol__5.4.4 最小依赖集 115__eol__5.5 模式分解 116__eol__5.5.1 无损连接性 116__eol__5.5.2 函数依赖保持 119__eol__*5.5.3 模式分解算法 120__eol__本章小结 122__eol__习题5 122__eol__第6章 数据库应用开发—过程、编程与实例 124__eol__6.1 数据库应用开发概述 124__eol__6.1.1 数据库应用开发过程 124__eol__6.1.2 数据库应用系统的体系结构 126__eol__6.1.3 常用的关系数据库系统 128__eol__6.1.4 常用数据库应用开发工具 130__eol__6.2 数据库编程基础 131__eol__6.2.1 在应用系统中使用SQL 131__eol__6.2.2 过程化SQL 132__eol__6.2.3 T-SQL程序设计基础 132__eol__6.2.4 函数 136__eol__6.2.5 游标 139__eol__*6.2.6 SQL语句优化和安 全性 140__eol__6.3 存储过程和触发器 141__eol__6.3.1 存储过程 141__eol__6.3.2 触发器 145__eol__6.4 数据库访问接口 148__eol__6.4.1 开放数据库连接 149__eol__6.4.2 ADO.NET 154__eol__6.4.3 JDBC 156__eol__6.5 C#数据库应用开发 157__eol__6.5.1 C#程序设计概述 157__eol__6.5.2 ADO.NET数据库应用技术 163__eol__6.5.3 C#数据库应用系统开发案例—商品订购管理系统 172__eol__6.6 Java数据库应用开发 184__eol__6.6.1 JDBC API 184__eol__6.6.2 JDBC数据库访问流程 185__eol__6.6.3 结果集 191__eol__6.6.4 JDBC数据库编程 192__eol__6.6.5 Java数据库应用系统开发案例—商品订购管理系统 203__eol__*6.7 Python数据库访问 211__eol__本章小结 213__eol__习题6 213__eol__第7章 数据库保护—数据库管理基础 215__eol__7.1 数据库保护的概述 215__eol__7.2 数据库安全 216__eol__7.2.1 数据库安全保护范围 216__eol__7.2.2 数据库安全性目标 217__eol__7.2.3 数据库安全控制 217__eol__7.2.4 SQL Server的安全机制 220__eol__7.3 数据库的完整性 225__eol__7.3.1 数据完整性概念 225__eol__7.3.2