ACCESS学习日记

时间:2023-02-07 07:52:11 其他范文 收藏本文 下载本文

ACCESS学习日记(共7篇)由网友“蒋蒋”投稿提供,下面就是小编给大家带来的ACCESS学习日记,希望能帮助到大家!

ACCESS学习日记

篇1:ACCESS学习日记

关于ACCESS学习日记

一、ACCESS的六种对象

a)表是数据库的基本对象,其它几种对象都基于它而产生.

b)查询:可以按照索引查找需要的记录;可以按要求筛选记录;连接若干字段组成新表.

c)窗体提供了一种方便的.浏览,输入及更改数据的窗口.

d)报表:数据分类汇总,打印.

e)宏:相当于批处理,执行一系列操作

f)模块:功能与宏相似,只是更加精细,编程.

二、六种对象,三种类型

a)表和查询:数据的来源和基础

b)窗体和报表:用于显示和打印

c)宏和模块:主要用于控制.

d)补充:通过数据访问页访问数据(一种网页)

a)表的概念:

i.表的属性;表的记录;表的分量;

ii.对记录的操作:投影和选择;

iii.表与表之间可以建立连接;

b)表的设计原则

i.表的功能要单一;(符合范式)

ii.字段唯一;

iii.记录唯一性(不存在完全一样的记录)

iv.功能相关性(不包含无关属性)

v.字段无关性:对某一字段的修改不应该影响其它字段的数据(解决办法通常是分割表)

c)创建数据库(通过模板;使用向导创建表;用表设计器创建表;)

篇2:VBA for Access 学习

一课 常用的几个基本概念

学VBA,先要了解几个基本概念,这些概念一开始看一定会有点晦涩难懂,不过看不明白也没关系,在后面慢慢你会了解它们的含义,先大概了解一下它们的定义。

1、变量(Variable)

命名的存储位置,包含在程序执行阶段修改的数据。每一变量都有变量名,在其范围内可唯一识别。可以指定变量的数据类型,也可不指定。

变量名必须以字母或字符开头,在同一范围内必须是唯一的。比如你在一个过程中定义了一个变量名为strMsg,在这个过程中就不能定义第二个名为strMsg的变量。变量名不能超过255个字符,而且中间不能包含句点或类型声明字符。

用一句话概括:变量就是在程序运行中的一个可改变的值。

2、常量(Constant)

执行程序时保持常量值的命名项目。常量可以是字符串、数值、另一常量、任何(除乘幂与Is运算之外的)算术运算符或逻辑运算符的组合。可在代码中的任何地方使用常量代替实际的值。

用一句话概括:常量就是在程序运行中的一个不可改变的值

3、声明(Declare)

不可执行的代码。它命名常量、变量或过程,并且指定其特性,如数据类型。对于DLL procedures,声明指定名称、库和参数。比如你要在程序中使用变量或常量,就要先声明它。如:

dim strMsg as string '声明一个名为strMsg的局部字符串变量。

不同的声明语句表示所声明对象的作用域:

名称作用域          声明位置        使用语句

局部过程            过程中          Dim或Static

模块级窗体及模块      模块的声明部份  Dim

全局整个应用程序    模块的声明部份  Public或 Global

4、过程(Procedure)

命名的语句序列,可作为单元来执行,

例如,一个按钮的单击事件是一个过程,一个函数也是一个过程。

5、模块(Module)

一组声明集合,其后为过程。

6、数据类型

数据类型体现了数据的结构的特点。VBA提供的基本数据类型主要有字符串型数据和数值型数据。此外还提供了货币、对象、变体等数据类型。

上面这些只是一些常用的概念,如果想了解更多,也可以找一些VBA或VB的书来看看。

第二课 加法运算

在编程当中,文本框及按钮是用得比较多的一个控件,我们先来学学如何使用这两个控件。

1、新建一个窗体

2、在窗体上放置三个文本框控件,分别命名为:txtNum1、txtNum2、txtNum3,我们在命名时,尽量规范一点,可参考这里:www.officefans.net/cdb/viewthread.php?tid=554

3、在窗体上放置一个按钮,命名为cmdCount

开始编程:我们来作一个加法运算。

在按钮”cmdCount”的单击事件里输入以下语句:

txtNum3 = txtNum1 + txtNum2

在这里我们再来简单了解一下什么叫对象及事件:

1、对象:

对象是具有特殊属性(数据)和行为方式(方法)的实体,建立一个对象后,其操作通过与该对象有关的属性、事件和方法来描述。在这里按钮”cmdCount”是一个对象,那三个文本框也分别是三个对象。

2、事件:

是由VBA预先设置好的,能够被对象识别的动作。例如按钮就有:Click(单击)、DblClick(双击)等事件。我们上面的那条语句就来响应该按钮的单击事件,每当该按钮被单击时,就会运行一遍我们的程序。

上面这条语句输完后,程序里的全部语句是这样的:

篇3: 对学习ACCESS的心得体会

刚接触excel,自以为就已经对数据的处理掌握到炉火纯青的地步了,诸不知,山外有山人外有人,自从学习了access,才发现,原来,数据的处理还真不是我们日常工作中所遇到的那么简单。

下面,俺就将个人学习access的心得体会,与您分享!

一、字段数据类型

数据库access中的字段的数据类型,足以让我顶礼膜拜!

刚开始学习excel的时候,总觉得那软件挺好的,操作起来也非常方便,但是,由于太灵活太过于自由,总觉得缺少了约束性!

如今,学习了access的数据类型,才发现,原来,计算机软件对数据的处理和管理,还真是那么的严格。

access数据表里面的数据字段,是规定好字段类型的,比如说文本型的、数值型的、是否型的或日期型的一旦设置好了字段的数据类型,那么,在该字段中的所有单元格,您是不能随便输入内容的,如果输入的内容不符合字段数据类型,那么,是输不进去的。

比如,日期型的数据,你输入我偏偏就输入其它的这么几个字,是不能输入的,而只能输入诸如:20xx-9-29这样格式的数据。

这就是字段的数据类型的约束性,可以说,是一种强制性;显然,约束性带来了数据管理的方便,解决了数据的分类与管理上的方便。

这种情况,我还头一次遇到,同时,被此功能震惊到瞠目结舌,果然不同凡响。

二、数据的查询

access里面的查询,不会对源数据表的数据造成影响。这是很好的一种分离模式;我们可以根据自己的查询,设置或构造简单的或复杂的查询条件,之后运用查询,就可以查询到所需要的数据的,但是,查询到的数据,对源数据表,即原始数据,不会造成任何的影响,这就带来了如下的方便:

即能找到所需数据,同时,又保留了原始数据的完整性。

另外,查询对象,还支持sql语言的使用,这就从根本上解决了数据查询的难度,提高了灵活性和使用性。

三、窗体的使用

原来我对别人开发出来的软件界面,觉得很好奇;哪怕是一个小小的对话框,都觉得很好,长期以来,还真不知道这样的界面,是如何制作出来的。

学习了access之后,才知道,这种界面,其实就是一种窗体!

窗体对象,可以这样简单的来概述:用来显示数据表数据的有别于查询的一种界面。

窗体对象中的用来显示数据的控件,我们可以灵活的自行设计,想拖哪个表的哪个字段到窗体里面,窗体就显示哪种数据,非常方便。

四、关系

从来就不曾注意过,数据表与数据表之间,有着关系这个概念。

学习了才知道,access里面的关系,其实就是两表或多表,相互之间存在的一种关联或依赖。 比如说,学生信息表,有id和姓名字段;而学生成绩表,有id、学科、语文、数学、英语、信息技术等学科的成绩;后者保存学生每年每学期不同学科的成绩;

这样一来,在学生成绩表里面对应于一个同学的记录,就有多条;而在学生信息表中,仅有一条记录;

那么,我们如何即要知道该同学的姓名,同时还要查询与之相对应的成绩呢?很显然,只有通过两表的操作,才能找到数据。

那么,又有什么样的依据,可以证明或表明,某个id的号码所对应的成绩,是属于哪个学生的呢?这个时候,就要使用到表间关系了。通过将学生信息表里面的id和学生成绩表里面的

id,建立起关系,或者称为以此来穿针引线,那么,两表就存在关联了。这样,就可以根据信息表里面的id,以它作为参照对象,去寻找学生成绩表里面id号相同的,就为该学生的成绩记录了。

五、其它的

虽然学习access的时间不多,掌握得也是那么的粗浅,但是,其功能,比较于别于excel这样的软件,让我认识到了,什么是专业的数据管理,什么是数据库。

篇4:对学习ACCESS的心得体会

对学习ACCESS的心得体会

这一学期开设了计算机应用这门课程,在这门课程的学习过程中,我对ACCESS的学习最感兴趣,在此浅谈一下我学习ACCESS数据库的心得体会。

一、对ACCESS的认识

一开始我对Access一窍不通,甚至不知道它是干什么的,后来经过老师的介绍对它略有了解。MicrosoftOfficeAccess是由微软发布的关联式数据库管理系统。它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是一种关系数据库工具。它在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序.

它有优点也有缺点,分列如下:A优点:

(1)存储方式单一

Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。(2)面向对象

Access是一个面向对象的开发工具。它将一个应用系统当作是由一系列对象组成的,通过对象的方法、属性完成数据库的操作和管理,极大地简化了开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作

Access是一个可视化工具,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4)Access可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接,轻松生成网页。B缺点:

ACCESS是小型数据库,既然是小型就有它根本的局限性:ACCESS数据库不支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小等。而且在以下几种情况下数据库基本上会吃不消:

1.数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降。

2.网站访问频繁,经常达到100人左右的在线。

3.记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降。

二、对一些基本知识的体会1字段数据类型

学习了ACCESS的.数据类型,发现计算机软件对数据的处理和管理是很严格的。

ACCESS数据表里面的数据字段,是规定好字段类型的,比如说文本型的、数值型的、是否型的或日期型的一旦设置好了字段的数据类型,那么,在该字段中的所有单元格是不能随便输入内容的,如果输入的内容不符合字段数据类型,是输不进去的。比如,日期型的数据,你输入汉字,是不能输入的,而只能输入诸如:20xx-9-29这样格式的数据。

这就是字段的数据类型的约束性,可以说,是一种强制性;显然,约束性带来了数据管理的方便,解决了数据的分类与管理上的方便。2数据的查询

ACCESS里面的查询,不会对源数据表的数据造成影响。这是很好的一种分离模式;我们可以根据自己的查询,设置或构造简单的或复杂的查询条件,之后运用查询,就可以查询到所需要的数据的,但是,查询到的数据,对源数据表,即原始数据,不会造成任何的影响,这就带来了如下的方便:即能找到所需数据,同时,又保留了原始数据的完整性。

另外,查询对象,还支持SQL语言的使用,这就从根本上解决了数据查询的难度,提高了灵活性和使用性。3窗体的使用

原来我对软件界面很好奇,不知道这样的界面,是如何制作出来的。学习了ACCESS之后,才知道,这种界面,其实就是一种窗体。窗体对象,可以这样简单的来概述:用来显示数据表数据的有别于查询的一种界面。窗体对象中的用来显示数据的控件,我们可以灵活的自行设计,想拖哪个表的哪个字段到窗体里面,窗体就显示哪种数据,非常方便。4关系

ACCESS里面的数据表与数据表之间,有着关系这个概念。关系,其实就是两表或多表,相互之间存在的一种关联或依赖。

比如说,学生信息表,有ID和姓名字段;而学生成绩表,有ID、学科、语文、数学、英语、信息技术等学科的成绩;后者保存学生每年每学期不同学科的成绩。这样一来,在学生成绩表里面对应于一个同学的记录,就有多条;而在学生信息表中,仅有一条记录。那么,我们要知道该同学的姓名,同时还要查询与之相对应的成绩,只有通过两表的操作,才能找到数据。若要表明某个ID的号码所对应的成绩是属于哪个学生,就要使用到表间关系。通过将学生信息表里面的ID和学生成绩表里面的ID,建立起关系,或者称为以此来穿针引线,那么两表就存在关联了。这样就可以根据信息表里面的ID,以它作为参照对象去寻找学生成绩表里面ID号相同的,就为该学生的成绩记录了。

三、具体使用中的一个问题

在学习Access的过程中,我发现使用高级筛选和查询这两个功能,都可以按照所选择的字段,设置条件或准则,查找满足一定条件的数据。但是两者有什么区别呢?后来上网搜索了一下,然后进行实践,得出了答案。

①根本的区别

查询是Access数据库中的一个对象,可以进行保存,永久使用;而高级筛选,仅仅是用来对数据库表数据进行临时的查找,一旦关闭了,筛选就已经不存在了。

②对数据查找的区别

高级筛选,只存在字段、排序、条件、或这样的选项的设置,无论条件如何

复杂或再怎么简单,查找出来的数据,都包含数据表中的所有字段。而查询对象,除了上述的选项可设置之外,还有表和显示两个选项可以设置;这就说明了查询对象可以对多个表同时进行查询,查询出多个表中满足条件的记录,在这里,可以称为,查询能对多表进行综合的查询,而高级筛选只能对一个表的数据进行查找。此外,查询中还有“显示”这样的选项,当我们选择一个字段之后,可以将该字段设置为显示或不显示,这样,在查询出来的数据的浏览状态,就可以根据需要,显示部分字段而忽略部分字段。

另外,筛选只有在数据表打开的情况下才能使用;而查询,由于是一个数据库中的对象,需要新建,同时还需要选择数据源,即数据表。

③两者的关联

高级筛选的操作方法,和查询,在使用上类似;但是,由于前者仅有临时功能,而不具备永久保存的功能,因此,不能不说是一种遗憾;

但是,我们也可以将设置好条件的高级筛选,保存成为查询,操作方法就是:“文件”→“另存为查询”;这样,就可以将筛选保存成为查询对象了。

④两者对数据库表的影响

查询对数据表的原始状态没有任何影响;查询的结果及保存,不会对数据表里面的数据字段或记录排序有任何影响。

而高级筛选则会对数据库表原始数据的排序有所影响;如果在筛选中使用了排序,并且,在关闭筛选的时候,选择了“是”,那么,筛选出来的数据的排序,将会改变数据库表原始数据的排序。

四、学习方法

总结一下学习Access的方法,主要有以下几点:

1学习计划要明确,根据自己的实际出发。

2从应用出发。学习的目的就是为了使用,应把学到的每一点应用于实际操作。3要多了解相关信息,多思考,多提问题,多问几个为什么,要学以致用。4利用老师的指导、同学的帮助。

篇5:ACCESS计算

ACCESS计算

在ACCESS中计算两个日期间的'工作天数

虽然看起来是一个小问题,但很不幸的是在Access中没有直接的函数支持(Excel中有一个现成的函数:NETWeekdays),所以非得自己做点开发

第一步:创建一个自定义的函数

Public Function WeekDayCount(firstDate As Date, LastDate As Date) As Integer

'计算工作日天数

On Error GoTo Err:

Dim i As Integer

Dim TempDate As Date '临时日期

Dim Tempts As Long

Tempts = DateDiff(“d”, firstDate, LastDate)

For i = 0 To Tempts

TempDate = DateAdd(“d”, i, firstDate)

Select Case Format(TempDate, “w”)

Case 2, 3, 4, 5, 6

WeekDayCount = WeekDayCount + 1

End Select

Next

Err:

Exit Function

End Function来源:考试大的美女编辑们

第二步:然后在查询中使用如下语句

SELECT WeekDayCount(开始日期,结束日期) AS 工作日天数, *

FROM orders;

篇6:access的用法

access的用法:

access与accession的区别:access指“进入,接近的机会”,而accession是接近的意思。

His access to fortune was barred.

他接近财富的机会受到了阻碍。

His accession to fortune had not yet taken place.

他还未接近财富。

accession 经常还有“更进一步”或“增加的”意思,而access没有。

n.(名词)

access的基本意思是进入某一地点的“通道; 入口”,侧重进入的手段与途径,其含义是抽象的,一般用作不可数名词。access引申可指“接近或取得…的方法、手段、权利等”,如享用的权利或机会,查阅私人信息的权利,与重要人物见面交谈的许可,离异后对孩子的探访权等。access常与介词to连用。

access在计算机术语中可作“访问; 进网”解,指从存储器读取或向存储器写入数据的操作,也用于指连接到Internet或其他网络系统。

access还可作“发作; 增加”解,用于疾病、危险等,多带有突发性,是古旧用法。常与不定冠词an连用,其后常接介词of。

access偶尔可用作形容词,意思是“(电视)向公众开放的”,指某些独立团体使用电台、电视台进行宣传、传递信息等临时性节目播送。例如:Six channels now offer access services.有6个频道提供“向公众开放”专栏节目播送服务。

access英语例句:

1. The home is situated within easy access of shops and other facilities.

房子位置便利,距离商店及其他设施都不远。

2. U.N. aid convoys have unimpeded access to the city.

联合国救援车队可以畅通无阻地进入该市。

3. How does a private pilot get access to the airways?

私人飞行员如何进入航空路线呢?

4. Villagers say the fence would restrict public access to the hills.

村民们说这个围栏将限制公众进入山区。

5. The snowcoach concept in Yellowstone provides low-impact, low-pollutionaccess.

在黄石公园里使用雪车这一想法,为人们提供了一种对环境低影响、低污染的游览方式。

6. Education now offers the lower classes access to job opportunities.

教育如今为下层阶级提供了就业的门道。

7. Mr Dennis said he had requested access to a telephone.

丹尼斯先生说他已经请求使用电话。

8. Some banks charge if you access your account to determine your balance.

有些银行对查询账户余额要收费。

9. He has a security clearance that allows him access to classified information.

他获得了安全许可,可以接触机密信息。

10. The Mortimer Hotel offers easy access to central London.

从莫蒂默旅馆去往伦敦市中心交通近便。

11. The country has no access to foreign loans or financial aid.

该国得不到任何外国贷款或经济援助。

12. Underdeveloped countries should be assisted by allowing them access to modern technology.

应该通过提供现代技术来帮助不发达国家。

13. My ex-wife deliberately sabotages my access to the children.

我的前妻蓄意阻挠我见孩子。

14. Access International books standby flights from New York to Europe.

全球通达公司可以预订从纽约到欧洲的剩余机票。

15. The facilities have been adapted to give access to wheelchair users.

这些设施已经改造过以方便轮椅使用者进入。

篇7:access是什么意思用法

access作名词的意思

入口,出口;接近,进入;增长;爆发

access作动词的意思

接近,进入;使用,接近,获取

access的英语音标

英 [ˈækses] 美 [ˈæksɛs]

access的用法:

access的用法1:access的基本意思是进入某一地点的“通道; 入口”,侧重进入的手段与途径,其含义是抽象的,一般用作不可数名词。access引申可指“接近或取得…的方法、手段、权利等”,如享用的权利或机会,查阅私人信息的权利,与重要人物见面交谈的许可,离异后对孩子的探访权等。access常与介词to连用。

access的用法2:access在计算机术语中可作“访问; 进网”解,指从存储器读取或向存储器写入数据的操作,也用于指连接到Internet或其他网络系统。

access的用法3:access还可作“发作; 增加”解,用于疾病、危险等,多带有突发性,是古旧用法。常与不定冠词an连用,其后常接介词of。

access的英语例句

1. The home is situated within easy access of shops and other facilities.

房子位置便利,距离商店及其他设施都不远。

2. U.N. aid convoys have unimpeded access to the city.

联合国救援车队可以畅通无阻地进入该市。

3. How does a private pilot get access to the airways?

私人飞行员如何进入航空路线呢?

4. Villagers say the fence would restrict public access to the hills.

村民们说这个围栏将限制公众进入山区。

5. The snowcoach concept in Yellowstone provides low-impact, low-pollution access.

在黄石公园里使用雪车这一想法,为人们提供了一种对环境低影响、低污染的游览方式。

6. Education now offers the lower classes access to job opportunities.

教育如今为下层阶级提供了就业的门道。

7. Mr Dennis said he had requested access to a telephone.

丹尼斯先生说他已经请求使用电话。

8. Some banks charge if you access your account to determine your balance.

有些银行对查询账户余额要收费。

9. He has a security clearance that allows him access to classified information.

他获得了安全许可,可以接触机密信息。

10. The Mortimer Hotel offers easy access to central London.

从莫蒂默旅馆去往伦敦市中心交通近便。

11. The country has no access to foreign loans or financial aid.

该国得不到任何外国贷款或经济援助。

12. Underdeveloped countries should be assisted by allowing them access to modern technology.

应该通过提供现代技术来帮助不发达国家。

13. My ex-wife deliberately sabotages my access to the children.

我的前妻蓄意阻挠我见孩子。

14. Access International books standby flights from New York to Europe.

全球通达公司可以预订从纽约到欧洲的剩余机票。

15. The facilities have been adapted to give access to wheelchair users.

这些设施已经改造过以方便轮椅使用者进入。

多表数据记录查询

英语简历范文带翻译

高中英语《Unit2 English Around the World》

高中英语广播稿

Office 特色功能介绍和点评

Office字体概念介绍

高中英语范文

写作文章

高中英语命题作文范文

高中英语作文题目

ACCESS学习日记
《ACCESS学习日记.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【ACCESS学习日记(共7篇)】相关文章:

西班牙语日记范文2023-07-29

Motorola笔试真题2023-07-10

英语作文50字2022-10-24

后门750字作文2022-09-01

会计电算化考试题型2023-12-09

历年护士节主题2023-10-22

毕业生特色介绍范文2024-04-03

身份认证:我成了密码2023-08-14

2022行政助理自我评价2023-11-04

如何学好Access数据库编程2023-04-30

点击下载本文文档