Access数据库实验报告.docx
数据库与其应用(课程编号:B0901000)试验报告(2013-2014学年第2学期).试验成果:学号:.姓名,专业班级,.课堂号,任课老师,.一完成日期,.一、试验目的与要求1.1 能娴熟驾驭Access2010的启动、退出,以与操作界面和操作方法。1.2 能够理解关系模型的基本概念。1.3 能够完成简洁的数据库概念设计、逻辑设计和物理设计。1.4 能够娴熟建立数据库文件、表对象和关系。1.5 能够娴熟驾驭基本SQ1.语言,能够在ACCCSS中进行一般的SQ1.查询。1. 6能够运用SQ1.对数据库进行更新。1.7能够娴熟驾驭不同软件之间的数据交换。二、试验设备(环境与要求PC机,Windows7,Office2010(主要是ACCeSS2010)试验参考教材:£数据库与其应用(AeCeSS与Excel)学习与试验实训教程(其次版)。(以下简称试验教程)三、试验内容与记录试验项目1:熟识MCeSS的启动和退出,熟识ACCeSS的界面1.启动ACCeSS练习不同的Access的启动方法。(1)单击"起先”按钮,选择“全部程序MicrosoftOfficeMicrosoftACCeSS2010”吩咐。(2)若桌面上有ACCeSS快捷图标,双击该图标。(3)双击与ACCeSS关联的数据库文件。练习不同的Access的启动方法。(1)单击窗口右上角的“关闭”按钮。(2)单击窗11左上角的ACCeSS图标,在弹出的限制菜单中选择“关闭”吩咐。(3)选择“文件”选项卡,在BaCkStage视图中选择“退出”吩咐.(4)按A11+F4.3.视察并了解ACCeSS用户界面不同方式启动进入ACCeSs,其界面有所差异。通过“起先”按钮或桌面ACCeSS快捷方式启动进入BackSIage视图:通过Access数据库文件关联则干脆进入Access数据库窗口.Access用户界面主要由三个组件组成: 功能区。 Backstage视图。 导航窗格。视察BaCkStage视图:不同方式进入BaCkStage视图,留意其差别。干脆启动Access,或在“文件”选项卡中选择“新建”吩咐项,现新建空数据库的BaCkStage视图界面。在窗1.l左侧列出了可以执行的吩咐项。包括“打开”、“最近运用文件”、“新建”、“帮助”、“选项”已有打开数据库的Backstage视图若已打开数据库,单击“文件”选项卡,进入当前数据库的Backstage视图。包括“数据库另存为”、“关闭数据库”、“信息”“打印“保存并发布”等。(2)视察功能区:了解组胜利能区的选项卡。功能区主选项卡包括“文件”、“起先”、“创建”、“外部数据”和“数据库工具,每个选项卡都包含彩组相关吩咐。在功能区选项卡上,某些按钮供应选项样式库,而其他按钮将启动吩咐。4个主要吩咐选项卡为后四个。有些选项卡属于上卜文吩咐选项卡,依据当前的操作出现或H快速访问工具栏。出现在窗口顶部ACCeSS图标右边显示的标准工具栏,它将常用操作吩咐显示在这里,用户可以单击按钮进行快速操作。用户可以定制该工具快捷键。执行吩咐的方法有多种。圾快速、域F脆的方法是运快捷方式。在功能区中可以运用键盘快捷方式。(3)视察导航窗格。各种对象的显示组合.4.ACCeSS选项与其设置在Eiackstage视图中选择"选项"吩咐单击,进入Access选项对,话框窗11.在该窗口可设置默认文件夹等。选择“当前数据库”页,在该页面可设置文档窗口显示方式、定制导航窗格、定制具栏的项目等。#.回答问题(I)启动ACCeSS一股有几种方法?答:3种.1 .单击“起先”按钮,选择“全部程序”"MicrosoftOffice"uMicrosoftAccess2010,菜单项单击。2 .双击ACCeSS桌面快捷方式(若没有快捷方式可先创建).3 .打开“计算机”窗口,找到要操作的Access数据库文件,双B(2)按键退出ACCeSs,对应的键是什么?答:Alt+F4(3)几种方式进入Backstage视图?答:2种。通过“起先”按钮或桌面Access快捷方式启动进入BaCkStage视图.(4)最初功能区有哪几个选项卡?答:“起先”“创建”“外部数据”“数据库工具”(5)如何隐敏导航窗格?答:打开数据库,然后选择“文件”选项卡,进入BaCkStage选择“选项”吩咐,弹出“Access选项”对话框,选择“当前数据库”选项。取消选中“显示导航窗格”梵选框,则再打开数据库是时将不会再看到导航窗格.(6)更改ACCeSS默认文件夹怎样操作?答:打开数据库,然后选择“文件”选项卡,进入BaCkStageVl选择“选项”吩咐,弹出“Access选项”对话框,选择“常规”选项。在“默认数据库文件夹”文本框中输入要做为ACCeSS默认文件夹的路径。(7)怎样在“快速访问工具栏”中添加“攵制”按钮图标?答:单机快速访问工具栏右边的下三角按钮,显示“自定义快速访问工具栏”菜单,选择“其他吩咐”选项,弹出“Access选项”对话框,在“快速访问匚具栏”中选择“复制”,再按“添加”按钮,最终单击“确定”。试验项目幻进行数据库设计,完成表的创建、关系定义与完整性设置,输入数据与操作数据1 .学习数据库设计的方法依据试验教程中试验2、试验3的内容,仔细分析、了解数据库设计中概念设计、逻辑设计、物理设计的意义与基本方法。2 .创建数据库文件依据试验教程中试验3的内容,创建文件夹、数据库文件。在E盘上建立“test”文件夹启动ACCeSs,进入BaCkStage视图,选择“新建”吩咐,接着在中间窗格选择“空数据库”,小击窗口右下侧的“文件名”栏右边的件夹阅读按钮,打开“文件新建数据库”对话框.选择E盘、“test”文件夹,在“文件名”输入“项目管理”,单击“确定”按钮。返回BaCkStage视图,单击“创建”按钮,空数据库“项目管理”建立起来了。3.运用表设计视图,完成全部表的创建写出创建表的基本步骤,并附上截图(具体写出1个表的设计过程即可)(1)在上述操作后,数据库中会自动创建初始发“衣1”如图1所示.单击功能区“视图”按钮的下拉按钮,下拉出视图切换表,选择“设计视图二弹出“另存为”对话框,如图2所示。输入“学院”,单击“确定”按钮,新表命名为“学院”,并进入学院表的设计视图,如图3-HH图1初始表界面另存为图2“另存为”对话框V宜竽隹笈存属性分£:!电法文文X文<ftK6S.«»:>JMVXW*.*r.图3“学院表”对话框在设计视图中,依据我的设计,依次输入字段名,选择类型,定义字段属性(将自动生成的ID字段驯除,或将其改为“学院编号”,类型改为“文本,字段长度设为2)。定义主键。选中“学院编号”字段,单击功能区“主键”按钮,设为主健。这样,学院我就定义完毕,如图3所示,单击快速工具栏中的“保存”按钮保存。<2)创建专业表.,在功能区选择“创建”选项卡,切换到“创建”选项卡。单击“表设计”按钮,Access自动进入“表1”的设计视图.然后依据“专业”发的设计,依次定义各字段的字段名,数据类型,字段屈单击快速访问工具栏的“保存”按钮,弹性胡“另存为”对话框,输入“专业”,单击“确定”按钮,完成表的定义。(3)依据相同的方法,可依次建立“学生”、“老师”、“项目”和“项目分匚”表。在定义表的过程中。留意主键,索引,有效性规则等约束的实现。若已给定表的电子表数据,可利用导入方式,创建表,然后进行字段属性的调整.3 .定义表之间的关系当全部表都定义好后,通过建立关系实现表之间的引用完整性。写出完整的操作步骤(重复操作可省略),并附上截留。单击“数据库匚具“选项卡,然后的击“关系”按钮,启动“关系”操作窗口。单击“显示表”按钮,弹出“显示表”对话相,在对话框中按住Shift图1单击“添加”按钮,将各表添加到关系窗口中。选中“学院”表中的“学院编号”字段,拖到“专业”表内的“学院编号”上,弹出“编辑关系”时话框,选中“实施参照完整性”复选框。单击“创建”按钮,创建“专业”表和“学院”表之间的关系。用类似方式建立“老师”和“学院”、“学生”和“专业”、“老师”和“项1.l”,以与“项II”和“学生”表之间的关系,得到整个数据库的关系。如图2所示.图25 .有效性规则与有效性文本依据表的物理设计,在创建表时,定义有效性规则属性和有效性文本。“有效性规则”属性允许用户定义一个表达式来限定将要存入字段的值。有效性规则是一个逻辑表达式,一般状况下,由比较运算符和比较值构成,默认用当前字段进行比较。“有效性文本”属性允许用户指定提示的文字。“有效性文本”属性与“有效性规则”属性配套运用。假如用户不定义“有效性文本”属性,Access将提示默认文本。6 .设置格式属性与输入掩码属性依据试验教程试验4,设置有关格式、输入掩码属性。(1)设置字段格式属性要使“项目”表中的“立项日期”字段以“红色”、“中文日期”格式显示,在“项目”表设计视图中选中“立项日期”字段,然后设置“格式”字段属性值为:yyy八年m月d日红色要使“项目”表中“经费”字段的显示为:“¥开头、千位逗号分隔.2位小数.蓝色“,在设计视图中,选中“经费”字段,设置“格式”字段属性值为:.00蓝色(2)输入掩码设置输入掩口可定义每一位的输入字符集,属于用户定义的约束方如在“老师”表中,由于“工号”是6位文本,第位是字母、后五位有0、9数字组成,因此可以规定每位的榆入字符集。在“老师”表设计视图中选中“匚”字段,定义“输入掩码”字段属性的值为:1.oOo(X)7 .设置查阅选项。写出试验步骤,并附截图。进入“学院”表设计视图,选中“办公电话”字段,单击“查阅”选项卡,在“显示控件”栏中选择“列表框”,在“行来源类型”产中选择“值列表”,在“行来源”栏中输入“座机号码”。单击工具栏中的“保存”按钮,即可运用查阅列表用于输入。8 .数据表视图卜数据记录的显示与操作依据试验教程附录的数据,练习记录的添加、修改、删除数据操作。练习数据表视图中的各种操作。sFSAccessJii町-赤册-JPi学骸号施名锌本Ol外能箫房长加电话,4以累对lf£«27-88110自CU,02人文播*03缔错再IiSi027-88110027-88110AtcessJjf糅翡笫锚-Oi的翻端涨帕爵更那萩027-68381105-*027-88381101Kn球生027-883811023斯三O4芾粽施02T-三110XWSii象«铺一P善能翡锵眯M电话三01外暗物牌宜027-三:10A,02人蜉院理027-8S38110503脑然球生027-38110目-三04海乔亚027-0110目虹,05工商馥然林027-110生,07,除发-非027-110MkweftAaettSunvn1就录1瞬渊”¾11rl#.回答问题(1)什么是实体码?它在转换为关系模型后成为关系的什么?答:用来唯确定或区分实体集中每一个实体的属性组合称为转换后,它成为关系的主事。(2)在木试验中,假如允许一名老师指导多个项目,ER图和关系有何变更?答:在ER图和关系中,老师与项目发生l:n联系。(3) 1:1联系、1:n联系、m:n联系转换为关系时是如何处理的?答:1:1联系,可以将它与联系中的任何一方实体转化成的关系1:n联系,可将其与联系中的n方实体转化成的关系模式合.m:n联系,必需单独成为一个关系模式,不能与任何一方实体合并。(4)数据库表结构设计,属于数据库设计中的什么步骤?答:物理设计< 5)ACCeSS存储数据时,用到几个数据库文件?扩展名是什么?答:假如不考虑页的存储的话,只有一个数据库文件,扩展名< 6)在表结构设计中,应当包含哪些内容?答:包括字段名、数据类型、字段属性。(7)在本试验设计中,共运用了哪些数据类型?不同类型对宽度如何规定?答:文本型、日期/时间型、备注型、数字型、O1.E对象型、字节型、单精度型等。(8)定义表之间的关系时,“实施参照完整性”的意义是什么?在“编辑关系”对话框中选中或者撤销“级联更新相关字段”夏选框,对于数据表的操作有何影响?答:K巧定义了表之间的关系,实施参照完整件的话,当子表插入记录时,access会检验外键值是否具有对应的主键值,假如不存在的话,就不允许插入。B.选中了级联更新后,当修改父表主键数据时,同时也会修改子表中对应的外键值:反之,假如不选的话就不会同时更新< 9)建立表的关系,是否要求发生关系的两个字段必需同名?答:不肯定同名,但是必需具有相同的属性,也就是主键与外键相互对应。(IO)如何输入学生的照片?答:在设计视图时将表中的“登记照”类型定义为O1.E对象,选择“插入”到“对象”吩咐即可。<11)定义表时,设置“有效性文本”字段属性有何作用?答:巧定义了一个有效性规则之后,用户针对该字段的每一个输入值或修改值都会带入友达式中运匏,只有运算结果为true的值才能够存入字段:假如运算结果为false,界面上将弹出一个提示对话框提示输入错误,并要求重新输入。(12)可以采纳查阅方法输入的字段类型有哪些?绑定查阅列表框控件进行输入,假如不点击其中的值,而是输入不同的值,是否可以输入?假如肯定要使输入的值限定在列表框的值的范围内,应当如何实现?答:A.有文本、是/否、和数字三种类型.B.不行以输入C.定义行来源使其在个限定的值集合中取值或者采纳其他列表相等其他控件协助输入。(13)若为“专业”表的“学院编号”字段设计“杳阅”控件。数据从“学院”表中来,显示“学院编号”和“学院名称”两列数据,采纳列表框。写出设计过程。答:A.在导航窗格中选择“专业”双击,打开“专业”的数据表视图,通过视图切换进入“专业”表的设计视图。B.选中“学院编号”字段,选择“查阅”选项卡,并将“显示控件”属性设置为“列表框、C.将“行来源类型”属性设置为“表/查询”。D.将“行来源”属性设置为“学院”.E.将“绑定列”属性设置为1F.将“列数”屈性设置为2,定义列宽为3cm,保存表设计.<14)在数据表阅读绽开子表时,可以最多绽开多少层子表?若要同时绽开每条记录的的子表,应当如何操作?答:最多可绽开8层。选择“格式”菜单下的“子数据表”中的“全部绽开”项即可试验项目3:SQ1.视图中表达式练习1 .进入SQ1.视图与在不同视图间切换依据试验教程试验5操作,熟识不同视图切换。n三*SB<)Bi3Bffl(Y)ifiitS(D)2 .不同类型数据的表达式运算在SQ1.视图中分别输入以下吩咐,分别进入数据表视图查看结果。写出各吩咐结果。对于参数自己输入数据。SE1.ECT-5.12'2+(17mod3):鼠于®W2ExprlOOO28.2144SE1.ECTwHelloWorld!”,1.EFT("清华高校出版社”,2)+RIGHT("清华高校出版社”,3):pExprlOOOExprlOOlTHello,Vorld!清今出版社SE1.ECT"你毕业的年份是",VA1.(1.EFT(你的学号,2)+4;学号输入1306100156结果为:«却ftH2PSxprlOOO体华业的年份是ExprlOOl17SE1.ECT"现在是*+STR(YEAR(DATEO)+"年","现在的时间是:“+CSTR(TIMEO);:昱一IExprlOOO-ExprlOOl-现在是2014年现在的时间是|:8:34:28SE1.ECT"张三李四","ABCD"<"abcd”,(DATEoTl992-10-8#)1000;于2ExprlOOO*ExprlOOlExprl002-10-1#.回答问题(1)有哪几种方式可进入“SQ1.视图”?假如用“记事本”编写了SQ1.语句,是否可以在SQ1.视图中运用?如何操作?答:单击查询匚具栏的“视图”1:具的下拉按钮,选择“SQ1.视懿选项矗单击菜单栏中“视图”,选择“SQ1.视图”。可以运用。操作如K输入、编辑SQ1.语句;运行SQ1.语句并查看查询结果。保存SQ1.语句为查询对象就可以<2)为什么不能在数字常量前加“¥”或“$”符号表示市值常量?“¥”或有何作用?答:这是因为由程序限制,调用显示格式.其中的表示定义货币的“格式”属性。而“$”表示可以再格式属性的任何位置运用这些字符并请将这些字符原文照印.试验项目如运用SQ1.吩咐进行查询和掾作1 .练习SQ1.查询的SE1.ECT语句查询“学院”、“专业”、“学生”完整数据SE1.ECTSFROM(学院INNERJOIN专业ON学院.学院编号=专业.学院编HINNERJOIN学生ON专业.专业编号=学生.专业编(2)查询“工商管理”专业全部女生的信息SE1.ECT专业名称,学生.*FROM专业NNERJOIN学生ON专业.专业编号=学生.专业编WHERE专业.专业名称="工商管理"AND学生.性别="女";(3)杳询作为“项目负责人”的学生的学号、姓名、性别。保存为“负责人”查询。SE1.ECT学生.学号,姓名,性别KOM学生INNERJOIN项目分工ON学生.学号=项目分工.WHERE分工='负责人单击“保存”按钮,弹出“另存为”对话框。输入“负责人”,单击“确定”按钮。(4)查询没有参与项目的学生学号、姓名、专业名称。SE1.ECT学号,姓名,专业名称FROM学生INNERJoIN专业ON学生.专业编号=专业.专业WHERE学号NOTIN(SE1.ECT学号FROM项目分工);(5)查询参与项目超过1项的学生学号、姓名和参与项目数。SE1.EeT学生.学号,姓名,COUNT(*)PROM学生INNERJOIN项目分工ON学生.学号=项目分匚GROUPBY学生.学号,姓名HAVINGCOUNT(*)>1;(6)查询参与项目最多的学生学号、姓名和参与项目数。SE1.ECTTOP1学生.学号,姓名,COUNT(*)AS参与项目数FRoM学生INNERJOIN项目分工ON学生.学号=项目分B_GROCPBY学生.学号,姓名ORDERBYCOUNT(*)DESC;(7)查询与农村或农业有关的项目与负资人姓名。SE1.ECT项目.*,姓名FROM(学生INNERJOIN项目分工ON学生.学号=项目分工.学号)】NNERJOIN项目ON项目.项目编号=项Fl分工.项目编号WHERE分工="负责人"AND项目名称1.lKE"*农业*"OR项目名称1.lKE"*农村2 .练习SQ1.的创建表、插入、更新、删除操作语句(1)在老帅表中添加一个新教工信息,数据如下所示:INSERTINTO老师VA1.UES(*Z0903,"杨飞","男","讲师",将“校级”项目的经费增加100o元UPDATE项IJSET经费=经费+1000WHERE项目类别-"校级”;(3)创建“已结项项目”表,包括:项目编号、项目名称、项目类别、指导老师工号、负责人学号。CREATETAB1.E已结项项IR(项目编号TEXT(IO)PRIMARYKEY,项目名称TEXT(60)NOTNU1.1.,指导老师工号TEXT(8)REFERENCES老仲(工号),负责人学号DOUB1.EREFERENCES学生(学号);(4)将已结项的项目转入“已结项项目”表,然后删除“已结项”的项目数据。先执行下列语句:INSERTINTO已结项项目(项目编号,项目名称,指导老师工号,负责|MSE1.ECT项目.项目编号,项目名称,指导老师工号,学号-ROM项目INNERJOIN项目分工ON项目.项目编号=项目分工.项目编号WHERE分工="负责人"AND是否结项;然后执行卜列语句:DE1.ETEFROM项目WHERE是否结项;3 .写出实现以卜.功能的SQ1.语句合if。“专业”表,显示开设的全部专业涉与的专业类别。SE1.ECTDISTINCT专业类别FROM专业;行i旬各专业学生的人数.SE1.ECT专业名称,COUNT(*)AS人数FRoM学生INNERJOIN专业ON学生.专业编号=专业.专业编号GROUPBY专业名称;统计没有参与项目的学生人数。SE1.ECTCOUNT(*)八S木参与项目人数FROM学生WHERE(学生.学号)NotIn(SE1.ECT学号FROM项目分工);#.回答问题(1)不命名保存查询,与将查询保存为查询对象有何区分?查询对象有什么作用?答:将查询保存为查询对象,双击这个对象就会干脆运行这个查询,没有保存就不行以运行这个对象.以后可以干脆运行程序,在下次操作的时候更加便利,节约时间。作用:当须要查看杳询结果时,干腑在查询对象界面选中相应的查询对象并打开,就可以运行查询查看结果,避开再次重新设计查询的操作。并且查询对性总是获得数据源表中最新的数据。查询能自动与源表保持同步。查询对第可以成为其他操作的数据源。<2)上述试验中,插入“已结项项目”表的吩咐是否可以省略字段列表?为什么?答:给表中全部字段供应数据时字段列表可以省略,系统会依据供应数据的依次依据表中字段的依次输入数据。(3)删除“已结项项目”的吩咐的条件为什么没有比较对象?答:项目表中的“是否结项”字段,是个逻辑值字段,也就是只有true和false两种状况."WHERE是否结项”就等价于,HERE是否结项=-或者"WHERE是否结项=true”这种状况。属于省略的写法。试险项目5,运用交互方式进行查询和掾作1.进入查询设计视图进行交互式选择查询设置依据试验教程试验7,练习可视交互方式的选择查询。查看对应的SQ1.吩咐。2.进行交叉表态询依据试验教程试验7,练习可视交互方式的交叉表查询。查看对应的SQ1.吩咐。#.回答问题(1)将本试验切换到SQ1.视图.答:见上述试验中的被图。(2)深化体会交叉表查询的作用,简述交叉表杳询的实质意义。为什么木试验的交叉表只添加了两个表?答:交叉表字实上反映的就是对两种实体与其联系的关系表示,转换一种二维结构来表示。本试验的交叉表反映的是“项目分工”表和“学生”我与其联系的关系表示,所以只添加了两个表。(3)在交叉表设置时,作为行标题的字段最多可以设置几个?作为列标题和交叉值的字段最多可以设置几个?答:行标题的字段域多可以设置3个,列标题和交叉值的字段最多可以设置1个。(4)删除查询或更新查询假如须要通过其他表的条件实现,如何在设计视图中实现?答:在条件栏中依据SQ1.语言的格式写出WHRER后的条件。试验项目6;数据交换1 .导入操作(I)写出将附录中的“学院”表数据导入到“项目管理”数据库中的步骤。(通过文本文件方式)a.选择WCrd表熨制,打开记事本,粘贴,然后命名为“学院”存储。b.进入Access,打开刚创建的Access文件。c.选择“外部数据”选项卡“导入并链接”组产“文本文件”按钮单击,打开“获得外部数据-文本文件”对话框。d.在该对话框中,单击“指定数据源”后面的“阅读”吩咐按钮,弹出“打开”对话框,找到要导入的文本文件“学院.txl”,单击“打开”前!e.回到“获得外部数据文本文件”对话框中,再选择“指定数据在当前数据库中的存储方式和存储位君”卜面的“将源数据导入当前数据库的新表中”单选项。f.单击“确定”按钮,打开“导入文本向导”对话框。在此对话框中,选择单选按钮中的“固定宽度字段之间运用空格使全部字段在列内对g.单击“下一步”按钮,打开下一个“导入文本向导”对话框.在此对话框中设置分隔线,利用鼠标调整、移动、删除字段之间的分隔线。h单击“下一步”按钮,弹出第三个导入向导对话框。在此对话框中对每个字段设计字段名称、数据类型.有无索引、以与哪些字段不导入.i单击“下一步”按钮,弹出第四个导入向导对话框,在此对话框中“主犍”.然后单击“卜步”H弹出第五个导入向导对酒也,在此对话框中设置导入后的表名。j单击“完成”吩咐按钮,这时Access数据库中就产生一个导入的表。若导入带分隔符的文本文件,其操作基本一样。(2)写出将附录中“专业”表数据导入到“项目管理”数据库中的步骤。(通过EXCel文件)a.选择Word表史制,启动Excel,粘贴,然后命名为“专业”存储。b.在Access中单击“外部数据”选项卡下“导入并链接”组中的“Excel”按钮,弹出“获得外部数据-EXCel电子表格”对话框,单击“阅读”按钮,指出文件“专业.xlsx”的完整存放路径,然后选中''将源数据导入当前数据库的新表中;c.单击“确定”按钮,弹出“导入数据表向导”,选中“第一行包含列d.单由“下一步”按钮,可对每个字段的数据类型以与索引进行须要的设置。e.单击“下一步”按钮,可对表的主犍进行设S1.这里选择“我自己选择主键”,并设置为“专业编号”。f.单击“下一步”按钮,在“导入到表”的文本框中输入“专业,再单击“完成”按钮即可。2 .导出操作将“学院”和“专业”联接为一个表的杳询,然后导出到EXCel中。写出操作的主要过程。(D选择创建选项卡中的查询设计。(2)在出现的显示表中选择学院和专业将其添加到查询窗口中。(3)将查询窗口中的学院窗口中的学院编号拖拽至专业窗口中的学院编号上,建立联接。(4)保持该查询,然后在导航窗口中右键该查询,在弹出的快捷菜单中选择导出,格式为excel。(5)在弹出的窗口中选择保存的位置,单击“确定”按钮。#.回答问题(1)什么是ACCeSS的外部数据?为什么要进行导入、导出?答:凡是不在当前Access数据库中存储.在其他数据库或程序中的数据称为外部数据。导入文件操作事实上是将外部文件存储格式转换为Access表格式,再将外部文件的内容复制到Access表中保存Access从外部导入数据时,并不删除或破坏外部文件。当Access向外部文件导出时,原有的Access时象没有被删除或破坏,产生的是原对象的一个副本。导出是一种重要的功能。数据库可以有效地存储数据、具有强大的宣if。功能。而其他软件也有其自身优势,导出可以利用其他软件的优势,来对数据族中的数据进行处理。(4)对于ACCeSS来说,导入和链接有什么异同点。答:链接是在Access中以数据的当前文件格式(即保持原文件格式不变)运用外部数据。导人是对外部数据制作个副本,并将副本移动到ACCeSS中,在Access系统中运用。运用链接方式运用其他应用程序中的数据,并和其他应用程序共享数据文件。这种方式卜ACCeSS可以运用和修改其他程序中建立的数据文件(如Excel表中的数据),而不变更原有数据文件的存储格式。运用链接方式的最大缺点是不能运用Access进行表之间的参照完整性(除非链接的就是Access数据库)这强大的数据库功能,用户只能设置特别有限的字段属性,不能对导入友添加基于我的规则,也不能指定主键等操作。Access的数据导入功能能够将外部数据源从物理上放入一个新的Access表中。Access在导入时,自动把数据从外部数据源的格式转换为Access数据表的格式,并更制到Access中,以后运用这些数据就在Access中运用.导入的数据被转换为Access表,所以,导入的数据可以对其修改结构、变更数据类型,变更字段名,设置字段属性,也可以对导入表加上居于表的规则,指定主键等眼(5)通过导入方式创建表与通过设计视图建表、然后输入数据有哪些不同特点?答:前者可以干脆导入我的结构和数据,修改源数据时不会影响数据库中导入的衣;后者须要设计和定义表的结构和数据,修改源数据时会影响数据库中创建的表。四、分析探讨在信息技术飞速发展的今日,娴熟驾驭电脑技术显得尤为重要。ACCeSS拥有强大的数据处理、统计分析实力,利用access的查询功能,可以使利地进行各类汇总、平均等统许。通过学习ACCeSs,可以大大提高工作效率。但是,作为学生在学习Access时,不能只看书本上的理论学问,更应当上机操作,这样才能更娴熟的驾驭,学得更好。五、老师评阅1 .按时完成试验:是:口否:口2 .试验内容和过程记录完整:完整:口基本完整:口不完整:口3 .回答问题完整、正确:是:口一般:口差:口4 .有试脸的心得或探讨:是:口否:口5 .试验报告的撰写仔细、格式符合要求,没有抄袭行为。是:口一般:口差:口