数据库技术是近年来计算机科学技术领域发展速度最快的方向之一,已经成为计算机信息系统与应用系统的核心技术和重要基础。数据库技术在各行业得到了广泛的应用,成为存储、使用和更新信息资源的主要手段。
数据库技术包括数据库系统原理和数据库应用系统两大部分,前者是后者的理论基础,只有在正确理论指导下才能设计出合理、适用的数据库系统。本教材首先给出必要的理论基础,然后在理论指导下进行实践。
为了更好地适应高职高专课程教学的需要,本书强调“理论带动实训,实训推动理论”的教学方式。本书分为两部分共17个单元,系统地介绍了数据库的基础理论知识和数据库的应用技术。其中,理论篇——数据库原理,主要讲述数据库系统导论、数据模型、关系数据库的基本理论、结构化查询语言SQL、关系数据库规范理论、数据库设计与维护以及数据库的保护与安全等内容;实训篇——数据库应用,通过微软最新的Visual FoxPro 9.0开发平台,以一个已经实际应用的实训项目“单位联系管理系统”为主线,逐步介绍数据库和数据表的创建、表单与报表、结构化程序设计、菜单设计以及应用程序的发布等内容。
本书不仅可以作为高职高专计算机及相关专业“数据库原理与应用”课程教材,而且还可以供相关技术人员参考。
第一部分 理论篇——数据库原理
第1章 数据库系统导论
第2章 数据模型
第3章 关系数据库的基本理论
第4章 结构化查询语言SQL
第5章 关系数据库规范理论
第6章 数据库设计与维护
第7章 数据库的保护与安全
第二部分 实训篇——数据库应用
实训模块一 Visual FoxPro 9.0的基本操作
实训模块二 数据库的基本应用
实训模块三 Visual FoxPro程序设计
实训模块四 管理信息系统开发——综合实训项目
参考文献