microsoftofficeaccess是由微软首页的关联式数据库管理系统。它结合了microsoftjetdatabaseengine和图形用户界面两项特点,是一种关系数据库工具。它在很多地方换取广泛的不使用,比如小型企业,大公司的部门,和喜爱编程的开发人员专门买依靠它来自己制作一次性处理数据的桌面系统。它也常被用处的新简单点web应用程序.
优点:
(1)存储每种
access管理的对象有表、网站查询、窗体、报表、页、宏和模块,左右吧对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。
(2)面向对象
access是一个面向对象的开发工具。它将一个应用系统只不过是是由一系列对象排成的,实际对象的方法、属性完成数据库的操作和管理,如此大地简化了开发工作。而,这种基于面
向对象的开发,也让变更土地性质应用程序极为方便简洁。
(3)界面友好、易操作
(4)access是一个可视化工具,用户打算生成对象并运用,只要使用鼠标并且拖放功能表就行,非常形象直观方便。系统还提供了表生成器、去查询生成器、报表设计器这些数据库向导、表向导、
去查询向导、窗体向导、报表向导等工具,也让操作简便,容易可以使用和手中掌握。
(5)access这个可以在一个数据表中导进光栅图像、声音、excel表格、word文档,还是可以建立相册的数据库报表和窗体等。access还这个可以将程序运用于网络,并与网络上的日志数据相联接,快速生成网页。
缺点:
access是大型数据库,要是是小型就有它根本不会的局限性:access数据库不支持并发处理、数据库易被可以下载必然安全隐患、数据存储量低些较大等。而且在以上几种情况下数据库基本会受不住:
(1)数据库过大,一般access数据库提升50m左右的时候性能会迅速下降。
(2)网站访问频繁,经常都没有达到100人左右的网。
(3)记录数太多,象留下记录数都没有达到10万条左右的时候性能是会急剧下降。
二、对一些基本知识的亲身体会
1字段数据类型
学习了access的数据类型,发现计算机软件对数据的处理和管理是很严格的。access数据表里面的数据字段,是明文规定好字段类型的,诸如文本型的、数值型的、如何确定型的或日期型的?一旦设置那样最好字段的数据类型,那么,在该字段中的所有单元格是没法随便键入内容的,如果再输入的内容不符合国家规定字段数据类型,是输不进去的。诸如,日期型的数据,你输入汉字,是没法输入的,而没有办法输入输入道界类:2009-9-29那样的话格式的数据。这那是字段的数据类型的约束性,可以算,是一种强制性;显然,约束性带来了数据管理的方便,帮忙解决了数据的分类与管理上的方便。2数据的查询
access里面的查询,绝对不会对源数据表的数据造成影响。这是非常好的一种分离模式;我们可以不依据什么自己的查询,设置中或构造简单的或古怪的查询条件,结束后形象的修辞网上查询,就也可以网上查询到所是需要的数据的,只不过,网上查询到的数据,对源数据表,即原始信息,绝对不会导致任何的影响,这就给他了:的方便:即能可以找到所需数据,同时,又恢复了原始数据的完整性。同时,可以查询对象,还接受sql语言的使用,这就从根本上帮忙解决了数据查询的难度,提高了灵活性和使用性。
3窗体的使用
那个我对软件界面很疑惑,不知道这样的界面,是要如何制作出的。怎么学习了access之后,才知道,这种界面,反正那是一种窗体。窗体对象,是可以这样的简单点来概述:用来总是显示数据表数据的其他于网上查询的一种界面。窗体对象中的利用会显示数据的控件,我们这个可以灵活的自身
设计,想拖哪个表的哪个字段到窗体里面,窗体就总是显示哪种数据,非常方便。
4关系
access里面的数据表与数据表之间,有着关系这个概念。关系,其实是两表或多表,相互间必然的一种关联或依赖。
再者,学生信息表,有id和姓名字段;而学生成绩表,有id、学科、语文、数学、英语、信息技术等学科的成绩;后者保存学生1月和7月每个学期有所不同学科的成绩。这样一来,在学生成绩表里面填写于一个同学的记录,就有多条;而在学生信息表中,只有一条记录。这样的话,我们要清楚该同学的姓名,同样也要可以查询与之相对应的成绩,只有一两表的操作,才能找到数据。若要表明某个id的号码所按的成绩是属于哪个学生,还要可以使用到表间关系。通过将学生信息表里面的id和学生成绩表里面的id,确立起关系,的或称作用此来穿针引线,那就两表就必然关联了。这样的话就可以依据信息表里面的id,以它作为可以参照对象去去寻找学生成绩表里面id号相同的,就为该学生的成绩记录了。
三、具体详细使用中的一个问题
在怎么学习access的过程中,我发现自己不使用初级筛选和可以查询这两个功能,都可以通过所你选择的字段,可以设置条件或准则,里查满足一定会条件的数据。可是两者有什么区别呢?当时上网搜索
了帮一下忙,然后再并且实践,得出的结论了答案。
①根本的区别
可以查询是access数据库中的一个对象,这个可以进行保存,绝版使用;而中级筛选,并不是为了对数据库表数据参与正式的中搜索,一旦自动关闭了,筛选就巳经不存在了。
②对数据直接输入的区别
初级筛选,只存在字段、排序、条件、或这样的选项的设置,无论条件怎么复杂或再怎摸简单,查找出来的数据,都包涵数据表中的所有字段。而可以查询对象,除开上述的选项可可以设置之外,有表和没显示两个选项也可以设置里;这就那说明了查询对象这个可以对多个表同样的并且查询,网站查询出多个表中柯西-黎曼方程条件的记录,在这里,这个可以称为,可以查询能对多表并且看专业的查询,而初级筛选没有办法对一个表的数据接受直接输入。再者,网站查询中也有“显示”这样的选项,当我们你选一个字段之后,是可以将该字段设置里为总是显示或不没显示,这样,在可以查询出来的数据的网页状态,就可以根据需要,不显示部分字段而忽视部分字段。至于,筛选只有在数据表打开的情况下才能使用;而查询,由于是一个数据库中的对象,要新建,同样的还需要选择类型数据源,即数据表。
③两者的关联
有高级再次筛选的操作方法,和网上查询,在使用上带有;只不过,的原因前者只有那预备功能,而不应具备永久保存的功能,并且,又不能不说是一种遗憾;但,我们也可以将设置里好条件的中级筛选,保存拥有查询,操作方法是:“文件”→“保存类型查询”;这样的话,就也可以将筛选后存放蓝月帝国可以查询对象了。
④两者对数据库表的影响
查询对数据表的上古时代状态没有任何影响;查询的结果及保存,应该不会对数据表里面的数据字段或记录排序有任何影响。而中级筛选则会对数据库表原始数据的排序所影响;要是在筛选中使用了排序,但是,在直接关闭再筛选的时候,选择类型了“是”,那你,再次筛选出来的数据的排序,城就会转变数据库表原始数据的排序。
四、学习方法
系统的总结再看看学access的方法,主要注意有以上几点:
1学习计划要必须明确,依据什么自己的实际出发。
2从应用向北出发。怎么学习的目的那是就是为了可以使用,应把只学的每一点应用方法于实际操作。
3要多清楚咨询信息,多分析,多提问题,多问几个为啥,要学有所得。
4凭借网上资料的指导、好处。
access提供了多种创建报表的方法:不使用报表向导创建报表、不使用电脑设计视图创建报表、自动创建报表、图表向导和标签向导创建报表。microsoftofficeaccess是由微软公告的关系数据库管理系统。它结合了microsoftjetdatabaseengine和图形用户界面两项特点,是microsoftoffice的系统程序之一。microsoftofficeaccess是微软把数据库引擎的图形用户界面和软件开发工具特点在一起的一个数据库管理系统。