顶部
收藏

数据库系统原理及应用


作者:
万常选
定价:
46.00元
ISBN:
978-7-04-045956-2
版面字数:
590.000千字
开本:
16开
全书页数:
577页
装帧形式:
平装
重点项目:
暂无
出版时间:
2016-10-12
读者对象:
高等教育
一级分类:
管理
二级分类:
管理科学与工程
三级分类:
信息管理与信息系统

全书共分12 章。第1 章是数据库系统基本概念;第2、3 章是关系数据库基础;第4、5 章是关系数据库设计;第6、7 章是关系数据库应用;第8、9、10 章是关系数据库管理系统;第11、12 章是数据库应用开发。本书强调数据库应用与设计能力的培养,将数据库设计的内容分散在第4、5、12 章逐层推进。

本书的主要特点如下。

(1)强化对关系数据库模式的理解,以模式导航图为工具,使学生深刻理解关系数据库逻辑模型,灵活掌握关系代数和SQL 查询语言。

(2)以案例为驱动,通过分析应用需求来介绍数据库建模的基本方法,着力培养学生应用建模的能力,重点是使学生深刻理解数据库概念模型,提高数据库设计能力。

(3)涵盖了关系数据库物理存储结构、查询处理和查询优化等内容,这些内容一是有利于学生更好地理解关系数据库的物理模型,二是有利于学生更好地理解关系数据库管理系统的基本原理,三是有利于学生从底层的角度理解SQL 查询。

(4)从使用者的角度,以应用需求为驱动介绍数据库的事务、并发、恢复、完整性和安全性等内容,使学生深刻理解关系数据库管理系统的基本原理。

(5)强调理论与实践相结合,强调对业务背景的理解,要求学以致用(即“三会”数据库:会设计数据库,会管理数据库,会开发数据库应用程序),要求能结合具体应用背景设计出符合业务需求、数据需求和功能需求等要求的数据库概念模型和逻辑模型等,为后续学习和数据库应用开发实践打下坚实的基础。

本书是国家精品资源共享课“数据库系统及应用”的建设教材,在“爱课程”网上有丰富的教学资源(http://www.icourses.cn/coursestatic/course_4184.html),可作为信息管理与信息系统、计算机科学与技术等专业本科生的数据库系统原理课程教材,也可供数据库爱好者自学和参考。

  • 前辅文
  • 第I部分 数据库基础篇
    • 第1章 数据库系统概论
      • 1.1 为什么需要数据库系统
      • 1.2 数据模型
      • 1.3 数据库三级模式
      • 1.4 数据库系统
      • 1.5 SQL Server 2014 简介
      • 本章小结
      • 习题1
      • 实验1 SQL Server 2014 安装与使用
    • 第2章 关系模型与关系代数
      • 2.1 关系模型
      • 2.2 关系代数
      • 本章小结
      • 习题2
    • 第3章 SQL 基础
      • 3.1 SQL 概述
      • 3.2 简单查询
      • 3.3 连接查询
      • 3.4 嵌套子查询
      • 3.5 聚合查询
      • 3.6 集合运算
      • 3.7 SQL 查询一般格式
      • 本章小结
      • 习题3
      • 实验2 SQL 简单查询
      • 实验3 SQL 复杂查询
  • 第II部分 数据库设计篇
    • 第4章 数据库概念设计——实体- 联系模型
      • 4.1 数据库设计概述
      • 4.2 E-R 模型基本概念及表示
      • 4.3 约束
      • 4.4 弱实体集
      • 4.5 扩展E-R 特征
      • 4.6 E-R 建模问题
      • 4.7 E-R 模型设计实例——大学选课系统
      • 本章小结
      • 习题4
    • 第5章 数据库逻辑设计
      • 5.1 关系数据库逻辑设计方法
      • 5.2 E-R 模型向关系模型转化实例——大学选课系统
      • 5.3 关系模式规范化理论
      • 5.4 关系模式求精
      • 本章小结
      • 习题5
  • 第III部分 SQL Server 应用篇
    • 第6章 SQL 数据定义与更新语言
      • 6.1 SQL 数据定义语言
      • 6.2 SQL 数据更新语言
      • 6.3 视图
      • 本章小结
      • 习题6
      • 实验4 SQL 数据定义与更新
    • 第7章 SQL Server 数据库编程
      • 7.1 T-SQL 语言
      • 7.2 游标
      • 7.3 存储过程
      • 7.4 触发器
      • 本章小结
      • 习题7
      • 实验5 SQL Server 存储过程与触发器
  • 第IV部分 数据库系统篇
    • 第8章 数据库查询优化
      • 8.1 文件组织与记录组织
      • 8.2 索引与散列
      • 8.3 查询处理
      • 8.4 查询优化
      • 本章小结
      • 习题8
    • 第9章 数据库安全性与完整性
      • 9.1 数据库安全性
      • 9.2 数据库完整性
      • 本章小结
      • 习题9
      • 实验6 SQL Server 安全性
      • 实验7 SQL Server 完整性
    • 第10章 事务管理与恢复
      • 10.1 事务与并发控制
      • 10.2 恢复与备份
      • 本章小结
      • 习题10
  • 第V部分 数据库应用开发篇
    • 第11章 数据库应用开发基础
      • 11.1 数据库应用体系结构
      • 11.2 数据库访问技术
      • 11.3 ASP .NET 技术
      • 本章小结
      • 习题11
    • 第12章 数据库应用设计实例——商业银行业务系统
      • 12.1 功能需求与业务处理流程描述
      • 12.2 数据需求分析
      • 12.3 数据库概念设计
      • 12.4 数据库逻辑设计
      • 12.5 数据库物理设计
      • 12.6 数据库应用设计
      • 本章小结
      • 习题12
  • 课程设计 数据库应用设计与开发
    • 1. 课程设计的目的与要求
    • 2. 课程设计报告内容
    • 3. 课程设计参考题目
  • 参考文献

相关图书