欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Access用户界面.ppt

    • 资源ID:70098742       资源大小:519.50KB        全文页数:44页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Access用户界面.ppt

    第第3 3章章 Access Access 用户界面用户界面3.1 Access 的性能的性能3.2 Access数据库内部结构及功能数据库内部结构及功能3.3 Access开发环境开发环境3.4 数据库对象的使用数据库对象的使用3.5 数据的导入与导出数据的导入与导出13.1.1 Access 系统组成系统组成(1)数数据据库库引引擎擎(database(database engine)engine)它是真正存储、排序和获取数据的软件,一般来说,数据库引擎是不可见的。3.1 3.1 Access Access 的性能的性能在创建一个单机数据库之前时,Access使用Jet引擎来管理数据。也可使用微软数据库引擎(Microsoft Data Engine,MSDE)。MSDE和Microsoft的企业版数据库软件SQL Server 70是相互兼容的。2(2)(2)数据库对象数据库对象(database(database object)object)Access 是一种面向对象的开发环境,它的数据库窗口非常便于用户访问各种对象。对对象象就就是是提提供供一一种种特特定定的的使使用用界界面面,用用于于查查看看、输输入入和和抽取数据库的有关信息。抽取数据库的有关信息。Access数据库最基本的构件是对象。一个数据库可以包含任意数量的对象。默认情况下,数据库窗口是可见的,可用于创建和编辑当前数据库中的对象。最常见的数据库对象有表、窗体、查询和报表等。Access 系统组成系统组成3Access 2003的数据库对象有哪些?的数据库对象有哪些?表、查询、窗体、模块、宏、报表、数据访问页。表是存储数据的容器,是关系数据库系统的基础,以行列形式存储数据项,这一点与电子表格有些类似,Access可以同时打开1024个表。查询可以显示从多个表(最多为16个)中选取得数据。窗体是数据库和用户的一个联系界面,用于显示包含在表或查询中的数据、操作数据库中的数据。模块由VBA代码组成,可以完成其它对象无法完成的操作,构成结构复杂、功能强大的数据库应用系统。宏主要用于Access的自动化,执行特殊的操作和响应用户激发的事件。报表可以用友好和实用的形式来打印表和查询中的数据。数据访问页实际上就是混合了HTML和ActiveX技术的数据网页,可以通过数据访问页创建绑定数据的Web页,将数据库应用到扩展到企业的Intranet中,这样就可以更有效地共享数据库中的数据。4(3)(3)设计工具设计工具(design tools)(design tools)Access包含一套设计工具,可用于创建对象。例如,利用查询设计器可设计一个查询,或对一个已有的查询进行编辑和修改等。(4)(4)编程工具编程工具(programming tools)(programming tools)Access与Microsoft Office中其他的应用程序共享编程语言VBA。Access 引入了VBE(Visual Basic Editor),它与Word、Excel、PowerPoint中的VBE具有相同的用户界面,可以直接将自己的代码管理和开放技巧转移到这些软件包中,从而丰富Access 应用程序的数据访问功能。3.1.1 Access 系统组成系统组成5 3.1.2 Access Access 的特点的特点(1)(1)存储文件单一存储文件单一 一个Access数据库文件中包含了该数据库中的全部数据表、查询,以及其他与之相关的内容。文件单一便于计算机外存储器的文件管理,也使得用户操纵数据库及编写应用程序更为方便。(2)(2)支持长文件名和名称自动更正支持长文件名和名称自动更正 Access支持Windows系统的长文件名,并且可以在文件名内加空格,从而可以使用叙述性的标题,使文件便于理解和查找。3.1 3.1 Access Access 的性能的性能6 3.1.2 Access Access 的特点的特点(3)(3)兼容多种数据库格式兼容多种数据库格式 Access 提供了与其他数据库管理软件包的良好接口,能识别dBASE、FoxPro、Paradox等数据库管理系统生成的数据库文件。能够直接导入Office软件包的其他软件,如Excel、Word等编辑形成的数据表、文本文件、图形等多种内容,而且自身的数据库内容也可以方便地在这些软件中操作。(4)(4)具有具有WebWeb网页发布功能网页发布功能 Access 2000以上的版本增加了数据访问页功能,通过创建数据访问页,可将数据库管理系统移植到浏览器中,从而实 现 将 数 据 发 布 到 Internet(或 Intranet)上,以 及 在Internet上管理和操作数据库的功能。7(5)(5)可应用于客户可应用于客户/服务器方式服务器方式 在Access 中,可以创建数据库项目,以便将Access 作为SQL Server数据库的前端开发工具,访问、操作并管理后端SQL Server数据库,从而创建出客户/服务器方式的数据库系统。(6)(6)操作使用方便操作使用方便 Access具有图形化的用户界面,提供了多种方便实用的操作向导,用户只需进行一些简单的鼠标操作,或者回答对话框的一些提问,就可以基本完成对数据库的操纵工作。3.1.2 Access Access 的特点的特点8第第3 3章章 Access Access 用户界面用户界面3.1 Access 的性能的性能3.2 Access数据库内部结构及功能数据库内部结构及功能3.3 Access开发环境开发环境3.4 数据库对象的使用数据库对象的使用3.5 数据的导入与导出数据的导入与导出10 Access 2003所使用的对象包括表表、查查询询、报报表表、窗窗体体、宏宏、模模块块和和数数据据访访问问页页。在一个数据库中,除数据访问页之外,其他的对象都存放在一个扩展名为.mdb的数据库文件中,而不像其他数据库那样分别存放在不同的文件中。这样就方便了数据库文件的管理,而且与Excel中的工作簿、工作表的构造互相对应(一个工作簿包含多个工作表,存为一个文件)。注:Access 2000以前的版本中没有数据访问页对象。3.2 Access 3.2 Access 数据库内部结构及功能数据库内部结构及功能11 Access中各对象之间的关系如图2-1所示。其中,表是数据库的核心与基础,它存放着数据库中的全部数据信息。3.2.1 Access 3.2.1 Access 数据库的内部结构数据库的内部结构报表、查询和窗体都是从数据库表中获得数据信息的,以实现用户某一特定的需要,例如查找、统计计算、打印、编辑、修改等。窗体可以提供一种良好的用户操作界面,通过它可以直接或间接调用宏或模块,并执行查询、打印、预览、计算等功能,或者对数据库进行编辑修改。121.1.表表(table)(table)表是存储数据的基本单元。其中存放着具有特定主题的数据信息。所有表以及表之间的关系构成了数据库的核心。一个数据库中的多个表不是孤立的,在多个表之间可通过有相同内容的字段来建立关联。3.2.1 Access 数据库的内部结构数据库的内部结构13 2.2.查询查询(Query)(Query)查询可按预先设定的规则,从一个表、一组相关表或其它查询中抽取一部分数据,将其集中起来,形成一个全局性的集合,供用户查看。将查询保存为一个数据库对象后,就可以在任何时候查询数据库的内容了。3.2.1 Access 数据库的内部结构数据库的内部结构在数据库视图中显示一个查询时,看起来很像一个表。其中一个微小的差别是:查询结果的每一行可能由好几个表中的字段构成。查询可以包含计算字段,可以显示基于其他字段内容的一些结果。14 窗体中的文本框、按钮、列表框等都叫做控件。控件的外观、大小等都可以在窗体设计器中设置。在窗体中可以运行宏和模块(VBA过程),也可以执行打印操作。当数据表中的某一字段与另一数据表中的多个记录相关联时,可以通过子窗体进行。3.3.窗体窗体(form)(form)窗体是类似于窗口的界面。右图是一 个窗体的例子。窗体通过各种控件来显示字段信息。3.2.1 Access 数据库的内部结构数据库的内部结构15报表中包含了指定数据的详细列表,每行构成一个记录。利用报表也可以进行统计计算,如求和、求平均值等。注:Access的报表可以方便地转换为其他Office软件,如Word、Excel等的文档,从而利用这些软件的编辑和分析工具制作出更为精美的报表。4 4报表报表(report)(report)报表可以按照指定的样式将多个表或查询中的数据打印(或显示)出来。3.2.1 Access 数据库的内部结构数据库的内部结构16 5.5.宏宏(macro)(macro)宏宏是是若若干干个个操操作作的的组组合合,可可用用来来简简化化一一些些经经常常性性的的操操作作。将一系列操作设计为一个宏后,执行这个宏时,其中定义的所有操作就会按照规定的顺序依次执行。在宏中可以执行的操作有:打开数据表,修改记录,修改数据表中的数据,插入记录,删除记录,关闭数据表等。当数据库中有大量重复性的工作需要处理时,使用宏是最好的选择。宏可以单独使用,也可以与窗体配合使用。例如,在窗体上设置一个命令按钮,单击这个按钮时,开始执行一个指定的宏。使用宏时,Access会给出详细的提示和帮助。3.2.1 Access 数据库的内部结构数据库的内部结构17 模块有两种基本类型:类模块和标准模块。模块中的每个过程都是函数过程或一个子程序。模块可以与报表、窗体等对象结合使用,以建立完整的应用程序。在一般情况下,用户不需要创建模块,除非要建立应用程序来完成宏所无法实现的复杂功能。6 6模块模块(module)(module)模块是用VBA语言编写的程序段。右图是一个模块的Visual Basic窗口。3.2.1 Access 数据库的内部结构数据库的内部结构18 可以设计数据页来显示数据,让用户编辑数据库的内容,如改变数据,追加新数据,提供数据分析工具等,通过数据访问页,可以在Internet(Intranet)上访问Access数据库。7.7.数据访问页数据访问页(Web(Web页页)设计数据访问页的目的是在Internet(或Intranet)上发布数据库信息 3.2.1 Access 数据库的内部结构数据库的内部结构19 借助于“数据页向导”制作数据页比较容易,但编辑数据页,或者保证它的安全性就需要较高的技巧了。与其他数据库对象不同,数据访问页作为独立的HTML文件保存在磁盘上,在数据库窗口中的图标只是指向真实文件的快捷方式。3.2.1 Access 数据库的内部结构数据库的内部结构20 Access Access 的功能的功能 1 1Access Access 的主要功能的主要功能 在Access 中,用户能够完成的工作大致包括如图2-6所示的几个环节。Access可用于建立小型桌面数据库系统,供单机使用,并可与工作站、数据库服务器或家机上的各种数据库链接,从而实现数据共享。Access还可用于建立客户/服务器应用程序中的工作站部分。21 (1)(1)组织数据组织数据 DBMS最重要的作用就是组织、管理各种各样的数据。Access 的表对象可用于组织数据的基本模块。组织数据就是按预先的设计建各个表的结构,把各种类型的数据分别放在不同的表中,并建立各表之间的联系,从而把相关数据有机地组织在一起。(2)(2)建立查询建立查询 查询是操纵数据库的主要目的之一。查询对象用于建立查询的基本模块,通过创建查询来查找符合指定条件的数据,更新或删除记录,或对数据执行各种计算。Access Access 的功能的功能22 (3)(3)设计窗体设计窗体 窗体是用户和数据库应用程序之间的接口之一,在数据库系统中应用窗体可提高数据操作的安全性,并可丰富用户操作界面。(4)(4)输出报表输出报表 Access 中的报表对象是用于生成报表和打印报表的基本模块。报表可用来分析数据或以特定方式打印数据。(5)(5)建立数据共享机制建立数据共享机制 Access 提供了与其他应用程序的接口,即数据的导入和导出。通过这些功能,可将其他系统的数据库数据(或电子表格等其他数据)导人到Access 的数据库中;也可将Access 的数据导出到其他系统中。Access Access 的功能的功能23 (6)(6)建立超链接建立超链接 超链接是浏览器(IE或Netscape Navigator)中较为醒目的文本或一个图标。用鼠标单击超链接,浏览器中的页面就会跳转到该链接所指向的网络对象。利用超链接可以调用在Internet(Intranet)上流通的其他数据资源。将一个字段的数据类型定义成超链接,并将Internet或局域网中的某个对象赋予这个超链接后,当用户在数据表或窗体中双击该超链接字段时,就可以启动浏览器,并进入该超链接所指的对象。(7)(7)建立应用系统建立应用系统 Access 提供了宏和VBA,可将各种数据库及其对象连接在一起,从而形成一个数据库应用系统;还提供了“切换面板管理器”,可以将已经建立的各种数据库对象连接在一起,形成所需要的应用系统。Access Access 的功能的功能24第第3 3章章 Access Access 用户界面用户界面3.1 Access 的性能的性能3.2 Access数据库内部结构及功能数据库内部结构及功能3.3 Access开发环境开发环境3.4 数据库对象的使用数据库对象的使用3.5 数据的导入与导出数据的导入与导出25 3.3 Access 3.3 Access 的开发环境的开发环境3.3.1 Access 3.3.1 Access 的安装的安装3.3.2 Access 3.3.2 Access 的主窗口的主窗口 Access 的主窗口如右图所示,其中包括标题栏、菜单栏、工具栏、状态条以及编辑区(客户区)等。263.3.3 3.3.3 数据库主窗口数据库主窗口 Access中提供了“罗斯文商贸”示例数据库和地址簿、联系人、家庭财产等数据库示例应用程序.下面通过“罗斯文商贸”数据库来了解Access的数据库窗口。罗斯文(NorthWind)示例数据库是帮助用户学习Access的一个比较完整的数据库,其中包含了虚构的“罗斯文公司”的业务数据。1 1打开数据库打开数据库 单击Access 的“文件”菜单的“打开”命令,选择“罗斯文”数据库。罗斯文数据库通常位于Access安装文件夹下的OfficeSamples子文件夹中。313.3.3 3.3.3 数据库主窗口数据库主窗口(1)(1)启动启动AccessAccess 有以下几种启动方法:选择“开始”菜单的“程序|“Microsoft Access”命令。单击Windows桌面上的Microsoft Access快捷方式(创建之后才能使用)。双 击 下 面 文 件 夹 C:Program FilesMicrosoft OfficeOffice中的Msaccess.exe图标。Access 启动之后,显示主窗口,其中列出了最近打开过的数据库文件的路径名。如果要打开的数据库在列表中,则选中并单击“确定”按钮即可。323.3.3 3.3.3 数据库主窗口数据库主窗口(2)(2)打开罗斯文数据库打开罗斯文数据库 在打开数据库的对话框中,选择“打开已有文件”单选项,并在列表中选择 NorthWind条目。如果没有该条目,可以选择“更多的文件”项,然后在弹出的“打开”对话框中查找并选择NorthWind.mdb文件。(三种方法)333.3.3 3.3.3 数据库主窗口数据库主窗口 2.2.数据库窗口数据库窗口 在创建或打开了某个数据库之后,Access的开发环境中就会显示数据库窗口。所有的数据库操作都是围绕数据库窗口进行的。打开罗斯文数据库之后,将显示如图所示的数据库窗口,其中包含了该数据库的所有组成部分。34 (1)工具条 在数据库窗口标题栏下面是工具条,其中包含三组按钮:第一组是用于操作数据库对象的三个按钮。对于不同类型的对象,这三个按钮的内容初含义有所不同。第二组只有一个按钮,用于删除选中的对象。第三组按钮共有四个,用于设置对象列表的显示方式,如大图标、详细列表等。(2)对象栏 数据库窗口左边是对象栏。其中包含若干个组,“对象”组是最常用的组。用户也可以自定义组。每组包含若干个按钮。每个按钮分别代表了数据库中各种不同的对象,如表、查询。(3)对象列表 单击对象栏中的某个按钮时,右边的列表框将显示当前选中的对象列表,以及用于创建镇对象的快捷方式。例如,在图中,当前选中的对象是“表”(相应按钮为按下状)则右框中列出了该数据库所有“表”的图标。3.3.3 数据库主窗口数据库主窗口35 3.3.数据库窗口的设置数据库窗口的设置 (1)改变对象列表视图的显示方式 通过工具条的第三组按钮,可以改变对象列表视图的显示方式。四种显示方式是:大图标方式、小图标方式、列表方式和详细信息方式。(2)创建新组在对象栏中可以创建新组,以便摆放数据库中常用对象的快捷方式。右键单击对象栏,在弹出的菜单中选择“新建组”命令,则屏幕上会出现“新建组”对话框,如图所示。3.3.3 数据库主窗口数据库主窗口36 在该对话框中的“新组名称”文本框中输入新组名称,如“新对象”等,并单击“确定按钮,则对象栏中将会出现一个相应的按钮。对新建的组可以童命名或删除。只需右键单击对象栏,然后在弹出菜单中选择相应的项目即可。(3)创建常用对象的快捷方式 将一个数据库对象添加到组中的方法是:右键单击该对象,并在弹出的菜单中选择”添至组”子菜单的相应命令。通过拖动的方式可为常用的对象创建快捷方式。例如,将“表”对象中的“产品拖动到“新对象”按钮上,则在“新对象”中将出现一个“产品”的快捷方式。对快捷方式可以进行和源对象相同的操作,如打开、设计等。3.3.3 数据库主窗口数据库主窗口37第第3 3章章 Access Access 用户界面用户界面3.1 Access 的性能的性能3.2 Access数据库内部结构及功能数据库内部结构及功能3.3 Access开发环境开发环境3.4 数据库对象的使用数据库对象的使用3.5 数据的导入与导出数据的导入与导出381.创建新对象(表、查询、窗体等)创建新对象(表、查询、窗体等)2.管理数据库对象管理数据库对象 如果对表中的字段重命名,则会自动在查询、窗体、报表和其他对象中自动更新对该字段的引用。(选择对象击右键,可进行相应的操作.)3.4 数据库数据库对象的使用对象的使用3.修改对象属性修改对象属性(对象属性和对象设计视图属性)对象属性:选择对象击右键,弹出对象的常规属性在设计视图:单击属性按钮,弹出对象的全部属性的列表对象三要素:属性、方法、对象三要素:属性、方法、事件事件。39对象是具有某些特性的具体事物的抽象。对象是具有某些特性的具体事物的抽象。它包括三个要素:它包括三个要素:属性、方法、事件属性、方法、事件l l属性是用来描述和反映对象特征的参数。属性是用来描述和反映对象特征的参数。属性是用来描述和反映对象特征的参数。属性是用来描述和反映对象特征的参数。l l方法是对象所能执行的行为。在面向对象的程序设计语言方法是对象所能执行的行为。在面向对象的程序设计语言方法是对象所能执行的行为。在面向对象的程序设计语言方法是对象所能执行的行为。在面向对象的程序设计语言中,它是为程序设计人员提供的一种特殊的过程和函数,即中,它是为程序设计人员提供的一种特殊的过程和函数,即中,它是为程序设计人员提供的一种特殊的过程和函数,即中,它是为程序设计人员提供的一种特殊的过程和函数,即系统将一些通用的过程和函数编写好并封装起来,供用户直系统将一些通用的过程和函数编写好并封装起来,供用户直系统将一些通用的过程和函数编写好并封装起来,供用户直系统将一些通用的过程和函数编写好并封装起来,供用户直接调用。接调用。接调用。接调用。l l事件是对象可以辨认的动作,或说是发生在该对象上的事事件是对象可以辨认的动作,或说是发生在该对象上的事事件是对象可以辨认的动作,或说是发生在该对象上的事事件是对象可以辨认的动作,或说是发生在该对象上的事情,如单击鼠标、按下某个键等。情,如单击鼠标、按下某个键等。情,如单击鼠标、按下某个键等。情,如单击鼠标、按下某个键等。简而言之,可以把属性看作一个对象的性质,事件看作对简而言之,可以把属性看作一个对象的性质,事件看作对简而言之,可以把属性看作一个对象的性质,事件看作对简而言之,可以把属性看作一个对象的性质,事件看作对象的响应,方法看作对象的动作。象的响应,方法看作对象的动作。象的响应,方法看作对象的动作。象的响应,方法看作对象的动作。40第第3 3章章 Access Access 用户界面用户界面3.1 Access 的性能的性能3.2 Access数据库内部结构及功能数据库内部结构及功能3.3 Access开发环境开发环境3.4 数据库对象的使用数据库对象的使用3.5 数据的导入与导出数据的导入与导出413.5 数据的导入和导出数据的导入和导出3.5.1 3.5.1 导入数据导入数据(SST DBSST DB)Access 可以导入的数据库和文件格式包括dBASE、Paradox、ODBC数据库,以及Excel、Exchange、Lotusl-2-3、Outlook、HTML文件和文本文件。对于像dBASE这样的关系型数据库,只要选择某一文件(如dbf文件),就可以导入到当前Access 数据库中。由于SQL,Server、Oracle这样的大型客户服务器数据库,并不一定以文件的形式存在,因此,如果要从其中导入表,则应通过ODBC数据源。对于文本文件等非关系型数据库的数据,由于它们都有自己的特殊格式,因此可以使用“导入文本向导”等工具来完成导入工作。3.5.2 3.5.2 导出数据导出数据1 1利用利用“Office“Office链接链接”导出数据(工具导出数据(工具-Office链接链接-word/excel)2 2利用利用“导出导出“命令命令423.5.3 Access3.5.3 Access与其它文件的链接与其它文件的链接Access提供两种方法使用外部数据源中的数据:一是将数据导入到当前数据库的新Access表中:导入的数据将以表的形式保存一个副本,源表或源文件不会改变。二是将数据保留在当前的位置上,以当前格式使用但不导入,称为链接链接。而链接则使得Access用户能够读取外部数据源中的数据,并更新这些数据。由于并未导入,外部数据源的格式不会改变,因此,可以继续使用创建文件的程序来使用它,同时也可使用Access来添加、删除或编辑它的数据。43作业1.Access数据库中包含哪些对象?它们之间有数据库中包含哪些对象?它们之间有什么关系?什么关系?2.导入数据和链接数据有什么联系和区别?导入数据和链接数据有什么联系和区别?44

    注意事项

    本文(Access用户界面.ppt)为本站会员(wuy****n92)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开