access培训教程.ppt





《access培训教程.ppt》由会员分享,可在线阅读,更多相关《access培训教程.ppt(122页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章数据库基础知识4/24/20234/24/2023计算机学院计算机等级考试培训计算机学院计算机等级考试培训通过本章学习,读者应达到以下要求:1.了解数据与数据处理的概念、数据管理发展的几个阶段 2.理解数据库系统中的基本概念,理解数据模型的分类及数据模型中的实体概念以及实体之间的关系 3.掌握关系数据库中关系、元组、属性、域、关键字等术语、掌握常见关系运算 4.初识Access1 1、学习目标与要求、学习目标与要求00:25:3600:25:36计算机等级考试计算机等级考试ACCESSACCESS培训培训信息信息信息信息 信息信息信息信息与与与与能源能源能源能源、物质物质物质物质并列为人
2、类社会活动的三大要素,我们并列为人类社会活动的三大要素,我们并列为人类社会活动的三大要素,我们并列为人类社会活动的三大要素,我们所在的时代被称为信息时代。所在的时代被称为信息时代。所在的时代被称为信息时代。所在的时代被称为信息时代。信息信息信息信息是对现实世界中事物的存在特征、运动形态以及不同是对现实世界中事物的存在特征、运动形态以及不同是对现实世界中事物的存在特征、运动形态以及不同是对现实世界中事物的存在特征、运动形态以及不同事物间的相互联系等多种属性的描述,通过抽象形成概念。事物间的相互联系等多种属性的描述,通过抽象形成概念。事物间的相互联系等多种属性的描述,通过抽象形成概念。事物间的相互
3、联系等多种属性的描述,通过抽象形成概念。这些概念能被人们认识、理解,被表达、加工、推理和传这些概念能被人们认识、理解,被表达、加工、推理和传这些概念能被人们认识、理解,被表达、加工、推理和传这些概念能被人们认识、理解,被表达、加工、推理和传播,以达到认识世界和改造世界的目的。因此,信息是关播,以达到认识世界和改造世界的目的。因此,信息是关播,以达到认识世界和改造世界的目的。因此,信息是关播,以达到认识世界和改造世界的目的。因此,信息是关于事物以及事物间联系的知识。于事物以及事物间联系的知识。于事物以及事物间联系的知识。于事物以及事物间联系的知识。信息一般分三类:事物的静态属性信息、动态属性信息
4、、信息一般分三类:事物的静态属性信息、动态属性信息、信息一般分三类:事物的静态属性信息、动态属性信息、信息一般分三类:事物的静态属性信息、动态属性信息、事物间的内在联系信息。事物间的内在联系信息。事物间的内在联系信息。事物间的内在联系信息。目前人们使用的信息表达方法,主要包括:数字、文字和目前人们使用的信息表达方法,主要包括:数字、文字和目前人们使用的信息表达方法,主要包括:数字、文字和目前人们使用的信息表达方法,主要包括:数字、文字和语言、公式、图形和曲线、表格、多媒体(包含图像、声语言、公式、图形和曲线、表格、多媒体(包含图像、声语言、公式、图形和曲线、表格、多媒体(包含图像、声语言、公式
5、、图形和曲线、表格、多媒体(包含图像、声音、视频等)、超链接等。音、视频等)、超链接等。音、视频等)、超链接等。音、视频等)、超链接等。信息具有可共享性、易存储性、可压缩性、易传播性等。信息具有可共享性、易存储性、可压缩性、易传播性等。信息具有可共享性、易存储性、可压缩性、易传播性等。信息具有可共享性、易存储性、可压缩性、易传播性等。00:25:3700:25:37计算机等级考试计算机等级考试ACCESSACCESS培训培训数据与数据处理系统数据与数据处理系统 表达信息的符号记录就是数据。数据是信息的载体,信息是数据的内涵。计算机是目前最普遍使用和最重要的信息处理工具。计算机是处理数据的。作为
6、数据的符号在计算机中都转换成二进制符号“0”和“1”保存和处理 为实现特定数据处理目标所需要的所有各种资源的总和称为数据处理系统。一般情况下,主要指硬件设备、软件环境与开发工具、应用程序、数据集合、相关文档等。数据处理系统的开发是指在选定的硬件、软件环境下,设计实现特定数据处理目标的软件系统的过程。数据库技术是数据处理系统的核心技术。00:25:3700:25:37计算机等级考试计算机等级考试ACCESSACCESS培训培训计算机数据管理的发展阶段1 1、人工管理、人工管理这一时期的计算机数据管理的特点是:数据与程序不具有独立性,这一时期的计算机数据管理的特点是:数据与程序不具有独立性,一组数
7、据对应一组程序,数据不能长期保存,程序运行结束后就退出一组数据对应一组程序,数据不能长期保存,程序运行结束后就退出计算机系统一个程序中的数据不能被其他程序使用,因此,程序与程计算机系统一个程序中的数据不能被其他程序使用,因此,程序与程序之间存在大量的重复数据,即数据冗余。序之间存在大量的重复数据,即数据冗余。2 2文件系统文件系统程序与数据有了一定的独立性,程序与数据分开存储,数据文件可程序与数据有了一定的独立性,程序与数据分开存储,数据文件可以长期保存在外存储器上被多次存取。程序只需用文件名就可以访问以长期保存在外存储器上被多次存取。程序只需用文件名就可以访问数据文件数据文件3 3、数据库系
8、统、数据库系统00:25:3700:25:37计算机等级考试计算机等级考试ACCESSACCESS培训培训提高了数据的共享性,使多个用户能够同时访问数据库;中的数据,提高了数据的共享性,使多个用户能够同时访问数据库;中的数据,减少数据的冗余,提高数据的一致性和完整性;提高了数据和应用程减少数据的冗余,提高数据的一致性和完整性;提高了数据和应用程序的独立性,减少了应用程序的开发和维护代价序的独立性,减少了应用程序的开发和维护代价为数据库的建立、使用和维护而配置的软件为数据库管理系统(为数据库的建立、使用和维护而配置的软件为数据库管理系统(DataDataBaseManagementSystemD
9、BMSBaseManagementSystemDBMS)4、分布式数据库系统即客户机即客户机/服务器(服务器(Client/ServerClient/Server,C/SC/S)系统结构。)系统结构。C/SC/S结构将应用结构将应用程序根据应用情况分布到客户的计算机和服务器上,将数据库管理系程序根据应用情况分布到客户的计算机和服务器上,将数据库管理系统和数据库放置到服务器上,客户端的程序使用开放数据库连接统和数据库放置到服务器上,客户端的程序使用开放数据库连接(OpenDataBaseConnectivityOpenDataBaseConnectivity,ODBCODBC)标准协议通过网络访
10、问远)标准协议通过网络访问远端的数据库。端的数据库。5、面向对象数据库系统相关真题:数据管理技术发展的三个阶段中数据管理技术发展的三个阶段中没有专门的软件对数据没有专门的软件对数据进行管理进行管理 a a人工管理阶段人工管理阶段 bb文件系统阶段文件系统阶段cc数据库阶段数据库阶段00:25:3700:25:37计算机等级考试计算机等级考试ACCESSACCESS培训培训数据库系统的基本概念1.数据数据指描述事物的符号记录。在计算机中文字、图形、数据指描述事物的符号记录。在计算机中文字、图形、图像、声音等都是数据,学生的档案、教师的基本信息、图像、声音等都是数据,学生的档案、教师的基本信息、货
11、物的运输情况也都是数据货物的运输情况也都是数据2.数据库即存储在计算机存储设备、结构化的相关数据的集合,即存储在计算机存储设备、结构化的相关数据的集合,它不仅包括描述事物的数据本身,也包括相关事物之间它不仅包括描述事物的数据本身,也包括相关事物之间的关系。比如一个具有姓名地址电话等信息的通讯录,的关系。比如一个具有姓名地址电话等信息的通讯录,就是一个简单的数据库,我们既可以添加信息,也可以就是一个简单的数据库,我们既可以添加信息,也可以更改信息。更改信息。00:25:3800:25:38计算机等级考试计算机等级考试ACCESSACCESS培训培训3.数据库应用系统即指系统开发人员利用数据库系统
12、资源开发的面向某一即指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。类实际应用的软件系统。4.4.数据库管理系统数据库管理系统即(即(DataBaseDataBaseManagementSystemManagementSystem,DBMSDBMS),是用户),是用户和操作系统之间的一层数据管理软件,是为了数据库的建和操作系统之间的一层数据管理软件,是为了数据库的建立、使用和维护而配置的软件。立、使用和维护而配置的软件。5.5.数据库系统数据库系统即即(DataBaseDataBaseSystemSystem,DBS)DBS),是指引进数据库技术后的,是指引进数据库技术后的
13、计算机系统,层次如下计算机系统,层次如下数据库应用系统数据库管理系统操作系统硬件最终用户专业用户数据库管理员00:25:3800:25:38计算机等级考试计算机等级考试ACCESSACCESS培训培训数据模型数据库需要根据应用系统中数据的性质、内在联系,按照数据库需要根据应用系统中数据的性质、内在联系,按照管理的要求设计和组织。数据模型就是从现实世界到机器管理的要求设计和组织。数据模型就是从现实世界到机器世界的一个中间层次。世界的一个中间层次。一、实体描述一、实体描述1.1.实体实体客观存在并相互区别的事物成为实体,可以是实际的事客观存在并相互区别的事物成为实体,可以是实际的事物,也可以是抽象
14、的事物如学生、课程、读者都是实际的物,也可以是抽象的事物如学生、课程、读者都是实际的事物,而学生选课、借阅图书等都是抽象的事物。事物,而学生选课、借阅图书等都是抽象的事物。2.2.实体的属性实体的属性描述实体的特性即为属性,如学生实体用学号,姓名,性描述实体的特性即为属性,如学生实体用学号,姓名,性别,出生年月,入学时间等属性来描述,图书实体属性用别,出生年月,入学时间等属性来描述,图书实体属性用图书编号、分类号、书名、作者、单价等多个属性来描述。图书编号、分类号、书名、作者、单价等多个属性来描述。00:25:3800:25:38计算机等级考试计算机等级考试ACCESSACCESS培训培训3.
15、3.实体间的联系及分类实体间的联系及分类实体之间的对应关系即为联系,它反映现实世界事物之间实体之间的对应关系即为联系,它反映现实世界事物之间的相互关系,实体联系分为以下三种的相互关系,实体联系分为以下三种a a、一对一关系;、一对一关系;b b、一对多关系;、一对多关系;c c、多对多的关系、多对多的关系举例举例1.1.如果表如果表A A中的一条记录与表中的一条记录与表B B中的多条记录匹配,且表中的多条记录匹配,且表B B中的一条记录与表中的一条记录与表A A中的一条记录匹配,则表中的一条记录匹配,则表A A与表与表B B的的关系是关系是2.2.如果一个教师可以讲授多门课程,一门课程可以由多
16、如果一个教师可以讲授多门课程,一门课程可以由多个教师来讲授,则教师与课程存在的联系是个教师来讲授,则教师与课程存在的联系是3.3.假设数据表假设数据表A A与表与表B B建立了一对多的关系,表建立了一对多的关系,表A A为为“多多”的一方则下述正确的是的一方则下述正确的是00:25:3800:25:38计算机等级考试计算机等级考试ACCESSACCESS培训培训a a、表、表B B中的一个字段能与表中的一个字段能与表A A中的多个字段匹配中的多个字段匹配b b、表、表B B中的一个记录能与表中的一个记录能与表A A中的多个记录匹配中的多个记录匹配c c、表、表A A中的一个记录能与表中的一个记
17、录能与表B B中的多个记录匹配中的多个记录匹配d d、表、表A A中的一个字段能与表中的一个字段能与表B B中的多个字段匹配中的多个字段匹配4 4、在人事管理数据库中工资和职工的关系是、在人事管理数据库中工资和职工的关系是5 5、下列实体联系中,属于多对多的联系是、下列实体联系中,属于多对多的联系是a.a.学生与课程学生与课程b.b.学校与校长学校与校长 c.c.住院的病人与病床住院的病人与病床 d.d.工资与职工工资与职工6 6、在现实世界中,每个人都有自己的出生地,实体、在现实世界中,每个人都有自己的出生地,实体“人人”与实体与实体“出生地出生地”之间的联系是之间的联系是7 7、在学校中,
18、教师的、在学校中,教师的“职称职称”与教师个人与教师个人“职工号职工号”的联的联系是系是00:25:3900:25:39计算机等级考试计算机等级考试ACCESSACCESS培训培训关系数据库一个关系的逻辑结构就是一个二维表,用这种二维表的形式表示实体和实体联系的数据模型为关系数据模型。1.1.关系:关系:一个关系就是一个二维表一个关系就是一个二维表2.2.元组:元组:在二维表中,元组也称记录在二维表中,元组也称记录3.3.属性:属性:AccessAccess表中字段名即为属性表中字段名即为属性4.4.域域:属性的取值范围属性的取值范围5.5.关键字:能够唯一识别一条记录的属性或属性的组合关键字
19、:能够唯一识别一条记录的属性或属性的组合6.6.外部关键字:如果表中的一个字段不是本表的主关键字段,外部关键字:如果表中的一个字段不是本表的主关键字段,而是另外一个表的主关键字或候选关键字这个字段就为外而是另外一个表的主关键字或候选关键字这个字段就为外部关键字部关键字00:25:3900:25:39计算机等级考试计算机等级考试ACCESSACCESS培训培训关系运算一、传统的集合运算一、传统的集合运算1.1.并并2.2.差差3.3.交交二、专门的关系运算二、专门的关系运算1.1.选择运算选择运算从关系中找出满足给定条件的元组的操作即为选择运算。即找出给从关系中找出满足给定条件的元组的操作即为选
20、择运算。即找出给定逻辑表达式为真的记录。定逻辑表达式为真的记录。2.2.投影运算投影运算从关系模型中指定若干属性(字段)组成新的关系即为投影从关系模型中指定若干属性(字段)组成新的关系即为投影3.3.联接运算联接运算将两个或者更多的关系模式(二维表)拼接成一个更宽的关系模式将两个或者更多的关系模式(二维表)拼接成一个更宽的关系模式(表),生成的关系(表)包含满足联接条件的元组(记录)(表),生成的关系(表)包含满足联接条件的元组(记录)4.4.自然连接自然连接联接运算中,按照字段值对应相等为条件进行的联接操作为等值联联接运算中,按照字段值对应相等为条件进行的联接操作为等值联接,自然连接是去除重
21、复属性的等值联接接,自然连接是去除重复属性的等值联接00:25:3900:25:39计算机等级考试计算机等级考试ACCESSACCESS培训培训举例举例1.1.设关系设关系R R和关系和关系S S的元数分别是的元数分别是3 3和和4 4,元组数分别是,元组数分别是5 5和和6 6,则,则R R和和S S自然连接所得到的关系,其元数和元组数分自然连接所得到的关系,其元数和元组数分别为别为a.7a.7和和11b.1211b.12和和30c.30c.小于小于7 7和小于和小于30d.30d.等于等于7 7和小于等于和小于等于30302.2.在关系运算中,选择运算的含义是在关系运算中,选择运算的含义是
22、a a在基本表中选择满足条件的记录组成新的关系在基本表中选择满足条件的记录组成新的关系b b在基本表中选择需要的字段组成一个新的关系在基本表中选择需要的字段组成一个新的关系c c在基本表中选择满足条件的记录和属性组成新的关系在基本表中选择满足条件的记录和属性组成新的关系d d以上均正确以上均正确3.3.关于二维表说法错误的是关于二维表说法错误的是a a二维表中的列成为属性二维表中的列成为属性b b属性值的取值范围称为值域属性值的取值范围称为值域c c二维表中的行称为元组二维表中的行称为元组d d属性的集合称为关系属性的集合称为关系00:25:3900:25:39计算机等级考试计算机等级考试AC
23、CESSACCESS培训培训4.4.常见的数据模型有三种,它们是常见的数据模型有三种,它们是层次、关系、网状层次、关系、网状5.5.在关系数据模型中,一个关系就是一个在关系数据模型中,一个关系就是一个二维表二维表6.6.用树形结构表示实体之间的联系的模型是用树形结构表示实体之间的联系的模型是层次模型层次模型7 7在教室表中,如果要找到职称是在教室表中,如果要找到职称是“教授教授”的教师,所采用的教师,所采用的关系运算是的关系运算是 a a选择选择 b b投影投影 c c联接联接 d d自然联接自然联接00:25:3900:25:39计算机等级考试计算机等级考试ACCESSACCESS培训培训第
24、二章数据库与表2.12.1建立数据库建立数据库aa创建空数据库创建空数据库bb使用使用“向导向导”创建数据库创建数据库2.22.2建立表建立表2.2.12.2.1表的组成表的组成注:字段命名规则:注:字段命名规则:1.1.长度为长度为1-641-64个字符;个字符;2.2.可以包含数字、字母、汉字、可以包含数字、字母、汉字、空格等字符,但不能以空格开头;空格等字符,但不能以空格开头;3.3.不能包含句号、感叹号、方括号不能包含句号、感叹号、方括号及单引号及单引号00:25:4000:25:40计算机等级考试计算机等级考试ACCESSACCESS培训培训数据类型Access的数据类型共有10种包
25、括1.文本型可以用来保存文本或数字(此数字不再需要计算),默认大小为50个字符,最大255个,超过255个,可使用备注型2.备注型允许存储最大64000个字符3.数字型用来存储算术运算的数字数据4.日期型5货币型6.自动编号自动编号一旦被指定,就会永久和记录连接,如果删除了某一记录,其他记录自动编号不会重新编号,当插入记录时,不再使用已删除的自动编号的数值而是递增重新赋值,对自动编号,人为不能干预。7.是/否型(逻辑型或布尔型)域值只有两种情况:Yes/No、True/False、On/Off,前者值为-1,后者为000:25:4000:25:40计算机等级考试计算机等级考试ACCESSACC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 培训 教程

限制150内