![]()
内容推荐 本书根据理论与应用相结合的写作思路,用一个简单的数据库应用实例贯穿理论部分和应用部分,使读者清晰认识理论和应用各自解决的问题。在理论方面,详细介绍了数据库系统理论,包括数据模型、关系代数理论、数据库的设计、规范化理论、数据库管理和数据库的体系结构以及常用的SQL函数;在应用方面,主要介绍了在SQL Server 2012环境下如何完成数据库的建设、数据库的操作、数据库应用设计及与数据库的连接等。全部内容分为9章,为了便于读者理解和掌握,每章配有大量习题,有些习题可供读者上机使用。 本书可作为信息管理与信息系统专业、电子商务专业及其他相关专业数据库课程的教材,也可作为其他数据库应用人员的参考书。 目录 第1章 数据库系统概论 1.1 数据库系统的应用实例 1.1.1 学院教学管理系统 1.1.2 超市信息管理系统 1.2 数据管理的发展 1.2.1 人工管理阶段 1.2.2 文件系统阶段 1.2.3 数据库系统管理阶段 1.3 数据库系统概述 1.3.1 数据库系统的组成 1.3.2 数据库管理系统 1.4 数据模型 1.4.1 数据模型的类型和组成 1.4.2 概念模型 1.4.3 常用的数据模型 1.5 数据库系统结构 1.5.1 数据抽象过程 1.5.2 数据库系统的三级模式结构 1.6 本章要点回顾 练习题1 第2章 关系模型与关系代数 2.1 关系概念 2.1.1 域 2.1.2 笛卡儿积 2.1.3 关系的数学定义 2.1.4 关系模式、关系数据库模式和关系数据库 2.1.5 关系性质 2.2 关系的码 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.5 查询优化 2.5.1 关系代数表达式的优化问题 2.5.2 关系代数表达式的等价变化原则 2.5.3 关系代数表达式的优化策略 2.5.4 关系代数表达式的优化算法 2.6 本章要点回顾 练习题2 第3章 数据库设计 3.1 数据库的设计过程 3.1.1 数据库设计概述 3.1.2 需求分析 3.2 数据库概念结构设计 3.2.1 E-R方法 3.2.2 属性和联系概念的扩展 3.3 E-R模型的设计 3.3.1 概念结构设计方法和步骤 3.3.2 局部E-R模型的设计 …… 第4章 数据库的规范化 第5章 SQL语言 第6章 T-SQL 第7章 存储过程与触发器 第8章 数据库管理 第9章 系统体系结构 实验 参考文献 |