出版社:清华大学出版社
年代:2012
定价:36.0
本教材从数据库设计一般过程与方法出发,以SQL语言为媒介,重点讲述数据库设计的核心技术和应用。本教材的特色是以项目实践作为主线贯穿其中,提供了一个完整的AscentSys项目案例,力求使读者不但知其然,而且知其所以然,因此本书即可以作为初学数据库技术的基础教程,对已经掌握了部分数据库设计方面知识的读者亦可起到画龙点睛的作用。本教材内容从简到难,覆盖面广,一些内容具有一定的深度,适用面较广,适合于作为计算机及其相关专业教学用书,也可用于其它理工科专业的计算机教学参考书。对于有志于深入学习数据库设计的广大电脑爱好者,本书也是一个好的选择。
第1章 数据库概述
1.1 数据库发展及其重要性
1.1.1 人工管理阶段
1.1.2 文件系统阶段
1.1.3 数据库系统阶段
1.1.4 三代数据库系统的发展
1.2 数据库系统在企业中的应用
1.3 关系型数据库系统中的基本概念
1.3.1 关系型数据库基础
1.3.2 关系代数
1.3.3 关系型数据的组织
1.3.4 特殊字段值NULL的作用
1.3.5 关系的完整性约束
1.4 关系型数据库操作语言SQL介绍
1.5 数据库设计工具Power Designer介绍
1.5.1 数据库设计
1.5.2 数据库设计工具Power Designer
1.6 关系型数据库管理系统SQL Server 2005
本章小结
习题
第2章 Ascent Web医药商务系统项目案例简介
2.1 项目需求介绍
2.2 项目的数据库设计
2.3 环境搭建和工具配置
本章小结
第3章 关系型数据库的基础设计
3.1 数据库设计
3.1.1 数据库设计流程
3.1.2 E-R(Entity-Relationship)图的概念
3.2 关系型数据的设计与优化
3.2.1 范式设计概述
3.2.2 范式的目标
3.2.3 什么是范式
3.2.4 范式的Power Designer操作
3.2.5 总结
3.3 数据的关系模型
3.3.1 一对一关系设计
3.3.2 一对多关系设计
3.3.3 多对多关系设计
3.4 项目案例
3.4.1 学习目标
3.4.2 案例描述
3.4.3 案例要点
3.4.4 案例实施
3.4.5 特别提示
3.4.6 拓展与提高
本章小结
习题
第4章 SQL语言基础
4.1 SQL语言介绍
4,2SQL的数据定义语言DDL
4.2.1 创建语句CREATE
4.2.2 修改语句ALTER
4.2.3 丢弃语句DROP
4.2.4 表的截断语句TRUNCATE
4.3 SQL的数据操纵语言bML
4.3.1 数据插入语句INSERT
4.3.2 数据更新语句UPDATE
4.3.3 数据删除语句DELETE
4.3.4 简单的SELECT语句
4.4 关系数据库控制语言DCL
4.5 教据库视图操作
4.5.1 什么是视图
4.5.2 创建视图
4.5.3 删除视图
……
第5章 SQL中的查询
第6章 SQL语言高级部分
第7章 存储过程和函数创新
第8章 触发器
第9章 SQL server权限与安全
第10章 事务控制与锁定
第11章 数据备份与恢复
本书应用“项目驱动”最新教学模式,以SQL Server数据库系统和PowerDesigner工具为例,通过完整的项目案例介绍了数据库设计和开发技术的原理和方法,主要内容包括数据库概述、数据库设计、SQL语言基础、SQL查询技术、SQL语言高级技术、存储过程和函数、触发器、数据库权限与安全管理、事务控制与锁定、数据备份与恢复等。本书注重理论与实践相结合,内容系统、全面,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。本书可作为普通高等学校计算机专业、软件工程专业本科生和专科生数据库技术课程的教材,也可供数据库设计和开发人员参考使用。
书籍详细信息 | |||
书名 | 数据库设计开发技术案例教程站内查询相似图书 | ||
9787302278832 如需购买下载《数据库设计开发技术案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 36.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 360 | 印数 | 3000 |
数据库设计开发技术案例教程是清华大学出版社于2012.3出版的中图分类号为 TP311.13 的主题关于 数据库-程序设计-高等学校-教材 的书籍。