数据库原理及应用
2006-1
人民邮电出版社
范剑波
278
434000
本书详细地介绍了数据库的基本知识,阐述了关系数据库系统的理论、方法和设计技术,讲解了SQL Server 2000中T-SQL,给出了基于C/S和B/S结构的数据库应用系统设计的实例,在最后还介绍了数据库技术的新进展。具体内容包括:数据库系统概述、实体-联系数据模型、关系数据模型、关系数据库结构化查询语言、关系数据库的模式设计、关系数据库设计、数据库保护、数据库应用系统设计实例、面向对象数据库系统和分布式数据库系统。 本书每章后附有习题,供学生平时练习之用;本书最后附有课程考试模拟试题及参考答案、课程实验指南和课程设计大纲,供教师和学生使用。本书配有电子教案,若有需要请从人民邮电出版社网站下载。 本书为普通高等学校计算机及相关专业本科教材,也可供高职高专计算机相关专业学生选用,并可供从事计算机软件工作的科技人员和工程技术人员参考。
第1章 数据库系统概述 1.1 文件技术与数据库技术 1.2 数据描述和数据模型 1.3 数据库管理系统 1.4 数据库系统结构 1.5 数据库技术的研究 小结 习题第2章 实体-联系数据模型 2.1 数据库建模概述 2.2 E-R模型 2.3 设计原则 2.4 子类和继承 2.5 约束的建模 小结 习题第3章 关系数据模型 3.1 关系模型的基本概念 3.2 关系代数 3.3 关系演算 3.4 关系数据库查询的优化 小结 习题第4章 关系数据库的结构化查询语言 4.1 SQL概述 4.2 T-SQL的数据定义 4.3 T-SQL数据查询功能 4.4 T-SQL数据更新功能 4.5 T-SQL的视图、存储过程和触发器 4.6 T-SQL数据控制 4.7 批处理、脚本和变量 4.8 流程控制语句 4.9 游标 小结 习题第5章 关系数据库的模式设计 5.1 关系模式的存储异常和数据依赖 5.2 函数依赖的规则 5.3 关系的规范化 5.4 关系的规范化 5.5 模式分解的优劣 5.6 关系模式规范化小结 小结 习题第6章 关系数据库设计 ……第7章 数据库保护第8章 数据库应用系统设计实例第9章 面向对象数据库系统第10章 分布式数据库系统附录参考文献