数据库及其应用(Access及Excel)(高等学校教材·计算机科学与技术)
分類: 图书,计算机/网络,数据库,Access,
作者: 肖慎勇等编著
出 版 社: 清华大学出版社
出版时间: 2009-3-1字数: 645000版次: 1页数: 401印刷时间: 2009/03/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302195269包装: 平装内容简介
本书以Microsoft Office 2003的Access和Excel为工具,介绍数据库系统基本理论、设计开发和操作应用,全书分为12章,主要内容包括信息与数据处理的基本知识、数据库系统设计与应用以及程序设计等,直观、完整地介绍了关系数据库基本理论,Access数据库及表、查询、窗体等7种对象的实现和操作;特别是完整而又详细地介绍了SQL语言和基于Web应用的数据库B/S应用模式等知识,加上Aceess与Excel之间的数据转换和处理等内容,使本书具有鲜明的特色。
本书通过大量实例对数据库、数据库设计应用和程序设计等各方面进行了全面而深入的阐述,书中所用示例前后连贯、简明生动、易于理解,全书内容完整,文字深入浅出,理论知识通俗易懂。本书内容涵盖了计算机等级考试二级Access考试大纲的主要内容,另外,本书还有配套的学习与实验指导教程。
本书针对没有太多基础而又希望了解和使用数据库信息处理技术的非专业人员,包括经济、管理等专业的学生,只要使用过计算机,了解Windows、Internet的基本知识,即可学习本书。本书非常适合教学和自学,也可以作为读者学习关系数据理论及使用Access和Excel的参考书。
目录
第1章数据库系统知识入门
1.1信息与数据处理
1.1.1信息和数据
1.1.2数据库技术与数据库系统
1.2初识Access 2003
1.2.1Access 2003工作环境
1.2.2Access数据库的基本概念
1.3关系模型与关系数据库
1.3.1关系
1.3.2关系模型与关系数据库
1.4数据库设计及案例
1.4.1数据库设计的定义与步骤
1.4.2数据模型
1.4.3数据库设计案例
1.5实体联系模型及转化
1.5.1E—R模型基本概念
1.5.2E—R图
1.5.3E—R模型向关系模型的转化
1.6Access操作初步
1.6.1创建数据库
1.6.2表记录的输人和浏览
1.6.3在不同层次使用的术语对照
本章小结
思考题1
第2章 关系数据库基本理论及数据库技术发展概述
2.1数据模型概述
2.1.1 三种重要数据模型
2.1.2数据模型三要素
2.2关系代数
2.2.1关系的并、交、差
2.2.2关系笛卡儿积
2.2.3选择
2.2.4投影
2.2.5 连接
2.2.6 自然连接
2.3关系数据库的完整性
2.3.1实体完整性规则
2.3.2参照完整性规则
2.3.3用户定义的完整性规则
2.4关系规范化
2.4.1函数依赖与键
2.4.2关系范式
2.5数据模型的发展
2.5.1关系模型存在的不足
2.5.2对象关系模型和面向对象数据模型简介
2.6数据库体系结构
2.6.1三级模式
2.6.2二级映射
2.7数据库管理系统概述
2.7.1DBMS基本功能
2.7.2几种常用DBMS简介
2.8数据库技术发展应用概述
2.8.1分布式数据库系统
2.8.2数据仓库与数据挖掘技术
2.8.3XML
本章小结
思考题2
第3章Access及其数据库管理
3.1Access概述
3.1.1Access发展概述
3.1.2Access的安装与界面
3.2Access数据库基础及数据库操作
3.2.1Access数据库对象
3.2.2Access数据库窗口
……
第4章表与关系
第5章查询
第6章窗体
第7章报表
第8章数据页
第9章宏
第10章模块与VBA程序设计
第11章Wed数据库应用基础
第12章Access数据库与外部数据的交换及Excel应用
参考文献
书摘插图
第1章数据库系统知识入门
1.1 信息与数据处理
在当前社会,人们的所有活动都离不开信息,信息已经是最重要的资源之一,人们将信息与能源、物质并列为人类社会活动的三大要素,我们所在的时代被称为信息时代。
计算机是目前最重要和使用最普遍的信息处理工具。计算机系统存储、加工、传输信息。在计算机中,数据库技术是信息处理的主要技术之一,其核心内容是数据管理。在计算机领域,信息和数据是密切相关的两个概念。
1.1.1 信息和数据
当人们准备做或者不准备做某件事时,总是首先去了解相关的情况,然后通过对情况的分析和评估,来决定最终是否实施或改变既定的计划。实际上,这就是收集信息;分析信息并依靠信息进行决策的过程。信息掌握得越充分、及时、正确,决策的正确程度就越高,收效越大;反之,可能收效不大,甚至决策失败。
因此,信息已经越来越成为人们熟悉和经常提到的概念。随着计算机的广泛使用,对于很多人来说,计算机和信息已经密不可分。那么,如何准确理解信息呢?如何认识信息与计算机之间的关系,以及怎样最好地利用计算机来处理和获得信息呢?
……