数据库access应用系统开发与设计(第一章)

数据库access应用系统开发与设计(第一章)

ID:40265897

大小:142.01 KB

页数:38页

时间:2019-07-29

数据库access应用系统开发与设计(第一章)_第1页
数据库access应用系统开发与设计(第一章)_第2页
数据库access应用系统开发与设计(第一章)_第3页
数据库access应用系统开发与设计(第一章)_第4页
数据库access应用系统开发与设计(第一章)_第5页
资源描述:

《数据库access应用系统开发与设计(第一章)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库技术普通高等教育“十一五”国家级规划教材(21世纪高职高专新概念教材)ISBN978-7-5084-4598-4中国水利水电出版社Access及其应用系统开发李禹生主编目录第2章关系数据库管理系统Access基础第3章Access表对象设计第4章Access数据表视图第1章关系数据库及其应用系统开发基础第5章Access查询对象设计目录第7章Access程序设计基础第8章Access报表对象设计第9章Access宏对象设计第6章Access窗体对象设计第10章LIBMIS数据库集成、测试与发布第1

2、章关系数据库及其应用系统开发基础本章学习要点学习关系型数据库的基础知识,了解关系运算和关系型数据库管理系统的基本概念学习数据库应用系统的组成以及规范化设计的概念了解数据库应用系统开发的一般方法:系统分析、设计、实现和测试所包含的内容了解面向对象的数据库应用系统设计概念理解将要贯穿本书始终的数据库应用系统实例“图书馆管理信息系统”的构成1.1关系数据库技术基础1.1.1数据库技术概述在应用计算机进行数据处理的技术发展过程中,历经了程序数据处理技术、文件数据处理技术和数据库数据处理技术三个阶段。目前,数据处

3、理应用系统大多采用数据库数据处理技术实现的。1.1关系数据库技术基础数据库技术具有以下主要特点:实现数据的高度集成提供有效的数据共享减少数据冗余保证数据一致性实施统一的数据标准控制数据的安全、保密和完整性实现数据的独立性方便应用系统用户的使用减少应用程序开发与维护工作量1.1关系数据库技术基础1.1.2关系数据库的基本概念关系数据模型具有较高的数据独立性和较严格的数学理论基础,并且具有结构简单和提供非过程性语言等优点,因而得到了较大规模的应用。采用关系数据模型构造的数据库系统,被称为关系数据库系统(RD

4、BS,RelationDataBaseSystem)。关系数据库系统是目前使用得最为广泛的数据库系统,Access就是其中之一。在各种类型的关系数据库管理系统中,对于数据元素、数据元组、数据表以及数据库等术语名称略微存在一些差别。在Access中,我们将数据元素称为字段(Field)、数据元组称为记录(Record)、数据表称为表(Table)。1.1关系数据库技术基础Access采用数据库方式是,在一个单个的*.MDB文件中包含应用系统中所有的数据对象(包括数据表对象和查询对象),及其所有的数据操作对

5、象(包括窗体对象、报表对象、宏对象和VBA模块对象)。图1-1-1Access数据库结构示意数据表对象:字段1字段2………..Access数据库(*.MBD)查询对象:字段1字段2………..报表对象:字段1字段2………..窗体对象数据页对象模块对象宏对象1.1关系数据库技术基础1.1.3基本关系运算与SQL关系数据库的数据操作体现为关系运算,而关系运算的实施则可通过对应的数据库操作语言。目前所有种类的关系数据库管理系统全都支持一种被称为结构化查询语言(SQL,StructuredQueryLanguag

6、e)的关系数据库操作语言。SQL已经形成了国际标准。1.1关系数据库技术基础1.关系运算关系运算是针对关系数据库数据进行的操作运算,既可以针对关系中的记录实施,也可以针对关系中的字段实施,还可以针对若干个关系实施。基本的关系运算包括选择运算,投影运算和连接运算三种。1.1关系数据库技术基础(1)选择运算选择运算是从指定的关系中选取满足给定条件的若干元组以构成一个新关系的运算,其表现形式为:SELECT关系名WHERE条件其中,条件是由常数、字段名及其通过相应的比较运算符和逻辑运算符连接形成逻辑运算式组成

7、的。1.1关系数据库技术基础(2)投影运算投影运算是从指定的关系中选取指定的若干字段从而构成一个新关系的运算,其表现形式为:PROJECT关系名(字段名1,字段名2,……,字段名n)1.1关系数据库技术基础(3)连接运算连接运算是选取若干个指定关系中的字段满足给定条件的元组从左至右连接,从而构成一个新关系的运算,其表现形式为:JION关系名1AND关系名2……AND关系名nWHERE条件其中,条件是由常数、字段名及其通过相应的比较运算符和逻辑运算符连接形成逻辑运算式组成的。1.1关系数据库技术基础2.结

8、构化查询语言SQL简介结构化查询语言(SQL,StructuredQueryLanguage)集数据定义、数据查询、数据更新和数据控制于一体,既可以作为独立语言由终端用户以联机交互方式使用,也可以作为某一关系数据库管理系统的子语言嵌入在其支持的宿主语言中使用。对于Access而言,其宿主语言为VBA(VisualBasicApplication),同时全面支持SQL,并允许将SQL作为子语言嵌套在VBA中使用。1.1关系数据库技术基础1.1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。