第一图书网

数据库原理与应用案例教程

郑玲利 编 清华大学出版社
出版时间:

2008-9  

出版社:

清华大学出版社  

作者:

郑玲利 编  

页数:

330  

Tag标签:

无  

前言

随着信息技术的飞速发展与普及,数据库技术越来越多地受到人们的重视,应用领域日益广泛,了解并掌握数据库已经成为各类管理人员和科技人员的基本要求,在各类高等院校,该课程已经成为许多专业的必修课程。目前,数据库原理及应用方面的教材很多,但这些教材一些偏于纯理论,另一些则偏于纯应用,能够将理论与应用完美结合,并通过案例使读者轻松愉快学习数据库原理及应用的书籍并不多。作者根据多年从事数据库教学及数据库开发的实际经验,将数据库原理、数据库应用和数据库开发技术3个层次融为一体,形成一个实践-理论-再实践-综合应用的学习体系。在数据库原理中,以够用为原则,介绍了数据库系统概述、关系数据库的基本理论;在数据库应用中,考虑到日后从事工作所涉及的数据库应用的不同层次,分别介绍了Access 2003和SQL Server 2000两个数据库管理系统,同时介绍了数据库标准语言SQL语言的使用;在数据库开发技术中,考虑到初学者的方便,选取简单易学的Visual Basic 6.0为开发工具,并介绍了基于Visual Basic 的界面设计方法,以及Visual Basic 6.0提供的数据库访问技术及数据库控件,最后介绍了数据库系统开发步骤,并使用了两个综合的数据库开发案例作为总结。本教材共分为8章,主要目标是面向应用,所以在内容的安排上,遵照循序渐进、由浅入深的设计思路。按照内容安排的先后顺序,可以归纳为基础应用、基础理论、深入应用和综合应用4个部分。 (1) 基础应用部分,即教材的第1章。学习小型单机版的数据库管理系统Access 2003,通过该章的学习,使读者对数据库及其数据库对象建立基本的概念,并学习在视图中创建这些对象的方法。 (2) 基础理论部分,即教材的第2章和第3章。第2章从全局的高度概括性地介绍了数据库系统的发展、数据模型及数据库系统的概念,第3章介绍了关系数据库的基础理论,重点介绍关系完整性约束、关系集合操作和关系规范化理论。 (3) 深入应用部分,即教材的第4章和第5章。第4章介绍了SQL语言的基本概念及在Access 2003的SQL视图中进行数据定义、数据查询和数据更新的SQL语句。第5章介绍了面向客户端和服务器的数据库管理系统SQL Server 2000的使用基础,以及数据库和数据库对象的创建方法。 (4) 综合应用部分,即教材的第6章~第8章。第6章介绍了Visual Basic 6.0的用户界面设计方法,第7章介绍了Visual Basic 6.0访问数据库的ODBC技术和ADO技术及与数据库访问相关的对象及控件,第8章介绍了数据库系统开发步骤及两个综合性的案例。在教材的各个章节,特别是数据库的应用部分,使用了大量的案例来说明每个知识点的使用方法,这些案例既独立又有联系,将各章的案例联结起来就构成了一个完整的数据库文件。 本书由郑玲利任主编,并编写第4章及第6章~第8章,教材的第1章、第2章和附录A由梁木编写,第3章由雷霖编写,第5章的第5.1节~第5.6节、第5.12节及附录B、C由林烈青编写,第5章的第5.7节~第5.11节由郑玲利编写。全书由郑玲利统稿。在本书编写过程中,广东工业大学汤荣江、高京广老师对教材进行了通读,并对本书提出了不少有益的建议。另外,广东工业大学商学院学生詹雄、李坚、黄文漳、夏海君、曹小红、梁杏芳、甘允珩和孙兆宁也参与了教材部分文稿整理及程序调试工作,在此一并表示衷心的感谢。本书虽经多次讨论并反复修改,但限于编者水平,书中可能仍有不当之处,敬请广大读者指正。

内容概要

本书通过大量的案例,深入浅出地介绍了数据库基础理论、数据库管理系统和数据库开发应用的相关知识。按照内容的先后顺序包括:Access 2003、数据库系统概述、关系数据库基础理论、关系数据库标准语言SQL、SQL Server 2000、Visual Basic 6.0界面设计、Visual Basic 6.0中的数据库连接技术、数据库应用开发案例。 本教材内容浅显易懂,案例充分,适合作为高校学生学习数据库的教材使用,也适合对数据库学习有兴趣的初学者。   本书配有电子教案,可从清华大学出版社网站本书相应页面下载使用。

书籍目录

第1章 Access 2003 1.1 Access 2003概述 1.1.1 Access 2003的特点 1.1.2 Access 2003的对象及功能 1.2 数据库的创建 1.3 表的创建 1.3.1 表的相关概念 1.3.2 创建表结构 1.3.3 创建表之间的关系 1.3.4 添加表记录 1.4 建立和使用查询 1.4.1 选择查询 1.4.2 参数查询 1.4.3 交叉表查询 1.4.4 操作查询 1.5 窗体与报表 1.5.1 创建窗体 1.5.2 创建报表 1.6 Access 2003应用案例: 学籍管理系统 1.6.1 系统分析 1.6.2 数据库的创建 1.6.3 系统的详细设计与实现 小结 习题第2章 数据库系统概述 2.1 数据管理技术的发展  2.1.1 信息、数据与数据处理  2.1.2 数据管理技术的3个发展阶段 2.2 概念数据模型  2.2.1 基本概念  2.2.2 实体联系模型 2.3 结构数据模型  2.3.1 层次模型  2.3.2 网状模型  2.3.3 关系模型 2.4 数据库系统的组成  2.4.1 数据库系统结构  2.4.2 数据库管理系统  2.4.3 数据库系统 小结 习题第3章 关系数据库的基本理论 3.1 关系模型概述  3.1.1 关系的定义  3.1.2 关系的性质  3.1.3 关系模式 3.2 关系数据结构  3.2.1 从E-R图导出关系模型数据结构  3.2.2 关系模型的体系结构 3.3 关系的完整性约束  3.3.1 实体完整性  3.3.2 参照完整性  3.3.3 用户定义完整性 3.4 关系操作集合  3.4.1 传统的集合运算  3.4.2 专门的关系运算  3.4.3 查询优化策略 3.5 关系规范化  3.5.1 关系模式的设计问题  3.5.2 函数依赖  3.5.3 关系的规范化和范式  3.5.4 关系模式的分解 小结 习题3第4章 关系数据库标准语言SQL 4.1 SQL语言概述及特点  4.1.1 SQL语言的发展  4.1.2 SQL语言的基本概念  4.1.3 SQL语言的特点 4.2 数据定义  4.2.1 表结构的创建  4.2.2 表结构的修改  4.2.3 索引的创建与修改 4.3 数据查询  4.3.1 单表查询  4.3.2 联结查询  4.3.3 嵌套查询  4.3.4 集合查询 4.4 数据更新  4.4.1 插入数据  4.4.2 修改数据  4.4.3 删除数据 小结 习题4第5章 SQL Server 2000第6章 基于Visual Basic的用户界面设计第7章 Visual Basic访问数据库的技术及相关控件第8章 数据库应用系统开发案例附录A Access的字段数据类型及属性附录B SQL Server的全局变量附录C SQL Server的常用函数参考文献

章节摘录

插图:


图书封面

图书标签Tags

广告

下载页面


数据库原理与应用案例教程 PDF格式下载



前面讲述的是数据库原理及应用理论部分,再简介ACCESS,最后通过VB来开发。如果能再加上WEB开发数据库,哪怕是一点点,就更好了。


书很旧,封面一层厚厚的积灰~摸着好难受,且页脚都翘起来了


相关图书