基本信息
内容简介
计算机书籍
本书从关系型数据库模型设计、数据库服务器端SQL程序设计和数据库客户端程序设计三个方面介绍数据库设计及其应用程序开发的实用技术。第一部分介绍范式理论的运用和如何使用PowerDesigner依据需求建立正确合理的概念模型:第二部分介绍如何进行SQL程序设计以解决典型的应用问题;第三部分介绍使用Delphi、C#for .Net以及采用J2EE架构,进行C/S和B/S多层结构的数据库应用程序开发的基本方法。
本书可作为大学计算机本科专业的教材和计算机软件开发人员进行数据库设计和SQL程序设计的实用指导书,也可作为使用Delphi、C#for .Net和J2EE平台和架构开发数据库客户端和中间层应用程序的程序员入门参考书。
目录
第1章 关系模型和关系型数据库管理系统
1.1 问题的引出
1.2 关系模型
1.3 关系型数据库管理系统RDBMS
第2章 范式及其对数据库设计的指导意义
2.1 问题的引出
2.2 范式理论概述
2.3 1NF及对实践的指导意义
2.4 函数依赖
2.5 2NF及对实践的指导意义
2.6 3NF及对实践的指导意义
2.7 BCNF——扩充的第三范式
2.8 范式应用实例分析
2.9 范式的局限——对冗余的进一步讨论
第3章 数据库静态结构设计和实现
3.1 概念模型一般概念
3.2 PowerDesigner概述
3.3 实体——域、数据项和属性
3.4 实体之间的关系