《Access(2010版)》 上机实验1-上机实验9题目
ACCESS上机考试题库
第一套1 基本操作题【解题思路】第1小题表名更改可以直接右键单击表名重命名;第2、3、4、5小题字段属性在设计视图中设置;第6小题使隐藏列显示在数据表视图中设置。
(1)【操作步骤】打开考生文件夹下的数据库文件samp1.mdb,按要求进行重命名。
(2)【操作步骤】进入设计视图按要求设置主键及输入标题。
(3)【操作步骤】在设计视图中按要求设置"姓名"字段,单击工具栏中的"保存"按钮。
(4)【操作步骤】在设计视图中添加"电话"字段,按要求设置字段属性并保存。
(5)【操作步骤】在设计视图中,在"电话"字段的"字段属性"下的"输入掩码"行输入" "010-"00000000",单击工具栏中的"保存"按钮,关闭设计视图界面。
(6)【操作步骤】在数据表视图中,按题目要求将隐藏的"编号"字段重新显示,单击工具栏中的"保存"按钮,关闭数据表视图2 简单应用题【解题思路】第1、2、3小题在查询设计视图中生成,并按不同的要求在条件文本框中输入表达式;第4小题直接用设计视图新建窗体,并在设计视图中完成控件及其属性的设置。
(1)【操作步骤】步骤1:以设计视图的形式新建查询,并添加数据源。
步骤2:弹出"查询1"对话框,双击要显示的字段,单击工具栏中的"保存"按钮,保存并命名查询。
(2)【操作步骤】以"tStud1"为数据源,在查询设计视图中创建查询,选择所需的字段,并在"姓名"字段的"条件"行中输入"Like"李*"",保存并命名查询为"qStud2",关闭设计视图。
Access数据库上机练习加答案解析资料
全国计算机等级考试二级上机题库I第1套题目一、基本操作题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。
考生文件夹下存在一个数据库文件“samp1.mdb”,里面已经设计好表对象“tStud”。
请按照以下要求,完成对表的修改:(1)设置数据表显示的字体大小为14、行高为18。
(2)设置“简历”字段的设计说明为“自上大学起的简历信息”。
(3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。
(4)将学号为“20011001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件。
(5)将隐藏的“党员否”字段重新显示出来。
(6)完成上述操作后,将“备注”字段删除。
二、简单应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。
试按以下要求完成设计:(1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为“院系”和“平均年龄”,所建查询命名为“qT1”。
(2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。
(3)创建一个查询,查找有先修课程的课程相关信息,输出其“课程名”和“学分”两个字段内容,所建查询命名为“qT3”。
(4)创建删除查询,将表对象“tTemp”中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为“qT4”。
三、综合应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。
ACCESS-2010试题
Access 2010练习题一一、选择题1、下面不属于关系模型的完整性约束:()A、用户自定义完整性B、规范化C、实体完整性D、参照完整性3、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:()A、选择B、投影C、连接D、并4、Access属于哪种类型的数据库: ( )A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库5、不属于Access对象的是:( ) A、表B、文件夹C、窗体D、查询6、表由哪些部分组成:()A、查询和字段B、字段和记录C、记录和窗体D、报表和字段7、在SQL查询中使用Where子句指出的是:( )A、查询目标B、查询结果C、查询视图D、查询条件8、如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录只能与表A中的一条记录相匹配,则表A与表B存在的关系是:()A、一对一B、一对多C、多对一D、多对多(9)~(12)题使用已建立的“tEmployee”表,表结构如下所示:9、在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的字母数是:()A、5B、10C、15D、2010、为了确保输入的联系电话值只能为8位数字,可以通过设置字段属性的哪个部分:()A、输入掩码B、输入法模式C、必填字段D、有效性文字11、若在“tEmployee ”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入:( )A 、like “王”B 、like “王*”C 、= “王”D 、= “王*”12、下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询是:( )A 、删除查询B 、生成表查询C 、选择查询D 、更新查询13、利用Access 的SQL 视图可以创建:( )A 、选择查询B 、数据定义查询C 、动作查询D 、以上三种都可以14、Access 支持的查询类型有:( )A 、选择查询,交叉表查询,参数查询,SQL 查询和动作查询B 、基本查询,选择查询,参数查询,SQL 查询和动作查询C 、多表查询,单表查询,交叉表查询,参数查询和动作查询D 、选择查询,统计查询,参数查询,SQL 查询和动作查询15、设有如下关系表:RS T则下列操作中正确的是:( )A 、S R T =B 、S R T =C 、S R T ⨯=D 、S R T /=16、设置数据库的用户密码时,应该用什么方式打开数据库:( )A 、只读B 、独占只读C 、独占D 、共享17、 Access 数据库中哪个数据库对象是其他数据库对象的基础( )。
ACCESS数据库上机练习加答案解析
全国计算机等级考试二级上机题库I第1套题目一、基本操作题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。
考生文件夹下存在一个数据库文件“samp1.mdb”,里面已经设计好表对象“tStud”。
请按照以下要求,完成对表的修改:(1)设置数据表显示的字体大小为14、行高为18。
(2)设置“简历”字段的设计说明为“自上大学起的简历信息”。
(3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。
(4)将学号为“20011001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件。
(5)将隐藏的“党员否”字段重新显示出来。
(6)完成上述操作后,将“备注”字段删除。
二、简单应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。
试按以下要求完成设计:(1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为“院系”和“平均年龄”,所建查询命名为“qT1”。
(2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。
(3)创建一个查询,查找有先修课程的课程相关信息,输出其“课程名”和“学分”两个字段内容,所建查询命名为“qT3”。
(4)创建删除查询,将表对象“tTemp”中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为“qT4”。
三、综合应用题请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。
《数据库应用基础--Access 2010》参考答案
模块一数据库的分析与设计习题与实训一一、选择题1.B2.A3.C4.B5.A6.C7.D8.A9.B 10.C11.A 12.B 13.C 14.D 15.A二、填空题1.数据、信息2.数据处理3.关系模型_、层次模型。
4.二维表5.物理数据独立性6.一对多、多对多7.实体、属性、联系8.关系模式9.逻辑结构设计10.实体完整性三、上机实训任务一设计图书管理系统数据库1. 绘制E-R图(1)确定实体、联系和属性实体有:管理员、借书证、图书联系有:管理员为教师或学生办理借书证;教师或学生通过借书证进行借书或还书操作;管理员将图书保存到仓库中。
(2)确定局部(分)E-R图实体属性图如图1所示。
实体之间的关系图如图2所示。
(3)集成完整(总)E-R图将图1和图2合并起来,即为集成完整的E-R图,详细的图略。
图1 《教学信息管理系统》实体属性图图2 《教学信息管理系统》关系图2. 将E-R 图转化为关系模型 (1)实体转化为数据表管理员(职工编号, 姓名, 性别, 民族, 籍贯, 出生日期, 工龄, 文化程度, 管理员照片) 用户(用户编号, 姓名, 用户类型,单位名称, 职务, 性别, 出生日期, 证件类型, 联系电话) 图书(图书编号, 图书名称, 图书类别, 作者, 出版社, 出版日期, 价格,图书介绍)(2)联系转化为数据表借书证(借书证号, 用户编号,办证时间, 有效时间)借书(管理员编号, 借书证号, 图书编号, 借书数量, 借阅时间)还书(管理员编号, 借书证号, 图书编号, 还书数量, 还书时间)图书存储(图书编号, 仓库编号, 入库时间, 库存数量)(3)数据库的关系模式经过优化设计得,“图书管理”数据库的关系模式:①管理员(职工编号, 姓名, 性别, 民族, 籍贯, 出生日期, 工龄, 文化程度, 管理员照片) ②借书证(借书证号, 姓名, 借书证类型,单位名称, 职务, 性别, 出生日期, 证件类型, 联系电话,办证时间, 有效时间)③借书(管理员编号, 借书证号, 图书编号, 借书数量, 借阅时间)④还书(管理员编号, 借书证号, 图书编号, 还书数量, 还书时间)⑤图书存储(图书编号, 图书名称, 图书类别, 作者, 出版社, 出版日期, 价格, 图书介绍, 入库时间, 库存数量)模块二数据库的创建与维护习题与实训二一、选择题1.B2.D3.C4.C5.A二、填空题1.__数据管理___2.数据表、查询、窗体、报表、宏3.“数据表视图”、“数据透视表视图”、“数据透视图视图”和“设计视图”4.数据库的备份、数据库的还原5.独占方式三、上机实训任务一 Access 2010的基本操作1.采用多种方法启动和退出Access 2010。
(完整版)Access2010练习题
ACCESS练习题(一、二、三章)班级姓名成绩一、单项选择题。
(每小题2分,共60分)1、数据库窗口中包含()种对象选项。
A、5B、6C、7D、82、如果在创建表中建立字段“简历”,其数据类型应当是()。
A、文本B、数字C、日期D、备注3、用二维表来表示实体及实体之间联系的数据模型是()。
A、关系模型B、层次模型C、网状模型D、实体-联系模型4、Access中表和数据库的关系是()。
A、一个数据库可以包含多个表B、一个表只能包含两个数据库C、一个表可以包含多个数据库D、一个数据库只能包含一个表5、表的组成内容包括()。
A、查询和字段B、字段和记录C、记录和窗体D、报表和字段6、数据库是()组织起来的相关数据的集合。
A、按一定的结构和规则B、按人为的喜好C、按时间先后顺序D、杂乱无章的随意的排列7、在数据库中存储的是()A、数据B、数据模型C、数据以及数据之间的联系D、信息8、在数据表视图中,不能()。
A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录9、在Access数据库的表设计视图中,不能进行的操作是()。
A、修改字段类型B、设置索引C、增加字段D、删除记录10、下列Access表的数据类型的集合,错误的是()。
A、文本、备注、数字B、备注、OLE对象、超级链接C、通用、备注、数字D、日期/时间、货币、自动编号11、同一个数据模型的任意两个元组值()、A、不能全同B、可全同C、必须全同D、以上都不是12、使用表设计器来定义表的字段时,以下哪个项()可以不设置内容。
A、字段名称B、说明C、数据类型D、字段属性13、ACCESS在同一时间,可打开()个数据库。
A、1B、2C、3D、414、数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是()A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS15、下列实体的联系中,属于多对多联系的是()。
Access2010实验指导书
目录实验一数据库及表的操作 (1)实验二查询 (19)实验三窗体 (28)实验四报表设计 (34)实验五宏 (39)实验六模块与VBA程序设计 (44)实验一数据库及表的操作实验类型:验证性实验课时:学时指导教师:时间:2015 年月日课次:第节教学周次:第周一、实验目的1.掌握数据库的创建及其它简单操作2.熟练掌握数据表建立、数据表维护、数据表的操作二、实验内容与要求1.数据库的创建、打开、关闭2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容4.数据表的操作:查找替换数据、排序记录、筛选记录三、实验步骤案例一:创建数据库1.创建空数据库要求:建立“教学管理.accdb”数据库,并将建好的数据库文件保存在“E:\实验一”文件夹中。
操作步骤:图1-1创建教学管理数据库(1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb”。
把它修改为“教学管理”如图1-1所示。
(2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,在“E\实验一”文件夹中,单击“确定”按钮,如图1-2所示。
(3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。
(4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。
(5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。
图1-2“文件新建数据库”对话框(6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。
图1-3表1的数据表视图2.使用模板创建Web数据库要求:利用模板创建“联系人Web数据库.accdb”数据库,保存在“E:\实验一”文件夹中。
《Access数据库》2010版样题
《Access数据库》(2010)样题(一)理论题1.Access数据库的结构层次是( B )。
A)数据库管理系统→应用程序→表B)数据库→数据表→记录→字段C)数据表→记录→数据项→数据D)数据表→记录→字段2.下列属于Access2010对象的是( C ).A)页B)数据C)查询D)记录3.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( C )。
A)一对一B)一对多C)多对多D)多对一4.下列关于数据库的叙述中,正确的是( A )。
A)数据库减少了数据冗余B)数据库避免了数据冗余C)数据库中的数据一致性是指数据类型一致D)数据库系统比文件系统能够管理更多数据5.在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( A )。
A)选择B)投影C)联接D)比较6.在Access中,可用于设计输入界面的对象是( A )。
A)窗体B)报表C)查询D)表7.如果在创建表中建立字段"性别”,并要求用汉字表示,其数据类型应当是( C )。
A)是/否B)数字C)文本D)备注8.下列关于货币数据类型的叙述中,错误的是( C )。
A)货币型字段在数据表中占8个字节的存储空间B)货币型字段可以与数字型数据混合计算,结果为货币型C)向货币型字段输入数据时,系统自动将其设置为4位小数D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符9.下列关于SQL语句的说法中,错误的是( D )。
A)INSERT语句可以向数据表中追加新的数据记录B)UPDATE语句用来修改数据表中已经存在的数据记录C)DELETE语句用来删除数据表中的记录D)CREATE语句用来建立表结构并追加新的记录10.若要求在文本框中输入文本时达到密码"*”的显示效果,则应该设置的属性是( C )。
A)默认值B)有效性文本C)输入掩码D)密码11.在一张“学生”表中,要使“年龄”字段的取值范围设在14~50 之间,则在“有效性规则”属性框中输入的表达式为( B )。
Access数据库程序设计上机操作练习题
Access数据库程序设计上机操作练习题一、综合应用题6 在考生文件夹下“库存管理系统.mdb”数据库中有一个“库存情况”窗体和一个“产品定额储备”表。
创建一个宏,使其能打开“产品定额储备”表,将所建宏命名为“打开”。
对“库存情况”窗体进行如下设置:将窗体页脚高度设置为1.616厘米,在距窗体页脚左边5.501厘米、距上边0.4厘米放置一个命令按钮,命令按钮的宽度为2厘米,功能是单击“打开”按钮时运行宏,所运行的宏名为“打开”,按钮上显示文本“打开”,名称为“命令1”。
7 在考生文件夹下“教学管理.mdb”数据库中有一个“课程”表,使用“自动创建窗体”,创建纵栏式的“课程”窗体;并在窗体中向“课程”表添加一条,课程号为“4”,课程名为“计算机应用”,课程类别为“选修”,学分为“23”的记录。
8 (1)在考生文件夹下“招生管理.mdb”数据库中有一个“中学”表和“学生报名”表,用向导创建窗体;从“中学”表中选择字段“学校代码”;从“学生报名”表中选择字段“姓名”、“性别”、“年龄”、“联系电话”;“通过中学”的数据查看方式创建带有子窗体的窗体。
选取“表格”为子窗体布局,“远征”为主窗体样式,并将主窗体标题命名为“中学招生情况”,将子窗体标题命名为“学生报名”。
(2)打开“中学招生情况”窗体视图,筛选出“学校代码”为“102”的学校,然后将学生姓名为“谢瓦尔”的记录删除。
9在考生文件夹下“库存管理系统”数据库中有一个“库存情况”窗体和一个“生产品定额储备”表及“产品定额储备查询”。
创建一个宏,使其能删除“产品定额储备查询”,将所建宏命名为“删除”;并将宏转换成模块,模块名为“删除模块”。
对“库存情况”窗体进行如下设置:将窗体页脚高度设置为1.616厘米,在距窗体页脚左边5.501厘米、距上边0.4厘米处放置一个命令按钮,命令按钮的宽度为2厘米,功能是单击“删除”按钮时运行宏,所运行的宏名为“删除”,按钮上显示文本“删除”,名称为“命令1”。
access上机练习
上机(实验一):认识DBMS一、Access的基本练习1.学习Access的启动和退出;2.通过上机熟悉Access的用户界面(包括Access窗口和数据库窗口的组成);二、数据库的创建1.在D盘上创建一个名为XXX的文件夹;(XXX取名为自己的姓名)2.使用“数据库向导”的“库存控制”模板在D盘的XXX文件夹下创建一个XXX1.Mdb数据库;(XXX1取名为自己姓名的汉语拼音)3.使用“创建空数据库”的操作方法在D盘的ABC文件夹下创建一个XXX2.Mdb 数据库;(XXX2取名为自己姓名的汉语拼音)4.在上述所建数据库中创建如下三张数据“学生”表(结构)“课程”表(数据)“成绩”表(结构)“成绩”表(数据)三、数据库中数据表的操作1.将学生表的“学号”字段定为主键,课程表的“课程号”定为主键,成绩表使用学号和课程号的组合作为主键。
提示:在成绩表的设计视图下,按下Shift键分别单击学号和课程号所在的行,再单击“工具栏”上的主键按钮;2.向表中输入数据。
提示:在数据库窗口中双击要输入数据的表,进入“数据表”视图。
在“数据表”视图中可进行数据的输入。
3.建立上述三个表之间的关系,在建立过程中要求选择“实施参照完整性”提示:(1)按F11键切换到“数据库”窗口。
(2)单击工具栏上的“关系”按钮,打开“关系”窗口;同时出现“显示表”对话框,其中将有上述所建的三个表。
(3)分别双击“学生”表、“成绩”表和“课程”表;然后关闭“显示表”对话框。
(4)用鼠标按住“学生”表中的“学号”(主键),将其拖动“成绩”表的“学号”(外键)上;在弹出的“编辑关系”对话框中选择“实施参照完整性”,然后单击“确定”按钮。
(5)再用鼠标按住“课程”表中的“课程号”(主键),将其拖动“成绩”表的“课程号”(外键)上;在弹出的“编辑关系”对话框中选择“实施参照完整性”,然后单击“确定”按钮。
上机(实验二):用SQL语言完成数据操作一、使用用设计视图对XXX.mdb数据库建立相关查询对象1.根据以下要求创建一个名为“一般选择查询”的选择查询对象。
access 上机考试试题
第一套上机考试试题1.基本操作题在考生文件夹下有“招聘.mdb”数据库。
(1)将“个人信息”表以Excel表的格式导出到考生文件夹下,将导出表命名为“个人信息.xls”。
(2)从“个人信息”表中筛选出年龄大于等于25,学历为本科或硕士的男性人员信息,结果按照年龄字段升序排列。
“个人信息”表如图1-1所示。
执行筛选后结果如图1-2所示。
2.简单应用题在考生文件夹下有“XXX.mdb”数据库。
(1)以“雇员表”为数据源,创建查询“查询1”,查询职务为“销售主管”的雇员信息。
结果显示雇员的全部字段。
查询结果如图1-3所示。
(2)以“工资表”为数据源,创建参数更新查询“工资调整”,通过输入基本工资、奖金和补贴的变动来改变雇员工资。
参数提示为“基本工资变动差额”、“奖金变动差额”、“补贴变动差额”和“请输入雇员ID”。
3.综合应用题在考生文件夹下有“商品管理.mdb”数据库。
(1)创建一个基于“产品查询”的窗体“产品信息”,结果在窗体中显示“产品查询”查询的全部字段。
布局:纵栏表;样式:标准。
(2)创建宏“关闭产品信息窗体”。
用来关闭“产品信息”窗体。
在“产品信息”窗体中添加“退出”按钮,实现运行“关闭产品信息窗体”宏。
窗体最终结果如图l-4所示。
第二套上机考试试题1.基本操作题在考生文件夹下有“web.mdb”数据库。
(1)将考生文件夹下的“个人信息.xls”表导入到数据库中,第一行包含列标题,ID列为主键,将导入表命名为“个人信息”。
(2)按照下列要求修改“个人信息”表的设计。
表2-1表2-2(3)将“个人信息”表按照服务器ID升序排列2.简单应用题在考生文件夹下有“入学登记表.mdb”数据库。
(1)以入学登记表、系和专业表为数据源,创建生成表查询“查询1”,生成入学明细表,显示ID、姓名、性别、出生年月日、高考所在地、高考分数、专业名称和系名称字段。
(2)以入学登记表、系和专业表为数据源,创建查询“查询2”,计算每个系的平均高考分数。
(完整版)Access2010实验报告
计算机实验报告-课程名称:Access2010数据库程序设计教程-指导老师:吴华荣-姓名:陈雪颖-班级:英语151 班-学号:1820154586实验一:图书借阅管理系统需求分析(一)实验目的1、了解数据库结构设计的过程与实验方法,根据实体-属性图、实体-联系图以及数据,分析并设计出合理的数据库表记录。
2、体验表间关系和数据的完整性。
(二)实验步骤通过案例分析了解该系统数据包括:1、读者信息表:每对应一个读者,有相应的一条记录。
2、图书档案信息表:对于每一种书,有一条记录。
3、书目编码信息表:对应每一本书即一个条形码,都有一条记录。
4、借阅信息表:对应每一次借书/ 还书,都有一条记录。
(三)实验内容分别建立四种表的实体-属性图,设计图书借阅管理系统数据库及四种表的结构设计图表,并为每个表设置主关键字。
(四)实验结果及总结设计合理的数据库结构,可以对图书馆的图书进行更好的管理,提高工作效率。
实验二:创建Access 数据库和数据表(一)实验目的1、熟悉Access2010的工作环境,掌握启动和关闭Access的方法。
2、掌握创建和打开Access数据库的方法。
3、掌握使用“表设计”按钮创建表,及通过“表”按钮输入数据创建表的操作。
4、掌握表结构的修改方法、表记录的输入和编辑方法。
5、掌握字段属性的设置。
(二)实验步骤1、启动Access2010:单击任务栏"开始”按钮,单击"开始”菜单。
2、创建并打开空数据库“图书借阅库” 。
3、使用设计器创建四种表结构并输入表记录。
4、修改表结构,编辑字段设置。
(三)实验内容打开Access2010,分别输入四种表的数据,使用设计器设计表的结构如增加、删除、修改相应字段,在设计视图中进行字段的属性设置,最后保存表,关闭所有窗口。
(四)实验结果及总结掌握Access2010 的启动及创建过程,能够熟练的运用设计器设计表的各个属性,了解表的有效性规则,熟练的运用表的各种操作。
access2010上机练习
说明:access2010以前的版本,数据库后缀为mdb,2010及以后的版本为accdb,下发的作业和练习都是2010以前的版本。
第1套在考生1文件夹下的"samp1.mdb"数据库文件中建立表"tTeacher",表结构如下:(2)设置"编号"字段为主键;(3)设置"职称"字段的默认值属性为"讲师";(4)设置"年龄"字段的有效性规则为:大于等于18;(5)在"tTeacher"表中输入以下一条记录:第2套在考生2文件夹下,"samp1.mdb"数据库文件已建立表对象"tEmployee"。
按以下操作要求,完成表的编辑:(1)设置"编号"字段为主键;(2)设置"年龄"字段的"有效性规则"属性为:大于等于17且小于等于55;(3)设置"聘用时间"字段的默认值为:系统当前日期;(4)交换表结构中的"职务"与"聘用时间"两个字段的位置;(5)删除表中职工编号为"000024"和"000028"的两条记录;(6)在编辑完的表中追加以下一条新记录:第3套在考生3文件夹下,"sampl.mdb"数据库文件中已建立表对象"tVisitor",同时在考生文件夹下还存有"exam.mdb"数据库文件。
试按以下操作要求,完成表对象"tVisitor"的编辑和表对象"tLine"的导入:(1)设置"游客ID"字段为主键;(2)设置"姓名"字段为"必填"字段;(3)设置"年龄"字段的"有效性规则"属性为:大于等于10且小于等于60;(4)设置"年龄"字段"有效性文本"属性:"输入的年龄应在10岁到60岁之间,请重新输入。
《ACCESS2010数据库应用技术.》课后习题参考答案.pptx
(在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图 1-4 所示。有 关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用, 而 是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立 性。)
2
4. 答:启动 Access 2010 常用的方法有 3 种: ①在 Windows 桌面中单击“开始”按钮,然后依次选择“所有程序”→“Microsoft Office”→“Microsoft Access 2010”选项。 ②先在 Windows 桌面上建立 Access 2010 的快捷方式,然后双击 Access 2010 快捷方式 图标。 ③双击要打开的数据库文件。 退出 Access 2010 的方法主要有如下 4 种。 ①在 Access 2010 窗口中,选择“文件”→“退出”菜单命令。 ②单击 Access 2010 窗口右上角的“关闭”按钮。 ③双击 Access 2010 窗口左上角的控制菜单图标;或单击控制菜单图标,从打开的菜单 中选择“关闭”命令;或按组合键 Alt+F4。 ④右键单击 Access 2010 窗口标题栏,在打开的快捷菜单中,选择“关闭”命令。 5. 答:Access 2010 的主窗口包括标题栏、快速访问工具栏、功能区、导航窗格、对 象 编辑区和状态栏等组成部分。 快速访问工具栏中的命令始终可见,可将最常用的命令添加到此工具栏中。通过快速 访 问工具栏,只需一次单击即可访问命令。 功能区是一个横跨在 Access 2010 主窗口顶部的带状区域,它由选项卡、命令组和各组 的命令按钮 3 部分组成。单击选项卡可以打开此选项卡所包含的命令组以及各组相应的命令 按钮。 在 Access 2010 中打开数据库时,位于主窗口左侧的导航窗格中将显示当前数据库中的 各种数据库对象,如表、查询、窗体、报表等。导航窗格可以帮助组织数据库对象,是打 开 或更改数据库对象设计的主要方式,它取代了 Access 2007 之前版本中的数据库窗口。 对象编辑区位于 Access 2010 主窗口的右下方、导航窗格的右侧,它是用来设计、编辑、 修改以及显示表、查询、窗体和报表等数据库对象的区域。对象编辑区的最下面是记录定 位 器,其中显示共有多少条记录,当前编辑的是第几条。 状态栏是位于 Access 2010 主窗口底部的条形区域。右侧是各种视图切换按钮,单击各 个按钮可以快速切换视图状态,左侧显示了当前视图状态。 6. 答:导航窗格取代了早期 Access 版本中所使用的数据库窗口,在打开数据库或创 建新 数据库时,数据库对象的名称将显示在导航窗格中,包括表、查询、窗体、报表等。在 导 航窗格可实现对各种数据库对象的操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
附录2上机实验附录2.1 上机实验11.启动“MicroSoft Office Access 2010”,单击“文件”选项卡上左侧窗格的“帮助”,单击中间窗格上的“MicroSoft Office帮助”,便显出“Access帮助”窗口。
单击该帮助窗口中的“Access 2010入门”标题下的“Access 2010数据库设计基础”,便可选看列出的“数据库设计基础”的那些内容。
2.启动“MicroSoft Office Access 2010”,单击“文件”选项卡上左侧窗格的“帮助”,单击中间窗格上的“MicroSoft Office帮助”,便显出“Access帮助”窗口。
单击该帮助窗口中的“Access 2010入门”标题下的“Access 演示”,显出“演示”的主题列表,单击主题列表中的“演示:认识导航窗格”,便可进行观看。
同理,可查看其他的Access帮助信息。
附录2.2 上机实验21.在用户盘的根目录中(如G:\)创建一个名为“上机实验”文件夹。
2.在“上机实验”文件夹中创建一个名为“学生管理系统.accdb”的数据库。
3.在“学生管理系统”数据库中创建如下的表:295296(1)根据表3-2所示的“学系”表结构,创建一个表名为“学系”的表,主键是“学系代码”。
“学系”表中包含学系代码、学系名称、办公电话、学系简介和学系资料等字段。
表3-2 “学系”表结构(2)根据表3-3所示的“专业”表结构,创建一个表名为“专业”的表,主键是“专业代码”。
“专业”表中包含专业代码、专业名称、学制年限、学系代码和专业简介字段。
表3-3 “专业”表结构(3)根据表3-4所示的“班级”表结构,创建一个表名为“班级”的表,主键是“班级号”。
“班级”表中包含班级号、班级名称、年级、专业代码,班主任和联系电话字段。
表3-4 “班级”表结构(4)根据表3-5所示的“学生”表结构,创建一个表名为“学生”的表,主键是“学号”。
“学生”表中包含学号、姓名、班级号、性别、出生日期、优干、高考总分,特长和相片字段。
表3-5 “学生”表结构(5)根据表3-6所示的“课程”表结构,创建一个表名为“课程”的表,主键是“课程代码”。
“课程”表中包含课程代码、课程名称、周学时、上课周数、总学时、学分和课程简介字段。
表3-6 “课程”表结构“总学时”计算的表达式是:[周学时]*[上课周数](6)根据表3-7所示的“修课成绩”表结构,创建一个表名为“修课成绩”的表,主键是“学年度”+“学期”+“学号”+“课程代码”。
“修课成绩”表中包含学年度、学期、学号、课程代码、课程类别、成绩性质和成绩字段。
表3-7 “修课成绩”表结构(7)根据表3-5所示的“学生”表结构,创建一个表名为“临时学生”的表,主键是“学号”。
“临时学生”表包含学号、姓名、班级号、性别、出生日期、优干、高考总分,特长和相片字段。
4.在“学生管理系统”数据库中,使用“外部数据”选项卡上“导入并链接”组中的“Excel”按钮的功能,分别进行如下操作,向表中导入数据。
注:假定电子表格Excel文件放在J盘上。
注意:如果在导入数据时显出“下标越界”对话框,则取消当前操作,关闭Access,然后,重新启动Access,打开原数据库,重做该导入操作即可。
(1)将电子表格“学系.xls”文件中的全部数据导入“学系”表。
(2)将电子表格“专业.xls”文件中的全部数据导入“专业”表。
(3)将电子表格“班级.xls”文件中的全部数据导入“班级”表。
297298 (4)将电子表格“学生.xls”文件中的全部数据导入“学生”表。
(5)将电子表格“课程.xls”文件中的全部数据导入“课程”表。
(6)将电子表格“修课成绩.xls”文件中的全部数据导入“修课成绩”表。
(7)将电子表格“临时学生.xls”文件中的全部数据导入“临时学生”表。
附录2.3 上机实验3在“学生管理系统”数据库中,进行如下操作:1.设置字段属性(1)设置输入掩码在“学生”表“设计视图”中,设置“学号”字段必须输入8个数字字符的输入掩码。
(2)设置格式在“学生”表“设计视图”中,设置““出生日期””字段的自定义格式为形如:12月28日1994 。
mm\月dd\日yyyy(3)设置默认值在“临时学生”表“设计视图”中,设置“出生日期”字段的的默认值为上18年的5月26日。
Date()、Year() 和DateSerial() 分别是Access的三个内置函数。
Date() 函数返回当前系统日期值(如当前日期:2012-10-1)。
Year(Date()) 返回当前系统日期的年数值(如当前年:2012)。
Year(Date())-10 的值是(当前年)上10年的年数值(如(2012-10)为2002)。
DateSerial(年数值,月数值,日数值) 函数返回由参数指定的一个日期型值。
DateSerial(Year(Date())-1, 8, 30) 返回上1年8月30日的日期值(2011-8-30)299在“修课成绩”表“设计视图”中,设置“课程类别”字段的默认值为 "全校必修",设置“成绩性质”字段的默认值为“期末”。
(4)设置有效性规则和有效性文本在“修课成绩”表“设计视图”中,设置“成绩”字段的有效性规则为“>=0 And <=100”,设置“成绩”字段的有效性文本为“输入的成绩超出了 [0 , 100] 范围,请重输!”。
2.创建查阅字段(1)在“修课成绩”表的“设计视图”中,创建“课程类别”字段的查阅字段的值列表,课程类别有:全校必修、专业必修、专业选修、任意选修。
在“课程类别”字段的“数据类型”列表框中,单击“查阅向导…”项,显出“查阅向导”对话框。
在该对话框中,单击“自行键入所需的值”单选钮,单击“下一步”按钮,显出含有“请确定在查阅字段中显示哪些值。
”信息的“查阅向导”对话框。
在该对话框中,保持“列数”为1,在第一行单元格中键入:全校必修,在同一列的在第二行单元格中键入:专业必修,在同一列的第三行单元格中键入:专业选修,在同一列的第四行单元格中键入:任意选修。
然后,单击“完成”按钮。
(2)参照上题的操作提示,在“修课成绩”表的“设计视图”中,创建“成绩性质”字段的查阅字段的值列表,成绩性质有:期末、补考、重修。
3.在“学生管理系统”数据库中,做如下操作:(1)使用“外部数据”选项卡上“导入并链接”组的“文本文件”命令按钮的功能,将“勤工助学.txt ”文件中的全部数据导入“学生管理系统”数据库并新建一个“勤工助学”表。
(2)打开“勤工助学”的表的“设计视图”,修改该表的结构为:字段分别为学号(文本类型,字段大小为8),岗位名称(文本类型,字段大小为30),工资(数字类型,字段大小为单精度),上班时间段(文本类型,字段大小为20);主键是“学号”字段。
3004.在“学生管理系统”数据库中,打开“学生”表的“数据表视图”。
(1)设置单元格效果为“凸起”显示。
单击“开始”选项卡上的“文本格式”组中右下角的“设置数据表格式”按钮。
(2)利用“开始”选项卡上的“排序和筛选”组中的“升序”或“降序”按钮,依次进行如下操作:①按“性别”升序操作并观察该数据表视图的显示效果。
②按“高考总分”降序操作并观察该数据表视图的显示效果。
③按“学号”升序操作并观察该数据表视图的显示效果。
(3)利用“开始”选项卡上“排序和筛选”组中的“高级”按钮下拉菜单中的“高级筛选/排序”命令,设置按“性别”降序、“出生日期”升序,然后,使用“高级”按钮下拉菜单中的“应用筛选/排序”命令,观察该数据表视图的显示效果。
此外,可使用“排序和筛选”组中的“取消排序”命令,取消刚才由“应用筛选/排序”命令所产生的结果。
(4)同理,可自行练习“高级”按钮下拉菜单中的“按窗体筛选”,观察该数据表视图的显示效果,并取消刚才由“应用筛选/排序”命令所产生的结果。
5.建立表之间的关系在“学生管理系统”数据库中,建立表之间的关系,如图附录2-1所示。
图附录2-1 “学生管理系统”数据库中表之间的关系3016.在“学生”表的“数据表”视图中,插入前面3个学生的相片,相片文件自备。
右键单击某学生“相片”字段单元格,弹出快捷菜单,单击快捷菜单中“插入对象…”,显出对话框,单击“由文件创建”单选钮,再单击“浏览…”按钮去找相片,按提示做下去。
7.在“学生管理系统”数据库中,将“学系”表导出名为“导出学系表数据.txt ”的文本文件。
单击“外部数据”选项卡上“导出”组中的“文本文件”按钮,按提示做下去。
8.在“学生管理系统”数据库中,将“专业”表导出名为“导出专业表数据.xls ”的电子表格文件。
单击“外部数据”选项卡上“导出”组中的“Excel ” 按钮,按提示做下去。
302附录2.4 上机实验41.创建选择查询(1)在“学生管理系统”数据库中,创建一个名为“查询学系专业的班级情况”的查询,要求该查询包含学系名称、专业名称、班级号、年级、班级名称等字段。
(2)在“学生管理系统”数据库中,创建一个名为“查询专业的学生情况”的查询,要求该查询包含专业名称、班级名称、学号、姓名、性别、出生日期、优干等字段。
(3)在“学生管理系统”数据库中,创建一个名为“查询1985出生的男学生基本情况”的查询,要求该查询包含“学生”表中的所有字段。
(4)在“学生管理系统”数据库中,创建一个名为“查询1985之前出生的女学生和1986出生的男学生基本情况”的查询,要求该查询包含学号、姓名、性别、出生日期、优干等字段。
(5)在“学生管理系统”数据库中,创建一个名为“统计全校2003年级的男、女学生人数”的查询。
其中的“2003”是“班级”表中的“年级”字段值。
(6)在“学生管理系统”数据库中,创建一个名为“统计‘03级汉语专业班’的各课程期末考试的平均成绩”的查询。
要求显出“课程名称”和“期末平均成绩”两列。
其中的“03级汉语专业班”是“班级”表中的“班级名称”字段值,“期末”是“修课成绩”表中的“成绩性质”字段值。
本题查询需要添加“班级”、“学生”、“修课成绩”和“课程”四个表。
2.创建参数查询(1)在“学生管理系统”数据库中,创建一个名为“按照学号查询学生的成绩情况”的参数查询,要求该查询包含学号、姓名、学年度、学期、课程名称和成绩等字段。
参数格式是:[请输入要查询的学号]。
运行该查询示例学号:03101001。
(2)在“学生管理系统”数据库中,创建一个名为“按照班级名称及课程名称查询学生不及格成绩情况”的参数查询,要求该查询包含班级名称、学号、姓名、学年度、学期、课程名称和成绩等字段。
注意,不及格是指成绩<60。