下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > 数据库 >MySQL > 数据库原理与设计——基于SQL Server 2012 高等学校计算机应用规划教材

数据库原理与设计——基于SQL Server 2012 高等学校计算机应用规划教材

综合评级:★★★★★

定价:35.00

作者:王世民,王雯,刘新亮 编著

出版社:清华大学出版社

出版日期:2015年3月

页数:338

字数:502000

ISBN:9787302390909

书籍介绍

  本书根据理论与应用相结合的写作思路,用一个简单的数据库应用实例贯穿理论部分和应用部分,使读者清晰认识理论和应用各自解决的问题。在理论方面,详细介绍了数据库系统理论,包括数据模型、关系代数理论、数据库的设计、规范化理论、数据库管理和数据库的体系结构以及常用的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 本章要点回顾

练习题

第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 本章要点回顾

练习题

第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章 系统体系结构

实验

参考文献

前言

数据库原理课程是信息管理与信息系统专业、电子商务专业本科学生的专业核心课程,本课程主要阐述数据库系统的基本原理、基本方法以及基本技术,理论性很强,学生在学习过程中对抽象的理论知识比较难理解,总有一种与实际脱钩的感觉。为此,在与其他老师探讨的基础上,结合多年教学经验,与另两位教师共同编写了本书。

本书的特点是突出理论与应用的结合,用一个数据库应用实例贯穿各章节,并随着内容的不断深入而完善数据库应用实例的设计。通过实例帮助学生理解抽象的理论知识;通过应用设计提高学生解决实际问题的能力;通过大量习题检查学生对基本知识的掌握程度;通过上机实验培养学生的实践能力,本书以SQL Server 2012为训练环境。

本书打破已有数据库原理书的写作思路,以数据库的设计、管理和应用为主线,组织各章的内容。全书共分为9章,具体内容如下:

第1章和第2章介绍数据库系统的基本概念,主要内容有数据模型和关系代数理论。

第3章和第4章介绍数据库的设计及优化,主要内容有数据库的概念设计、逻辑设计、物理设计和规范化理论。

第5~7章介绍数据库的操作和管理,主要内容有数据库的查询操作和更新操作、T-SQL的编程技术、触发器的创建与使用、存储过程的创建与使用等内容。

第8章介绍数据库的连接、数据库的完整性控制、并发性控制、安全性控制和数据库的备份与恢复等。

第9章介绍数据库的体系结构,主要内容有常用数据库系统的体系结构、分布式数据库、主动数据库和多媒体数据库的概念等。

本课程建议授课为38学时,实验为26学时。

热门图书
推荐新闻
技术文库
论坛推荐