access数据库技术论文
有些网友觉得access数据库技术论文难写,可能是因为没有思路,所以小编为大家带来了相关的例文,希望能帮到大家!
access数据库技术论文篇一
在本学期OFFICE课程中,我们认识了ACCESS数据库,ACCESS数据库是种怎样的数据库,以及它与其他数据库有何区别,我想用我到的一些资料来说明一下。
通过学习我们发现ACCESS 是桌面型关系数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。ACCESS数据库有一定的极限,如果数据达到100M左右,很容易造成服务器假死,或者消耗掉服务器的内存导致服务器崩溃。这样我们需要想一想,既然ACCESS有一定的的限制,那另外的一些数据库又怎样呢?我们通过和其他数据库的比较来说明。
我们先具体的来看一下ACCESS的特性,ACCESS是MICROSOFT OFFICE的一个组件,一个前后台结合的数据库“软件”。也就是说ACCESS既拥有用户界面(VB可以用来开发用户界面);也
拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。而所有这些都存储在一个 MDB 格式的文件中(当然,也可以是 MDE 等格式)。
ACCESS不是一种存储格式,是一种软件。请大家严格区分 ACCESS 软件与 MDB 格式。VB下调用 MDB 格式(或 JET DB)只是调用一种格式的文件而已,并没有调用到 ACCESS,其实官方说法叫 “VB 的 JET 应用”。另外, MDB 格式的文件也可以被其他开发工具,比如 DELPHI / PB / C / PHP / ASP / CGI / C# / J# / JAVA / VB.NET / 调用。但是被调用的只是 MDB 文件,很多 ACCESS 软件所具有的功能,这些开发工具是无法调用的。而这种格式只要系统中有 OLE DB 引擎就可以支持。
ACCESS 中的一些对象可以被 VB 调用,但是必须在调用的机器上安装 ACCESS 这个软件(COPY一个MDB文件是不够的)或者安装额外的 ACTIVEX 控件
MDB 是一种文件格式,其中的数据以特定方式组织起来,而 ACCESS 这种软件的默认存储格式正好是MDB ACCESS 这个软件本身就具有开发者使用的界面和适合于“最终用户”的界面,也就是我们通常说的前后台结合。
然后我们看一下ACCESS与其它数据库的区别,在这里我们着重来看ACCESS与SQL SERVER的区别:
首先,ACCESS有一定的极限,如果数据达到100M左右,很容易造成服务器假死,或者消耗掉服务器的内存导致服务器崩溃。 而SQL SERVER是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比ACCESS要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL SERVER还有更多的扩展,可以用存储过程,数据库大小无极限限制。
其次ACCESS是桌面型数据库,优点是:操作灵活、转移方便、运行环境简单,对于小型网站的数据库处理能力效果还不错。缺点是:不支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小、数据量过大时严重影响网站访问速度和程序处理速度。SQL SERVER是基于服务器端的企业级数据库,适合大容量数据和大流量网站的应用,在性能、安全、功能管理、可扩展性上要比ACCESS强很多,两者并非同级别的数据库,有些功能ACCESS甚至无法做到。缺点是:一般用户无法直接对SQL SERVER进行远程管理、空间
租用的成本比ACCESS稍高。 再次,就规模来说,VFP是一个中型数据库开发软件,比不上ORICAL、INFOMATION、POWERBUILDER等,是微软购并FOX公司后开发的一个数据库开发软件。可用于中型数据库软件工程的建构。可以用来做商业开发ACCESS严格来说不是一个数据库应用程序的开发工具,基本上是一个办公应用软件;不能用于商业用途的开发。只能在OFFICE环境下运行,受OFFICE本身的限制。所用语言只是基于VB语言的辅助性编程的VBA。就其规模来说属于小型的数据库应用软件。早年曾有过ACCESS2.0(英文版)的可以用于商业用途的数据库开发软件。但后来不知道为什么没有继续研发出新的ACCESS版本。 两者可拓展型相比,ACCESS好些,可使用的编程语言较多。ACCESS是 MICROSOFT OFFICE 的一个组件,一个前后台结合的数据库“软件”。
也就是说ACCESS既拥有用户界面(VB可以用来开发用户界面);也拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。而所有这些都存储在一个 MDB 格式的文件中(当然,也可以是 MDE 等格式)。
总之,每一种数据库都有它们各自的优势和缺点,作为计算机系专业的学生,我们有必要掌握它们各自的优缺点以便灵活的掌握各种数据库的应用,并在行业中取得优秀的成就
access数据库技术论文篇二
如何创建学生成绩管理系统
一、学生成绩数据库应用的广泛性和重要性
我国人口多,学生数量也是非常多,和学生息息相关的就是成绩,故而,成绩的管理就显得非常重要,尤其是高考成绩。每个学校也都需要统计学生的各科成绩,这就可以使用Access数据库来管理学生成绩,一个学生成绩管理系统的好坏,影响了教师的工作效率,如,学生成绩的查询,成绩单的打印等,而利用Access可以更好的管理学生的成绩。这里仅对Access2003中部分常用的功能给予介绍。
二、Access2003的基本结构
1. 表。表是Access 2003 存储数据的地方,是数据库的核心和基础,其它对象的操作都是在表的基础上进行的。
2. 查询。建立数据库系统的目的不只是简单的存储数据,而是要在存储数据的基础上对数据进行分析和研究。
3. 窗体。窗体是数据库和用户之间的主要接口。使用窗体,可以进行数据输入、数据显示,还可以运行宏和模块。
数据库管理软件access
4. 报表。报表是以格式化的形式显示数据、输出数据。
5.页。页是连接到数据库的Web页。
6.宏。宏由一系列操作组成 ,其中每个操作实现特定的功能。
7. 模块。模块是用VBA语言编写的程序段。
三、表的创建
表的建立通常有以下三种:使用表向导创建表、通过直接输入数据方式创建表、使用设计器创建表。
(一) 使用向导创建数据库
Access 2003 提供了10个模板数据库,使用向导创建数据库就是利用其中的模板数据库,在
向导的指引下,进行一些简单的操作,就可以创建一个包含了表、查询、窗体、报表等对象的数据库应用系统。
(二)建立空数据库
即通过直接输入数据方式创建表,空数据库就是没有任何对象的数据库,建好以后,可以根据实际需要添加表、查询、窗体、报 表、页、宏等对象。这样能够灵活地创建符合实际地针对性较强的数据库应用系统。
(三)使用设计器创建表
使用设计器创建表,也就是使用【设计】视图创建表,创建的只是表的结构,记录需要在表的【数据表】视图中输入。这是一种较为复杂但却灵活的创建表的方法,通常用户都是使用【设计】视图创建表。
四、查询的创建
(一)使用查询向导
使用查询向导创建查询,操作者可以在向导指示下选择一个或多个表、一个或多个字段,但不能设置查询条件。
(二)使用查询设计视图
在“数据库”窗口的“查询”对象中,双击“在设计视图中创建查询”选项,即可。在“数据库”窗口中单击“新建”按钮,从弹出的“新建查询”对话框中双击“设计视图”选项,即可。
五、窗体的创建
(一) 使用“自动创建窗体”
使用“自动窗体”功能是创建窗体最迅速方便的方法,它可以创建一个显示选定的表或查询中所有字段及记录的窗体。
创建自动窗体,只需在数据库窗口中选定需要创建窗体的表或查询,然后选择插入菜单中的“自动窗体”命令,或单击数据库工具栏中新对象中的“自动窗体”命令,就可以创建自动窗体。
(二) 使用“窗体向导”创建窗体
使用“自动创建窗体”虽然可以快速地创建窗体,但没有窗体向导提供的选项多,窗体向导可以更全面、更灵活地控制数据来源和格式。
使用“窗体向导”创建的窗体,其数据源可以来自于一个表或查询,也可以来自于多个表或查询。下面通过一个实例介绍创建基于一个表或查询的窗体。
(三) 创建图表窗体
利用数据透视图窗体,可以用图表的形式显示记录汇总数据。既可以通过向导创建也可以使用自动窗体创建。
使用自动窗体创建图表窗体比较简单,在新建窗体对话框中选择“自动窗体:数据透视图”项,并指定数据源,然后按照向导提示即可完成。
(四) 创建数据透视表窗体
数据透视表是一种交互式的表,可以实现用户选定的计算,如求和与计数等,所进行的计算
与数据在数据透视表中的排列有关。例如,数据透视表可以水平或者垂直显示字段值,然后计算每一行或列的合计。数据透视表也可以将字段值作为行标题或列标题在每个行列交叉处分别计算出各自的数值,然后计算小计和合计。