access2010第三章操作题
《ACCESS2010数据库应用技术.》课后习题参考答案

《ACCESS2010数据库应用技术》课后习题参考答案目录第1章.................................................................................................. .. (2)第2章.................................................................................................. .. (4)第3章.................................................................................................. .. (5)第4章.................................................................................................. .. (5)第5章.................................................................................................. .. (6)第6章.................................................................................................. .. (7)第7章.................................................................................................. .. (8)第8章.................................................................................................. .. (9)第9章.................................................................................................. (12)1第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
Access 2010数据库应用技术案例教程 第3章-数据库和表

每个字段的各种属性。
【例3-6】在“教务管理”数据库中,运用“表设计器”创建一
个名为Stu的表。表结构如表3-1所示。
字段名可以包含字 母、数字、汉字、 空格和其他字符, 不能用空格字符开 头,不能包含句点
“.”、感叹号 “!”、方括号 “[]”、。字段名
字段名 学号 姓名 性别
是否团员
出生日期
表3-1 Stu表结构
3.1.3 管理数据库
1. 备份数据库 2. 查看数据库属性 3. 压缩和修复数据库
3.2 创建表
3.2.1 使用表模板创建数据表
通过“表”模板,运用Access2010内置的表模板来建立。对于一些 常用的应用,如联系人、资产等信息,运用表模板会比手动方式更加 方便和快捷。
3.2.2 使用表设计创建数据表【重点】
第3章 数据库和表
本章思维导图
学习目标
1. 掌握创建和管理数据库。 2. 了解数据库的基本操作。 3. 掌握建立表结构方法。 4. 能向表中熟练输入各类数据。 5. 掌握建立表对象之间的关联。 6. 熟练掌握表的基本操作。 7. 了解数据表格式的设置。
教学内容
3.1 创建数据库 3.2 创建表 3.3 数据类型与字段属性 3.4 建立表之间的关系 3.5 编辑数据表 3.6 设置数据表格式
➢ 链接数据:是指在自己的数据库中形成一个链接表对象, 每次在Access数据库中操作数据时,都是即时从外部数据 源获取数据。链接的数据未与外部数据源断绝联接,而将 随着外部数据源数据的变动而变动。比较适合在网络上 “资源共享”的环境中应用。链接过程快,但以后的操作 较慢。
access数据库习题

第1章数据库基础知识_习题一、选择题1.数据库系统与文件系统的主要区别是()。
DA.数据库系统复杂,而文件系统简单B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决2.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是(.B A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性3.数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是( A A.外模式B.概念模式C.内模式D.逻辑模式4.以下对关系模型性质的描述,不正确的是().CA.在一个关系中,每个数据项不可再分,是最基本的数据单位B.在一个关系中,同一列数据具有相同的数据类型C.在一个关系中,各列的顺序不可以任意排列D.在一个关系中,不允许有相同的字段名5.关系数据库中的码是指( )。
DA.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合6.自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。
DA.元组B.行C.记录D.属性7.在建立表时,将年龄字段值限制在18~40之间,这种约束属于().BA.实体完整性约束B.用户定义完整性约束C.参照完整性约束D.视图完整性约束8.在A ccess中,“表”是指()。
AA.关系B.报表C.表格D.表单9.在A ccess中,用来表示实体的是( ).CA.域B.字段C.记录D.表10.把E-R图转换成关系模型的过程,属于数据库设计的()。
BA.概念设计B.逻辑设计C.需求分析D.物理设计二、填空题1.数据库是在计算机系统中按照一定的方式组织、存储和应用的数据集合。
支持数据库各种操作的软件系统叫数据库管理系统.由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫数据库系统2.数据库常用的逻辑数据模型有层次模型,网状模型,关系模型,Access属于关系模型。
Access2010数据库基础教程综合练习参考答案

一.思考题:略。 二.选择题: 1.A 2.C 3.A 4.A 5.D 6.B 7.A 8.C 9.D 10.A 三.填空题: 1. 投影,选择,联接 2. 多对多(或N:M) 3. 对象 4. 查询;窗体;报表;宏和模块 5. Office 2010办公软件 6.选项卡按钮,功能区,导航窗格,状态栏,数据库窗口 7. 一条记录,一个字段 8. 实体;参照,用户定义的 9.层次模型、网状模型、关系模型。 10.差
Visual Basic 程序设计——第二章
综合练习参考答案
1 2 3 4
第1章 综合练习参考答案
第2章 综合练习参考答案
第3章 综合练习参考答案 第4章 综合练习参考答案
2
5 6
第5章 综合练习参考答案
第6章 综合练习参考答案
第7章 综合练习参考答案 第8章 综合练习参考答案
7
8
3
第1章
综合练习参考答案
8
第6章
综合练习参考答案
一.思考题:略。 二.选择题: 1、B 2、C 3、B 4、C 5、C 6、A 7、B 8、B 9、A 10、C 三.填空题: 1、操作命令 2、消息框 3、Click 4、操作 5、宏组 6、宏 7、AutoExec 8、命令按钮 9、MsgBox 10、关闭当前窗体
9
第7章
5
第3章
综合练习参考答案
一.思考题:略。 二.选择题: 1、D 2、C 3、A 4、D 5、B 6、C 7、D 8、C 9、D 10、A 三.填空题: 1、数据表和查询 2、Like “李*” 3、where age >=18 and age <=23 4、GROUP BY 5、COUNT(*) 6、数据表视图;设计视图;SQL视图,设计 7、表 8、生成表查询、追加查询、删除查询、更新查询 9、半角引号(“ ”) 10、空格;分号(;)
数据库基础与应用(Access 2010) 第3章 表的操作

3.2 表的创建
3.2.1 创建表的方法 在 Access 2010 中创建表的方法有 5 种:使用设 计视图创建表、使用数据表视图创建表、使用表 模板创建表、使用字段模板创建表和通过导入外 部数据创建表。 1 .使用设计视图创建表 使用设计视图创建表是一种比较常见的方建 的。
4 .“默认值”属性 默认值( Default )是在输入新记录时自动取定 的数据内容。在一个数据库中,往往会有一些字 段的数据内容相同或者包含有相同的部分,为减 少数据输入量,可以将出现较多的值作为该字段 的默认值。
3.1.2 字段的数据类型 1. 文本型 文本型 (Text) 字段可以保存字符数据,也可以是 不需要计算的数字。设置“字段大小”属性可以控 制文本型字段能输入的最大字符个数,最多为 255 个字符。如果取值的字符个数超过了 255 ,可使用 备注型。 注意:在 Access 中,每一个汉字和所有特殊字 符 ( 包括中文标点符号 ) 都算为一个字符。 在 Access 中,文本型常量要用英文单引号 (′) 或 英文双引号 (″) 括起来。
5. 使用导入外部数据的创建表 Access 数据库有多种方法实现与其他应用项目的 数据共享,既可以直接从某个外部数据源获取数据 来创建新表或追加到已有的表中,也可以将表或查 询中的数据输出到其他格式的文件中。前者叫做数 据的导入,后者叫做数据的导出。
1 )从外部数据源导入数据 由于导入的外部数据的类型不同,导入的操作步 骤也会有所不同,但基本步骤是类似的。 Excel 电 子表格软件是 Microsoft Office 软件包的组件之一, 它有方便的表格计算和数据处理功能。
2 .“输入掩码”属性 可以利用输入掩码( Input Mask )强制实现某种 输入模式,使数据的输入更方便。定义输入掩码时, 将格式中不变的符号定义为输入掩码的一部分,这 样在输入数据时,只需输入变化的值即可。 对于文本、数字、日期 / 时间、货币等数据类型的 字段,都可以定义输入掩码。 Access 为文本型和日 期 / 时间型字段提供了输入掩码的向导,而对于数字 和货币型字段只能使用字符直接定义“输入掩码” 属性。当然,文本和日期 / 时间型字段的输入掩码也 可以直接使用字符进行定义。
《数据库应用基础--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版基本操作题

基本操作题创建数据库:在考生文件夹中单击右键创建,更改扩展名为mdb新建字段名称、数据类型、字段大小,设置主键、小数位数、默认值、有效性规则、有效性文本:设计视图输入数据:数据表视图调整字段位置:数据表视图,选择目标字段,拖住移动设置行高:数据表视图,选中任一记录,单击右键——行高——输入设置关系,实施参照完整性:关闭目标表,单击数据库工具——关系——选中字段拖至目标字段(一般字段名称相同)——弹出对话框——选中相应复选框将xls表导入数据库,第一行包含列标题,设置主键,命名表/将文本文件中的数据导入追加到表中/链接到数据库中:单击外部数据——“导入并链接”Excel——浏览——选中目标文件——选中相应复选框——我自己选择主键——输入表名称使用报表向导创建报表,包含表中所有字段:单击创建——报表向导——选中目标表——>>——输入报表名称修改表筛选设计:数据表视图,选中目标字段——单击筛选器——取消全选——目标条件将字段列冻结:数据表视图,选中目标字段——单击右键——冻结字段设置单元格效果、网格线颜色:数据表视图,单击文本格式右下角的小箭头——选中目标效果将表以文本文档格式导出到考生文件夹下,第一行包含列字段名称,逗号为分隔符,命名文件:选中目标表,单击外部数据——“导出”文本文件——选中相应要求——输入文件名隐藏列:数据表视图,选中目标字段——单击右键——隐藏列取消隐藏列:数据表视图,选中任一字段——单击右键——取消隐藏列——选中目标字段列添加字段:设计视图,选中目标位置的下一行——单击右键——插入行——输入字段名称设置所有字段列列宽为最佳匹配:数据表视图,选中第一个字段,按住Shift键,选中末字段,单击右键——字段宽度——最佳匹配将文件夹的图片以插入对象的方法加入到字段中:单击右键——插入对象——由文件创建——浏览——选中目标文件将表另存为窗体类型的副本:选中目标表——单击文件——对象另存为——更改名称——选择保存类型将表安某字段升序排列:数据表视图,选中目标字段——单击右键——升序在窗体中,以命令按钮“com1”为基准,调整命令按钮“com2”的大小与位置。
Access2010数据库第三章习题(2)

Access2010数据库第三章习题(2)第3章查询的创建与应⽤⼀、选择题1、利⽤对话框提⽰⽤户输⼊查询条件,这样的查询属于()。
A:选择查询 B:参数查询C:操作查询 D:SQL查询2、假设“公司”表中有编号、名称、法⼈等字段,查找公司名称中有“⽹络”⼆字的公司信息,正确命令是()。
A:SELECT * FROM公司FOR名称 = " *⽹络* "B:SELECT * FROM公司FOR名称LIKE "*⽹络*"C:SELECT * FROM公司WHERE名称="*⽹络*"D:SELECT * FROM公司WHERE名称LIKE"*⽹络*"3、已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学⽣每借阅⼀本书⽣成⼀条记录,要求按学⽣学号统计出每名学⽣的借阅次数,下列SQL语句中,正确的是()。
A:Select 学号,Count(学号) from 借阅B:Select 学号,Count(学号)from借阅Group By 学号C:Select 学号,Sum(学号) from 借阅D:Select 学号,Sum(学号)from 借阅 Order By 学号4、在学⽣借书数据库中,已有“学⽣”表和“借阅”表,其中“学⽣”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。
若要找出没有借过书的学⽣记录,并显⽰其“学号”和“姓名”,则正确的查询设计是()。
A:B:C:D:5、在Access数据库对象中,体现数据库设计⽬的的对象是()。
A:报表 B:模块 C:查询D:表6、在书写查询准则时,⽇期型数据应该使⽤适当的分隔符括起来,正确的分隔符是()。
A:* B:% C:& D:#7、假设有⼀组数据:⼯资为3000元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一部分查询的条件设置1.关系运算> 、>= 、< 、<= 、<> 、=2.逻辑运算Not 、And 、Or3.特殊运算In 用于指定一个字段的取值列表,列表中的任意一个值都可以与查询字段相匹配。
Between …And …指定一个字段的取值范围(闭区间)Like 与* ? # [ ] 配合使用,进行模式匹配查找Is Null 判断字段取值是否为空Is Not Null 判断字段取值是否为非空4.常用的查询条件数值区间判断(1)成绩Between 60 And 100等价于:>=60 And <=100字符的判断(2)“教授” OR “副教授”等价于:Right([职称],2)= “教授”InStr([职称],“教授”)=1 OR InStr([职称],“教授”)=2IN(“教授”,“副教授”)(3) Left([姓名],1)=”王”等价于:Like “王*”InStr( [姓名],”王”)=1(4)Mid( [学号],5,2)=”03”等价于:InStr( [学号],”03”)=5日期判断(5) >=#1992-01-01# AND <=#1992-12-31#等价于:Year( [工作时间] )=1992Between #1992-01-01# And #1992-12-31#空值判断(6)查询“简历”字段为空并且成绩不及格的学生的信息。
Is Null AND <60第二部分打开文件夹下的数据库database1,里面已经建立了有关的表,利用这些表完成以下查询设计。
1. 根据”学生”和”成绩”表建立以下查询:(1)以表"学生"为数据源创建一个选择查询,查找并显示所有姓李并且年龄大于25岁,学生的"姓名"、"年龄"和"出生地"三个字段,查询命名为"qa1"。
(2)创建一个更新查询,将表"学生"中"年龄"字段值加1,并把"团员否"字段的值,修改为“非团员”,查询命名为"qa2"。
(3)创建查询,计算并显示"姓名"和"平均成绩"二个字段(其中平均成绩是计算数学、计算机、和英语三门课成绩的平均值),查询命名为"qa3"。
(4)创建一个参数查询,按输入的进校日期查找已报到的学生信息,显示学生的"姓名"、"年龄"、"出生地"和“进校日期”字段的内容。
当运行查询时,对话框中提示"请输入进校日期",查询命名为"qa4"。
2. 建立"tGroup"和"tEmployee"两表之间的一对多关系,并实施参照完整性。
以表"tEmployee"为数据源创建一个选择查询,检索职务为经理的职工的"编号"和"姓名"信息,然后将两列信息合二为一输出(比如,编号为"000011"、姓名为"吴大伟"的数据输出形式为"000011吴大伟"),并命名字段标题为"管理人员",查询命名为"qb1"。
3. 根据表"tTeacher1"和表"tTeacher2"完成以下查询:(1)以表"tTeacher1"为数据源创建一个选择查询,查找并显示没有在职的教师的"姓名"、"学历"、"职称"和"联系电话"三个字段,查询命名为"qc1"。
(2)创建一个追加查询,从表"tTeacher1"里检索出年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录,将其追加到空白表"tTeacher2"的相应五个字段中,查询命名为"qc2"。
4. 创建一个选择查询,显示"tLine"表的所有字段,并添加一个计算型字段"优惠价格",计算公式为:优惠价格=费用*(1-10%),查询命名为"qd1"。
5. 创建一个删除查询,删除表"tBand"中"出发时间"在2002年以前(不含)的团队记录,查询命名为"qd2"。
6. 以表"tStock"为数据源创建一个参数查询,按产品代码查找某种产品库存信息,并显示"产品代码"、"产品名称"和"库存数量"。
当运行该查询时,提示框中应显示"请输入产品代码",查询命名为"qe1"。
7. 根据表"tStock",创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为“产品名称”,列标题为“规格”,计算字段为“单价”,查询命名为"qe2"。
注意:交叉表查询不做各行小计。
8. 以表对象"tStaff"为数据源创建一个选择查询,查找并统计教师按照性别进行分类的平均年龄,然后显示出标题为"性别"和"平均年龄"的两个字段,查询命名为"qe3"。
(选中“平均年龄”列,右击鼠标,在弹出菜单中选择“属性”,设置格式和小数位数)9. 以表对象"tStaff"为数据源创建一个参数查询,查找教师的"编号"、"姓名"、"性别"和"职称"四个字段内容。
其中"性别"字段的准则条件为参数,要求引用窗体对象"fTest"上控件"tSex"的值,查询命名为"qe4"。
10. 创建一个删除查询,删除表对象"tTemp"中所有姓"李"的记录,查询命名为"qe5"。
11. 创建一个更新查询,将"学生"表中"年龄"字段值加1,查询命名为"qT1"。
12. 创建一个更新查询,将"tBmp"表中"编号"字段值均在前面增加"05"两个字符,查询命名为"qT2"。
13. 创建一个删除查询,删除表对象"tEmp"里所有姓名含有"红"字的记录,查询命名为"qT3"。
14. 根据"tGrade"表创建一个分组统计查询,假设"学生ID"字段的前4位代表年级,统计各个年级不同课程的平均成绩,显示"年级"、"课程ID"和"成绩之Avg",并按"年级"降序排列,查询保存为"qs1"。
15、根据"tStud"表,创建一个追加查询,将表对象"tStud"中"学号"、"姓名"、"性别"和"年龄"四个字段追加到表"tStud1"的对应字段中,查询保存为"qs2"。
(规定:"姓名"字段的第一个字符为姓,剩余字符为名。
将姓名分解为姓和名两部分,分别追加到目标表的"姓"、"名"两个字段中)16、根据表"tStud"、"tScore"、"tCourse"和一个空表"tStud2"完成以下操作:(1)创建一个查询,查找并显示年龄在18到20之间(包括18岁和20岁)的学生"姓名"、"性别"、"年龄"和"入校时间",查询名为"qu1"。
(2)创建一个查询,将所有学生设置为非党员,查询名为"qu2"。
或(3)创建一个查询,将有不及格成绩的学生的"姓名"、"性别"、"课程名"和"成绩"等信息追加到"tStud2"表的对应字段中,并确保"tStud2"表中男生记录在前、女生记录在后,所建查询名为"qu4"。
要求创建此查询后,运行该查询,并查看运行结果。
(4)以表对象"tScore"为基础,创建一个交叉表查询。
要求:选择学生的"学号"为行标题、"课程号"为列标题来统计输出学生平均成绩,查询命名为"qu5"。
注意:交叉表查询不做各行小计。
17. 根据表对象住宿登记表"tA"和住房信息表"tB"。
按要求完成设计:(1)创建一个查询,查找并显示客人的"姓名"、"入住日期"和"价格"三个字段,查询命名为"qy1"。
(2)创建一个参数查询,显示客人的"姓名"、"房间号"和"入住日期"三个字段。
将"姓名"字段作为参数,对话框中提示"请输入姓名",查询命名为"qy2"。
(3)以表对象"tB"为基础,创建一个交叉表查询。
要求:选择楼号为行标题、名称显示为"楼号","房间类别"为列标题来统计输出每座楼房的各类房间的平均房价信息。
查询命名为"qy3"。
注:房间号的前两位为楼号。
交叉表查询不做各行小计。