Access数据库基础与应用教程

出版时间:2009-11  出版社:人民邮电出版社  作者:巫张英  页数:304  

前言

随着计算机广泛应用于各个领域,数据库技术的应用也得到快速的发展,现在许多单位的业务开展都离不开数据库,如银行业务、各种交通部门售票业务、企业的电子商务、政府的电子政务、教务管理、财务管理等都离不开数据库。从当前信息时代特征来看,不管是理科、文科、医科、工科,还是其他学科的本科生、专科生,学习数据库应用技术知识都很有必要。有些大学已对各专业学生增开了有关数据库应用技术的课程,甚至有些大学还把“数据库基础与应用”课程作为全校非计算机专业学生的公共课。根据编者从1990年以来曾经成功开发出Oracle、FoxPro、Access、Sybase等多种类型的数据库应用系统的经验和教授数据库有关课程的教学体会,觉得现在的大学生至少要掌握一种数据库的应用技术。而Access 2003是美国微软公司推出的,基于关系数据模型的数据库管理系统,它作为Office 2003的一部分,具有与Word 2003、Excel 2003和PowerPoint 2003等相同的操作界面和使用环境,功能强,使用方便,深受广大用户的喜爱,故以Access 2003数据库管理系统为基础来学习数据库应用知识可行。目前,国内高校(包括本科和专科)的计算机基础实验室大都还是使用Windows XP和Office 2003,许多学校的有关数据库基础的课程也是以Access数据库为平台来讲授和组织上机实验,教育部考试中心每年两次组织“全国计算机等级考试二级Access数据库程序设计”科目的考试。综合上述学习数据库应用知识的必要性,而编写了本书。本书是先编写出讲义,使用该讲义进行了一个学期的教学实践,在此基础上,再修订成本书。本书结构合理、由浅人深、图文并茂,以丰富的实例展示了使用Access 2003创建数据库及其各种数据库对象的基本知识和技巧,可操作性强。本书内容覆盖了全国计算机等级考试二级Access数据库程序设计考试大纲(部分二级公共基础知识除外)的基本内容。为了帮助教师使用本教材进行教学,编者准备了这本书的教学辅导课件,包括各章的电子教案(ppt文档)、书中实例数据库等,可从人民邮电出版社教学资源与服务网(www.ptpedu.com.cn)上下载。在编写本书的过程中,林卓然教授给予了大力支持和帮助,薛春香老师认真看完本书讲义的初稿并提出了许多宝贵意见,何丁海老师也对本书提出了宝贵的建议,在此表示衷心感谢!由于编者水平有限,书中错误之处难免,敬请广大读者指正。

内容概要

  本书全面介绍了使用Access 2003创建数据库、创建数据库的各种对象(包括表、查询、窗体、报表、页、宏和模块)、VBA编程、DAO编程和ADO编程的方法。全书内容覆盖了全国计算机等级考试二级Access数据库程序设计考试大纲(部分二级公共基础知识除外)的基本内容。  本书可作为各大专院校所有专业的有关数据库应用基础课程的参考书,也可作为参加“全国计算机等级考试二级Access数据库程序设计”科目考试的考生的参考书,还可作为各层次Access用户的自学参考用书。

书籍目录

第1章 数据库基础概述  1.1 数据管理发展概况   1.1.1 数据及数据处理   1.1.2 人工管理   1.1.3 文件系统   1.1.4 数据库系统   1.1.5 分布式数据库系统   1.1.6 面向对象数据库系统   1.1.7 数据仓库   1.1.8 数据挖掘  1.2 数据库系统简述   1.2.1 数据库   1.2.2 数据库管理系统   1.2.3 数据库系统   1.2.4 数据库应用系统   1.2.5 数据库系统的三级模式及二级映射结构  1.3 数据模型   1.3.1 概念数据模型——E-R模型   1.3.2 逻辑数据模型   1.3.3 物理数据模型  1.4 关系数据库   1.4.1 关系模型的基本术语   1.4.2 关系的性质   1.4.3 关系完整性约束   1.4.4 关系规范化  1.5 关系运算   1.5.1 传统的集合运算   1.5.2 专门的关系运算  1.6 数据库设计简述   1.6.1 数据库应用开发   1.6.2 数据库需求分析阶段   1.6.3 数据库的概念设计阶段   1.6.4 数据库的逻辑设计阶段   1.6.5 数据库的物理设计阶段  习题 第2章 Access 2003数据库设计与创建  2.1 Access 2003的启动与退出   2.1.1 启动Access 2003   2.1.2 Access 2003窗口简介   2.1.3 退出Access 2003  2.2 Access数据库的设计   2.2.1 Access数据库设计步骤   2.2.2 “学生管理系统”数据库设计实例  2.3 Access数据库的创建   2.3.1 创建空数据库   2.3.2 使用模板创建数据库   2.3.3 Access数据库对象简介  2.4 数据库的打开与关闭   2.4.1 打开Access 2003数据库   2.4.2 关闭Access 2003数据库  习题 第3章 表  3.1 表结构设计概述   3.1.1 字段的命名规定   3.1.2 字段的数据类型   3.1.3 学生管理系统数据库的表结构设计实例  ……第4章 查询 第5章 窗体第6章 报表 第7章 数据访问页 第8章 宏 第9章 模块与VBA程序设计 第10章 VBA的数据库编程 附录1 习题参考答案 附录2 上机实验 参考文献 

章节摘录

插图:数据无独立性,数据脱离了程序就无任何存在的价值。数据不能共享。所有程序的数据均不单独保存。1.1.3 文件系统在20世纪50年代后期到60年代中期,计算机不仅用于科学计算,还大量用于信息处理。随着数据量的增加,数据的存储、检索和维护问题成为紧迫的需要,数据结构和数据管理技术也迅速发展起来。此时,外部存储器已有磁盘、磁鼓等直接存取的存储设备。软件领域出现了操作系统、高级语言等系统软件。操作系统中的文件系统是专门管理外存的数据管理软件,文件是操作系统管理的重要资源之一。数据处理方式有批处理,也有联机实时处理。数据可以“文件”形式长期保存在外部存储器的磁盘上。由于计算机的应用转向信息管理,因此对文件要进行大量的查询、修改、插入等操作。对数据的操作以记录为单位。这是由于文件中只存储数据,不存储文件记录的结构描述信息。文件的建立、存取、查询、插入、删除、修改等所有操作,都要用程序来实现。随着数据管理规模的扩大,数据量急剧增加,文件系统显露出数据冗余、数据联系弱等缺陷。1.1.4 数据库系统数据库系统阶段开始于20世纪60年代末。随着计算机应用的日益广泛,数据管理的规模也越来越大,需要处理的数据量急剧增长。同时硬件技术的发展,出现了大容量的磁盘。在这种情况下促使人们去研究更加有效的数据管理手段,从而催生了数据库技术,使数据管理进入了数据库系统阶段。应用程序与数据库的关系通过数据库管理系统(DBMS)来实现,如图1.1所示。数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。数据库系统采用数据模型表示复杂的数据结构。数据模型不仅描述数据本身的特征,还要描述数据之间的联系,这种联系通过存取路径实现。通过所有存取路径表示自然的数据联系是数据库与传统文件的根本区别。这样,数据不再面向特定的某个或多个应用,而是面向整个应用系统。数据冗余明显减少,实现了数据共享。1.1.5 分布式数据库系统分布式数据库是数据库技术与网络技术相结合的产物。随着传统的数据库技术日趋成熟,计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。在这种形势下,集中式数据库的“集中计算”向“分布计算”发展。分布式数据库系统有两种:一种是物理上分布的,但逻辑上却是集中的。另一种在物理上和逻辑上都是分布的,也就是所谓联邦式分布数据库系统。

编辑推荐

《Access数据库基础与应用教程》结构合理、由浅入深、图文并茂、以丰富的实例展示了使用Access 2003创建数据库及其各种数据库对象的基本知识和技巧,可操作性强,并且内容覆盖了全国计算机等级考试二级Access数据库程序设计考试大纲(部分二级公共基础知识除外)的基本内容。《Access数据库基础与应用教程》内容简介:结构合理、由浅入深图文并茂、实例丰富内容覆盖等级考试二级

图书封面

评论、评分、阅读与下载


    Access数据库基础与应用教程 PDF格式下载


用户评论 (总计5条)

 
 

  •   本书值得一买,适合初学者自学,是一本入门既提高的好书
  •   书质量不错。。下次还来
  •   快递变慢递的日子里,当当购物是享受
  •   数据库专业用书,适合初学的人看看,对将来学习其它语言帮助很大。
  •   公选课参考书,啰嗦,有凑字数之嫌。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7