数据库原理及应用

数据库原理及应用
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2016-01
版次: 1
ISBN: 9787313142139
定价: 48.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 273页
字数: 287千字
正文语种: 简体中文
11人买过
  •   《数据库原理及应用》结合SQLServer2008和Northwind示例数据库简明扼要地介绍了关系数据库的基本原理。包括:关系模型及关系运算理论、SQL语言、关系模式的设计与规范化、数据库的设计、事务管理与数据库安全保护等;并以数字海洋与数字渔业课题中的一个子项目《基于WebGIS的物流协同溯源系统——虾苗苗种投放管理系统》为案例介绍了数据库应用程序开发的基本流程与技术;案例基于微软.NET技术和C#语言开发,使用ADO.NET作为数据访问组件,分别实现了C/S和B/S架构下的应用程序,并附光盘提供全部源代码。
      《数据库原理及应用》可作为高等院校数据库原理与应用类课程教材,也可作为相关技术人员学习参考。 第1章 绪论
    1.1 从身边的数据库应用说起
    1.2 数据管理的发展过程
    1.2.1 人工管理阶段
    1.2.2 文件系统管理阶段
    1.2.3 数据库系统管理阶段
    1.3 数据的抽象与描述
    1.3.1 数据抽象的过程
    1.3.2 数据抽象的模型
    1.3.3 完整的模型映射
    1.4 数据库系统概述
    1.4.1 数据库的基本概念
    1.4.2 数据库的体系结构
    1.4.3 数据库管理系统的分类
    1.4.4 数据库系统分类
    1.5 本书应用实例介绍
    本章小结
    本章习题

    第2章 关系模型及关系运算理论
    2.1 关系模型
    2.1.1 关系模型概述
    2.1.2 关系数据结构
    2.1.3 完整性规则
    2.2 关系代数
    2.2.1 传统的集合运算
    2.2.2 专门的关系运算
    2.2.3 关系运算举例
    2.3 关系演算
    2.3.1 元组关系演算
    2.3.2 域关系演算
    2.4 查询优化
    2.4.1 查询优化问题的提出
    2.4.2 查询处理与优化技术
    2.4.3 关系代数表达式等价变化规则
    2.4.4 查询优化算法
    本章小结
    本章习题

    第3章 SQL语言
    3.1 Transact-SQL语言简介
    3.2 数据定义语言DDL
    3.3 数据查询语言DQL
    3.4 数据操纵语言DML
    3.5 视图
    3.6 游标
    3.6.1 游标的概念
    3.6.2 游标的使用方法
    3.7 存储过程
    3.7.1 存储过程的概念
    3.7.2 存储过程的使用方法
    3.8 触发器
    3.8.1 触发器的概念
    3.8.2 触发器的使用方法
    本章小结
    本章习题

    第4章 关系数据库的规范设计
    4.1 关系模式设计中的问题
    4.2 数据依赖
    4.2.1 函数依赖基本概念
    4.2.2 一些术语和符号
    4.3 数据依赖的公理系统
    4.3.1  Armstrong公理系统
    4.3.2 闭包
    4.3.3 闭包的计算
    4.3.4 函数依赖的等价
    4.3.5 函数依赖的最小化
    4.4 关系模式的分解特性
    4.5 关系模式的范式
    4.5.1 关系模式中的码
    4.5.2 范式
    本章小结
    本章习题

    第5章 数据库设计
    5.1 数据库设计概述
    5.2 需求分析
    5.2.1 需求分析的内容
    5.2.2 需求分析的方法
    5.3 概念设计
    5.3.1 E-R模型概述
    5.3.2 基于E-R模型的概念结构设计方法与步骤
    5.3.3 局部E-R模型设计
    5.3.4 全局E-R模型设计
    5.3.5 全局E-R模型的优化
    5.3.6 虾苗苗种投放管理系统的E-R模型设计
    5.4 数据库概念模型到逻辑模型的转换
    5.4.1 E-R图向关系模型的初始化转换
    5.4.2 关系模式的规范化
    5.4.3 关系模式的评价与改进
    5.4.4 虾苗苗种投放管理系统的关系模型设计
    5.5 物理设计
    5.5.1 确定数据库的物理结构
    5.5.2 数据库物理结构的评价
    5.6 数据库的实施和运行维护
    5.6.1 数据库实施
    5.6.2 数据库运行维护
    本章小结
    本章习题

    第6章 事务管理与数据库安全保护
    6.1 事务
    6.1.1 事务的特性
    6.1.2 事务的分类
    6.2 数据库的并发控制
    6.2.1 并发操作引起数据的不一致性
    6.2.2 并发控制措施
    6.2.3 锁的模式
    6.2.4 锁的粒度
    6.2.5 死锁
    6.3 数据库安全保护
    6.3.1 数据库安全概念与内涵
    6.3.2 数据库的安全策略
    6.3.3 数据库安全机制
    6.3.4 数据库安全管理的集中控制与分散控制
    6.3.5 提升数据库系统安全的实现途径
    6.3.6 数据库安全的发展趋势
    6.4 备份与恢复
    6.4.1 数据库备份恢复机制
    6.4.2 影响备份与恢复策略的主要因素
    本章小结
    本章习题

    第7章 数据库应用案例
    7.1 案例概述
    7.1.1 案例背景与需求
    7.1.2 案例开发采用的技术路线
    7.1.3 案例的数据库设计
    7.2 数据库应用程序开发概述
    7.2.1 数据库应用程序的开发流程
    7.2.2 数据库应用系统的体系结构
    7.2.3 .NET框架与C#程序设计语言
    7.3 数据库访问技术
    7.3.1 数据库访问技术概述
    7.3.2 ADO.NET数据访问组件
    7.3.3 .NET应用程序中的数据库读写
    7.4 系统设计
    7.4.1 模块功能说明
    7.4.2 虾苗检验和投放流程
    7.5 应用程序的实现
    7.5.1 C/S应用程序的实现
    7.5.2 B/S应用程序的实现
    本章小结
    本章习题
    章节习题参考答案
    参考文献
  • 内容简介:
      《数据库原理及应用》结合SQLServer2008和Northwind示例数据库简明扼要地介绍了关系数据库的基本原理。包括:关系模型及关系运算理论、SQL语言、关系模式的设计与规范化、数据库的设计、事务管理与数据库安全保护等;并以数字海洋与数字渔业课题中的一个子项目《基于WebGIS的物流协同溯源系统——虾苗苗种投放管理系统》为案例介绍了数据库应用程序开发的基本流程与技术;案例基于微软.NET技术和C#语言开发,使用ADO.NET作为数据访问组件,分别实现了C/S和B/S架构下的应用程序,并附光盘提供全部源代码。
      《数据库原理及应用》可作为高等院校数据库原理与应用类课程教材,也可作为相关技术人员学习参考。
  • 目录:
    第1章 绪论
    1.1 从身边的数据库应用说起
    1.2 数据管理的发展过程
    1.2.1 人工管理阶段
    1.2.2 文件系统管理阶段
    1.2.3 数据库系统管理阶段
    1.3 数据的抽象与描述
    1.3.1 数据抽象的过程
    1.3.2 数据抽象的模型
    1.3.3 完整的模型映射
    1.4 数据库系统概述
    1.4.1 数据库的基本概念
    1.4.2 数据库的体系结构
    1.4.3 数据库管理系统的分类
    1.4.4 数据库系统分类
    1.5 本书应用实例介绍
    本章小结
    本章习题

    第2章 关系模型及关系运算理论
    2.1 关系模型
    2.1.1 关系模型概述
    2.1.2 关系数据结构
    2.1.3 完整性规则
    2.2 关系代数
    2.2.1 传统的集合运算
    2.2.2 专门的关系运算
    2.2.3 关系运算举例
    2.3 关系演算
    2.3.1 元组关系演算
    2.3.2 域关系演算
    2.4 查询优化
    2.4.1 查询优化问题的提出
    2.4.2 查询处理与优化技术
    2.4.3 关系代数表达式等价变化规则
    2.4.4 查询优化算法
    本章小结
    本章习题

    第3章 SQL语言
    3.1 Transact-SQL语言简介
    3.2 数据定义语言DDL
    3.3 数据查询语言DQL
    3.4 数据操纵语言DML
    3.5 视图
    3.6 游标
    3.6.1 游标的概念
    3.6.2 游标的使用方法
    3.7 存储过程
    3.7.1 存储过程的概念
    3.7.2 存储过程的使用方法
    3.8 触发器
    3.8.1 触发器的概念
    3.8.2 触发器的使用方法
    本章小结
    本章习题

    第4章 关系数据库的规范设计
    4.1 关系模式设计中的问题
    4.2 数据依赖
    4.2.1 函数依赖基本概念
    4.2.2 一些术语和符号
    4.3 数据依赖的公理系统
    4.3.1  Armstrong公理系统
    4.3.2 闭包
    4.3.3 闭包的计算
    4.3.4 函数依赖的等价
    4.3.5 函数依赖的最小化
    4.4 关系模式的分解特性
    4.5 关系模式的范式
    4.5.1 关系模式中的码
    4.5.2 范式
    本章小结
    本章习题

    第5章 数据库设计
    5.1 数据库设计概述
    5.2 需求分析
    5.2.1 需求分析的内容
    5.2.2 需求分析的方法
    5.3 概念设计
    5.3.1 E-R模型概述
    5.3.2 基于E-R模型的概念结构设计方法与步骤
    5.3.3 局部E-R模型设计
    5.3.4 全局E-R模型设计
    5.3.5 全局E-R模型的优化
    5.3.6 虾苗苗种投放管理系统的E-R模型设计
    5.4 数据库概念模型到逻辑模型的转换
    5.4.1 E-R图向关系模型的初始化转换
    5.4.2 关系模式的规范化
    5.4.3 关系模式的评价与改进
    5.4.4 虾苗苗种投放管理系统的关系模型设计
    5.5 物理设计
    5.5.1 确定数据库的物理结构
    5.5.2 数据库物理结构的评价
    5.6 数据库的实施和运行维护
    5.6.1 数据库实施
    5.6.2 数据库运行维护
    本章小结
    本章习题

    第6章 事务管理与数据库安全保护
    6.1 事务
    6.1.1 事务的特性
    6.1.2 事务的分类
    6.2 数据库的并发控制
    6.2.1 并发操作引起数据的不一致性
    6.2.2 并发控制措施
    6.2.3 锁的模式
    6.2.4 锁的粒度
    6.2.5 死锁
    6.3 数据库安全保护
    6.3.1 数据库安全概念与内涵
    6.3.2 数据库的安全策略
    6.3.3 数据库安全机制
    6.3.4 数据库安全管理的集中控制与分散控制
    6.3.5 提升数据库系统安全的实现途径
    6.3.6 数据库安全的发展趋势
    6.4 备份与恢复
    6.4.1 数据库备份恢复机制
    6.4.2 影响备份与恢复策略的主要因素
    本章小结
    本章习题

    第7章 数据库应用案例
    7.1 案例概述
    7.1.1 案例背景与需求
    7.1.2 案例开发采用的技术路线
    7.1.3 案例的数据库设计
    7.2 数据库应用程序开发概述
    7.2.1 数据库应用程序的开发流程
    7.2.2 数据库应用系统的体系结构
    7.2.3 .NET框架与C#程序设计语言
    7.3 数据库访问技术
    7.3.1 数据库访问技术概述
    7.3.2 ADO.NET数据访问组件
    7.3.3 .NET应用程序中的数据库读写
    7.4 系统设计
    7.4.1 模块功能说明
    7.4.2 虾苗检验和投放流程
    7.5 应用程序的实现
    7.5.1 C/S应用程序的实现
    7.5.2 B/S应用程序的实现
    本章小结
    本章习题
    章节习题参考答案
    参考文献
查看详情
系列丛书 / 更多
数据库原理及应用
数据结构
王淮亭、王德兴 编
相关图书 / 更多
数据库原理及应用
数据新闻与信息可视化
周葆华;徐笛;崔迪
数据库原理及应用
数据合规师概论
郑少华、商建刚
数据库原理及应用
数据思维——从数据分析到商业价值(第2版)
王汉生
数据库原理及应用
数据科学优化方法
孙怡帆
数据库原理及应用
数据资产入表:理论与实务
赵治纲
数据库原理及应用
数据处理技术与方法研究
付雯
数据库原理及应用
数据治理 工业企业数字化转型之道 第2版
祝守宇
数据库原理及应用
数据可视化Pyecharts探秘实践教程/新工科大数据专业群实践丛书
余先昊、袁华 编
数据库原理及应用
数据标注工程——语言知识与应用
于东
数据库原理及应用
数据可视化基础与应用
刘佳 许桂秋 李静雯
数据库原理及应用
数据权利保护的模式与机制
余圣琪
数据库原理及应用
数据科学伦理:概念、技术和警世故事
[比利时]大卫·马滕斯(David;Martens