Access数据库应用基础教程
2008-10
清华大学出版社
梁灿,施兴家 编著
311
Access关系型数据库管理系统是Microsoft公司的Office办公自动化软件的一个组成部分。它可以有效地组织、管理和共享数据库的信息,并将数据库信息与Web结合在一起,为通过Internet共享数据库信息提供了基础平台。Access 2003与其他Office组件,如Word、Excel等,在许多特性上保持一致,可以方便地在Office组件之间交换数据,使用户更容易操作。本书全面介绍了Access 2003关系型数据库的各项功能、操作方法和开发信息系统的技术。本书共分13章,第1章为数据库系统概论,主要介绍一些数据库原理的知识;第2章介绍结构化查询语言SQL;第3章介绍了Access 2003的环境;第4章介绍了Access数据库的创建和使用;第5章介绍表的创建与使用;第6章介绍了查询的创建与使用;第7章介绍了窗体的设计方法;第8章介绍了报表的知识;第9章介绍了如何制作数据访问页;第10章介绍了宏的知识;第11章介绍模块、VBA编程的基础知识、DAO和ADO对象模型的使用;第12章介绍了数据库管理与安全的知识;第13章通过一个完整的实例演示了如何利用Access 2003来开发数据库应用系统。本书结构清晰、内容翔实,既可以作为高等院校的教材用书,也可以作为各类高职高专院校或者培训院校的教材,另外,也可作为数据库管理系统开发人员和数据库爱好者学习的参考书。本书虽已是第二版,书中仍难免有错误与不足之处,恳请专家和广大读者批评指正。在编写本书的过程中参考了相关文献,在此向这些文献的作者深表感谢。本书是多人智慧的集成,除封面署名的作者外,参与整理资料和制作的人员还有丁琳、张程、王有材、石志明、王玲、罗美云、吴萍、石耀东、林运涛、赵鹏、丁乐、赵传同、毛传明、吴勇、秦吉、张秀云、杜百贵、贺桂仙和王娟等。
Microsoft Access是目前最流行的Windows数据库开发工具之一。本书详细介绍了Access 2003数据库应用各方面的知识。全书共分13章,主要内容包括数据库系统概论,SQL语言,Access 2003环境,Access数据库的创建与使用,表、查询、窗体、报表、数据访问页与宏的设计与使用,模块与VBA的使用,数据库管理与安全等知识。本书在最后一章用一个完整的实例详细讲解了如何使用Access开发数据库应用程序。每章最后均配有思考练习题。 本书结构清晰、内容翔实,既可以作为高等院校的教材用书,也可作为数据库管理系统开发人员和数据库爱好者学习的参考书。 本书对应的电子教案和实例源文件可以到http://www.tupwk.com.cn/downpage/index.asp网站下载。
第1章 数据库系统概论 1.1 数据处理 1.1.1 信息与数据 1.1.2 数据处理 1.2 数据库历史与基本概念 1.2.1 数据库系统的发展史 1.2.2 数据库 1.2.3 数据库管理系统(DBMS) 1.2.4 数据库系统 1.2.5 数据库应用系统 1.3 数据库体系和模型 1.3.1 数据库系统的体系结构 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.7 数据库设计 1.7.1 数据库设计的定义 1.7.2 数据库设计的特点 1.7.3 数据库设计方法 1.7.4 数据库设计的步骤 1.8 本章小结 1.9 思考和练习第2章 SQL语言 2.1 SQL语言概述 2.2 SQL数据定义功能 2.2.1 数据类型 2.2.2 建立表 2.2.3 修改表 2.2.4 删除表 2.3 SQL数据查询功能 2.3.1 单表查询 2.3.2 使用合计函数 2.3.3 连接查询 2.3.4 子查询 2.4 SQL数据操纵功能 2.4.1 INSERT命令 2.4.2 UPDATE命令 2.4.3 DELETE命令 2.5 本章小结 2.6 思考和练习第3章 走进Access 2003 3.1 启动和关闭Access 2003 3.1.1 启动Access 2003 3.1.2 关闭Access 2003 3.2 Access 2003的基本工作界面 3.2.1 “开始工作”页面 3.2.2 菜单栏 3.2.3 工具栏 3.2.4 Access的功能选项设置 3.3 Access 2003数据库的对象 3.3.1 表对象 ……第4章 创建和使用数据库第5章 表第6章 查询第7章 窗体第8章 报表第9章 页第10章 宏第11章 模块与VBA第12章 数据库管理与安全第13章 产品与订单管理系统参考文献
第5章 表Access是关系数据库管理系统,其中,表是存储数据的基本单位。在Access中,表从属于某个数据库,建立好数据库之后,可以使用表设计器、表向导和输入数据3种方法来创建表。本章将介绍这3种创建表的方法,以及如何向表中添加记录和表的编辑操作。5.1 表 的 结 构建立数据库后,接着即可在该数据库中建立表、查询、窗体等对象。其中,表是最基本的对象,用于存储和管理数据。一般情况下,其他的对象都基于表。一个数据库可以包含一个或多个表。表由行和列组成,每一行就是一条数据记录,由若干列组成;每一列就是一个字段,对应着一个列标题;如图5-1所示。图5-1 数据表的结构5.2 创 建 表 Access提供了多种创建表的方法,本节主要介绍几种常用的创建表的方法。5.2.1 使用设计器创建表本节介绍使用设计器来创建表的方法,即直接使用表的“设计”视图创建数据表;并详细介绍与数据表的字段相关的数据类型,属性,以及主关键字、索引等内容。1. 使用设计器创建表的步骤使用设计器创建表的操作步骤如下:(1) 在创建表之前,首先创建一个数据库或打开一个已有的数据库。(2) 在数据库窗口中,单击“对象”列表中的“表”对象按钮,接着单击数据库窗口的工具栏中的“新建”按钮。(3) 系统打开如图5-2所示的“新建表”对话框,选择列表中的“设计视图”选项,然后单击“确定”按钮。(4) 系统将打开表的设计视图窗口,如图5-3所示,在“字段名称”栏中输入字段的名称,在“数据类型”栏中选择合适的字段类型,在“说明”栏中可以为字段输入适当的描述文字,在“常规”或“查询”选项卡中设置字段的相关属性。
《Access数据库应用基础教程(第2版)》全面介绍了Microsoft Access 2003关系型数据库的各项功能、操作方法和开发Access项目的技术,主要内容包括数据库基础知识,SQL语言,Access入门,建立Access数据库,表的建立与使用,查询、窗体、报表、数据访问页和宏的设计,模块与VBA编程工具,数据安全管理等,并且运用大量实例对各种关键技术进行了深入浅出的介绍,每章最后都配有练习题。读者对象:《Access数据库应用基础教程(第2版)》既可以作为高等院校的教材用书,也可作为数据库管理系统开发人员和数据库爱好者学习的参考书。《Access数据库应用基础教程(第2版)》特色:《Access数据库应用基础教程(第2版)》内容全面、结构合理、循序渐进、通俗易懂、示例翔实。《Access数据库应用基础教程(第2版)》介绍了数据库原理最基本的概念,并以Microsoft Access2003关系型数据库为背景,全面介绍了Access的各项功能和应用技巧,并精选大量实例予以讲解,有助于掌握重点、攻克难点。每一章末尾都安排了有针对性的思考和练习,有助于读者巩固所学知识以及培养读者实际动手的能力。《Access数据库应用基础教程(第2版)》特点:《Access数据库应用基础教程(第2版)》是c++语言的课程设计的指导书,主要内容包括 民航订票系统的菜单设计程序、用控制语句设计万年历程序、用数组和指针实现公司职员信息管理程序、使用类的继承和派生设计公司职员信息管理程序、设计异质链表实现学校人员信息管理、用虚函数设计异质链表实现学校人员信息管理、使用链表实现民航订票系统、用运算符重载实现简单计算器、用模板实现通用链表类、用文件的读写实现公司的客户跟踪程序、客户跟踪程序中的异常处理、设计学生管理系统等。在《Access数据库应用基础教程(第2版)》的实例中,给出了由子项目组成的课程设计项目,学生可以在教师的指导下,逐步设计来实现这些子项目。通过本书的练习,学生不但可以结合教学的内容循序渐进地进行程序设计方面的实践训练.而且可以提高运用所学知识来解决实际问题的能力,进而增强对课程具体内容的理解、知识综合运用及融会贯通的能力。
很不错呀,希望有帮助
按照高校要求编写,已经是第二版,质量不错。编排顺序值得商榷,如果把开发一个集成系统放在后面来叙述,相信开发出来的系统更有分量感。
可能有用,