access数据库程序设计.pptx
《access数据库程序设计.pptx》由会员分享,可在线阅读,更多相关《access数据库程序设计.pptx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第第1章章 数据库基础知识数据库基础知识 1.1 数据库数据库基础知识基础知识 1.2 关系数据库基础关系数据库基础1.3 Access数据库系统简介数据库系统简介第1页/共20页21.1 数据库数据库基础知识基础知识 1.1.1 计算机数据管理的发展计算机数据管理的发展数据库管理系统(数据库管理系统(DataBase Management System,DBMS)是为建立、使用和维护数据库而)是为建立、使用和维护数据库而配置的软件。配置的软件。数据数据库库管理系管理系统统DBMS数据数据库库Data Base应应用程序用程序1应应用程序用程序2应应用程序用程序n第2页/共20页31.1 数
2、据库数据库基础知识基础知识1.基本概念u数据:指描述事物的符号记录。u数据库:存储在计算机存储设备、结构化的相关数据的集合。不仅包括描述事物的数据本身,而且包括相关事物之间的关系。u数据库应用系统:指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。u数据库管理系统:为建立、使用和维护数据库而配置的专门数据管理软件。1.1.1 数据库数据库系统系统第3页/共20页41.1 数据库数据库基础知识基础知识2.数据库特点u实现数据共享,减少数据冗余u采用特定的数据模型u具有较高的数据独立性u有统一的数据控制功能1.1.1 数据库数据库系统系统第4页/共20页51.1 数据库数据库基础
3、知识基础知识数据模型:是从现实世界到机器世界的一个中间层次。现实世界的事物反映到人的头脑中,人们把这些事物抽象为一种既不依赖于具体的计算机系统,又与特定的DBMS无关的概念模型,然后再把概念模型转换为计算机上某一DBMS支持的数据模型。实现数据共享,减少数据冗余u层次数据模型(Hierarchical Model)u网状数据模型(Network Model)u关系数据模型(Relational Model)1.1.2 数据数据模型模型第5页/共20页61.2 关系关系数据库数据库基础基础 在关系模型中,一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系数
4、据模型。1.2.1 关系模型关系模型第6页/共20页71.2 关系关系数据库数据库基础基础基本术语:u关系(Relationship)一个关系就是一张二维表。Access中,一个关系存储为一个表,具有一个表名。对关系的描述称为关系模式。格式为:关系名(属性名1,属性名2,属性名n)关系模式在Access中表现为表结构:表名(字段名1,字段名2,字段名n)1.2.1 关系模型关系模型第7页/共20页81.2 关系关系数据库数据库基础基础基本术语:u元组(Tuple)二维表的行称为元组,每一行是一个元组。元组对应Access表中的一个具体记录。u属性(Attribute)二维表的列称为属性,每一列
5、有一个属性名。在Access中表示为字段名。每个字段的数据类型、宽度等在创建表结构时规定。1.2.1 关系模型关系模型第8页/共20页91.2 关系关系数据库数据库基础基础基本术语:u关键字(Key)能够唯一地标识一个元组的属性或属性的组合。在Access中表示为字段或字段的组合;主关键字(Key Primary)能唯一标识一条记录。u外部关键字(Foreign Key)如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字,这个字段(属性)就称为外关键字。1.2.1 关系模型关系模型第9页/共20页101.2 关系关系数据库数据库基础基础实体关系模型:例1.1 职工管理数据库中教师-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 数据库 程序设计
限制150内