文档库 最新最全的文档下载
当前位置:文档库 › Access第三章查询(参考答案)

Access第三章查询(参考答案)

Access第三章查询(参考答案)
Access第三章查询(参考答案)

2010年3月

(18)假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是

A)SELECT * FROM公司FOR名称 = " *网络* "

B)SELECT * FROM公司FOR名称LIKE "*网络*"

C)SELECT * FROM公司WHERE名称="*网络*"

D)SELECT * FROM公司WHERE名称LIKE"*网络*"

(19)利用对话框提示用户输入查询条件,这样的查询属于

A)选择查询B)参数查询C)操作查询 D)SQL查询

(20)在SQL查询中“GROUP BY”的含义是

A)选择行条件 B)对查询进行排序 C)选择列字段D)对查询进行分组

2010年9月

(17)在SQL语言的SELECT语句中,用于实现选择运算的子句是A)FOR B)IF C)WHILE D)WHERE

(18)在数据表视图中,不能进行的操作是

A)删除一条记录B)修改字段的类型

C)删除一个字段D)修改字段的名称

(19)下列表达式计算结果为数值类型的是(此题将每个选项都运行看看是什么)A)#5/5/2010#-#5/1/2010# B)“102”>“11”

C)102=98+4 D)#5/1/2010#+5

(21>在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是A)成绩Between 80 And 90 B)成绩Between 80 To 90

C)成绩Between 79 And 91 D)成绩Between 79 To 91

(22)“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL 命令后的结果是Select avg(入学成绩)From学生表Group by性别A)计算并显示所有学生的平均入学成绩

B)计算并显示所有学生的性别和平均入学成绩

C)按性别顺序计算并显示所有学生的平均入学成绩

D)按性别分组计算并显示不同性别学生的平均入学成绩

(6)如果要求在执行查询时通过输入的学号查询学生信息,可以采用参数查询。2011年3月

(17)下列表达式计算结果为日期类型的是

A)#2012-1-23#-#2011-2-3# B)year(#2011-2-3#)

C)DateValue("2011-2-3") D)Len("2011-2-3")

(18)若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是A)UPDATE 产品 SET 单价=50 WHERE 供货商="ABC"

B)UPDATE 产品 SET 单价=单价-50 WHERE 供货商="ABC"

C)UPDATE FROM 产品 SET单价=50 WHERE 供货商="ABC"

D)UPDATE FROM 产品 SET单价=单价-50 WHERE 供货商="ABC"

(19)若查询的设计如下,则查询的功能是

A)设计尚未完成,无法进行统计

B)统计班级信息仅含Null(空)值的记录个数

C)统计班级信息不包括Null(空)值的记录个数

D)统计班级信息包括Null(空)值全部记录个数

2009年9月

(20)已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是()。

A)Select学号,Count(学号) from借阅

B)Select学号,Count(学号) from借阅Group By学号

C)Select学号,Sum(学号) from借阅

D)Select学号,Sum(学号) from借阅Order By学号

(21)在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是()。

A) B)

C) D)

2009年3月

(20)下列关于SQL语句的说法中,错误的是()。

A)INSERT语句可以向数据表中追加新的数据记录

B)UPDATE语句用来修改数据表中已经存在的数据记录

C)DELETE语句用来删除数据表中的记录

D)CREATE语句用来建立表结构并追加新的记录

(28)要从数据库中删除一个表,应该使用的SQL语句是()。

A)ALTER TABLE B)KILL TABLE

C)DELETE TABLE D)DROP TABLE

(6)在关系数据库中,从关系中找出满足给定条件的元组,该操作可称为____选择______。(7)函数Mid("学生信息管理系统", 3, 2)的结果是___信息_______。

(8)用SQL语句实现查询表名为“图书表”中的所有记录,应该使用的SELECT语句是:select___* from 图书表_______。

ACCESS数据库考试试题和答案

西安欧亚学院2010-2011学年第二学期考试试卷 专业: 课程:数据库技术应用 年级: 选或未选均无分. 1、数据库系统得数据管理方式中,下列说法中不正确得就是 [C ] A.数据库减少了数据冗余 B、 数据库中得数据可以共享 C 、 数据库避免了一切数据得重复 D 、 数据库具有较高得数据独立性 2、 数 据 库 系 统 得 核 心 就 是 [A ] A.数据库管理系统 B.数据库 C 、 数据模型?? D 。数据 3、用二维表来表示实体及实体之间联系得数据模型就是 [D ] A.联系模型?B .层次模型?C 。网状模型 D 。关系模型 4、在教师表中,如果要找出姓“李”教师得记录,所采用得关系运算就是 学号_____________ 班级___________ 姓名________ 考场号____ 座位号____ - - - -- - - - -- - - - -- - - - - - - -- - - -- -- -密 ○- - - - - - - - - - - - - - -- - - -- -- - -封 ○- - - - - - - - - - - - -- - - --- - - -- -线 ○- - - - - - - - - - -- - - - -- - - - -- - - -- - - -- 物流、会计、管理 金融、 外语学院

[B] A.投影B.选择?C.连接?D。层次 5、在Access2003中,某数据库得表中要添加一张Excel电子表格,则采用得字段类型就是[A] A.OLE 对象数据类型B。备注数据类型 C、查阅向导数据类型? D.自动编号数据类型 6、Access数据库中,表得组成就是[A] A。字段与记录 B.查询与字段C。记录与窗体D。报表与字段 7、有关字段类型以下叙述错误得就是[D] A.字段大小可用于设置文本类型字段得最大容量 B、有效性规则属性就是用于限制此字段输入值得表达式 C、不同得字段类型,其字段属性有所不同 D、可对任意类型得字段设置默认值属性 8、要修改数据表中得数据(记录),可在以下哪个选项中进行[C] A.报表中B。数据表得查询中 C、数据表得数据表视图中? D.窗体得设计视图中 9、在Access中,如果想要查询所有姓名为2个汉字得学生记录,在准则中应输入[D] A.“LIKE**”? B.“LIKE ## ”

ACCESS基本操作

建立数据库信息资源 ——Access基本操作 实验目的和要求: 1、掌握创建一个Access数据库的方法 2、创建“员工”表 实验重点和难点: 建立数据库向导,自创建一个不同风格的表 实验方法及手段:实例教学,讲授、演示及学生实践。 实验内容: 1.创建数据库 1.1新建一个空Access数据库 (1)启动Access2003,界面上出现“开始工作”任务窗格,单击任务窗格上方的“其他任务窗格”按钮,调出它的下拉菜单,如左图所示,从中选择“新建文件”菜单命令,出现如右图所示的“新建文件”任务窗格。 /*以上过程也可从菜单栏的“文件”-“新建”得到。*/ (2)创建空数据库 在“新建文件”任务窗格的“新建”栏中单击“空数据库”选项,调出“文件新建数据库”对话框,如图所示。

(3)在“保存位置”下拉列表框中选择合适的路径,在“文件名”文本框中输入数据库的名称,保存类型选择默认的“Microsoft Office Access数据库(*.mdb)”。 (4)单击“创建”按钮,就可以生成空数据库窗口,如下图所示。 1.2使用向导建立数据库 创建空数据库后,还要建立真正的基本数据,如表、查询、窗体与报表等,后面再实践。 现在先利用Access的“数据库向导”来快速有效地创建一个完整的数据库文件。“数据库向导”在让用户回答多个对话框所提出的问题后,就能建立一个用户所需要的数据库,这个数据库中包括表、窗体、查询、报表及宏等完整的对象。具体操作步骤如下。 (1)单击“文件”→“新建”菜单命令,调出“新建文件”任务窗格。 (2)在“模板”栏中单击“本机上的模板”选项,调出“模板”对话框,如下图所示。 (3)在“模板”对话框中单击“数据库”选项卡,选择“联系人管理”模板,如上图。 (4)单击“确定”按钮,调出“文件新建数据库”对话框。 (5)在“保存位置”下拉列表框中选择合适的路径,在“文件名”文本框中输入“联系人管理”文字,保存类型选择默认的“Microsoft Office Access数据库(*.mdb)”。 (6)单击“创建”按钮,调出“数据库向导”对话框之一,如下图。

2012年计算机二级Access上机操作题及答案解析

2012年计算机二级Access上机操作题及答 案解析 基本操作题 在附带光盘\上机题库\2文件夹下,数据库文件"samp1.mdb"。试按以下操作要求,完成表的建立和修改: 1、创建一个名为"tEmployee"的新表,其结构如下: 2、将新表"tEmployee"中的"职工ID"字段设置为主关键字; 3、在"聘任日期"字段后添加"借书证号"字段,字段的数据类型为文本,字段大小为10,并将该字段设置为必填字段; 4、将"tEmployee"表中的"职称"字段的"默认值"属性设置为"副教授"。 5、向"tEmployee"表中填入以下内容: 答案提示

本题考查考生对Access中表的基本操作。 这一步考查创建表的操作,创建表的方法有很多,这里采用“数据表“视图来创建表,具体步骤如下: ①打开数据库“samp1.mdb“,单击“表”对象,然后单击“新建”按钮,屏幕上显示如下图所示对话框; 图2.1“新建表”向导 ②选择“设计视图”选项,单击“确定”按钮,屏幕上出现如图下图所示对话框; 图2.2表设计视图 ③单击“设计”视图的第一行“字段名称”列,并在其中输入“职工ID”;单击“数据类型”列,并单击其右侧的向下箭头按钮,选择“文本”项,并设置“字段属性”区中的“字段大小”的值为5;

④类似第3步,在“设计”视图中按题目所列出的字段名和数据类型,分别输入表中其他字段,并设置相应的数据类型和字段大小; ⑤单击工具栏上的“保存”按钮,弹出“另存为”对话框,在对话框中输入“tEmployee”,单击“确定”按钮。 (2)这一步考查考生将某字段设置为主关键字的操作。具体步骤如下: ①打开数据库“samp1.mdb“,并且打开“tEmployee”表的设计视图; ②用鼠标选中“职工D”字段,然后在主菜单中选择“编辑”|“主键”命令; ③单击工具栏上的保存按钮保存表的修改。 (3)这一步考查学生添加字段的操作。具体步骤如下: ①打开数据库“samp1.mdd”,并且打开“tEmployee”表的设计视图; ②在“字段名称”列中,单击字段“聘任日期”的所在行的下一行,输入“借书证号”,单击“数据类型”列,并单击其右侧的向下箭头按钮,选择“文本”项,并设置“字段属性”区中“字段大小”的值为10,设置“字段属性”区中“必填字段”的值为“是”; ③单击工具栏上的保存按钮保存表的修改。 (4)这一步考查学生设置字段默认值的操作。具体步骤如下: ①打开数据库“samp1.mdd”,并且打开“tEmployee”表的设计视图; ②用鼠标选中“职称”字段,然后设置“字段属性”区中“默认值”的值为“副教授“; ③单击工具栏上的保存按钮保存表的修改。 (5)这一步考查学生添加记录的操作。具体步骤如下: ①打开“tEmployee”表的数据表视图; ②按照本题所示表中数据,依次填入“tEmployee”表的数据表视图中的相应位置。 简单应用题

access2003查询练习题及答案

一、选择题 1. 要成批修改表中数据可以使用(B )查询。 A. 选择 B. 更新 C. 交叉表 D. 参数 2. 选择“编号”(文本型字段)为“0010”、“0011”的记录,条件表达式是( C )。 A. 编号=”0010” or 编号=”0011” C. 编号=”0010” and 编号=”0011” C. “编号”=”0010” or “编号”=”0011” D. “编号”=”0010” and “编号”=”0011” 3. 生成表查询属于(D )。 A. 汇总 B. SQL C. 选择 D. 动作(操作) 4. 函数year(date( ))的返回值(C )。 A. 是错误的 B. 是个日期/时间型的值 C. 是系统当前日期的年份 D. 都不对 5. 函数Mid(“ABCDEFG”,3,4)的返回值是( C )。 A. ABC B. ABCD C. CDEF D. EDF 6. 下面( C )是正确的。 A. Int(5.9)=5 B. Int(5.9)=6 C. Int(5.9)=5.9 D. 都不对 7. 在表中要查找“职工编号”(文本型字段)是“1001”,“1002”,“1005”,应在查询设计视图的条件(准则)行中输入( B )。 A. 1001 and 1002 and 1005 B. “1001” and “1002” and “1005” C. in(“1001”,”1002”,”1005”) D. at(“1001”,”1002”,”1005”) 8. 用SQL-Select语句建立一个基于订单表的查询,要查找“订单日期”为2011年6月份的订单,Where子句的条件表达式为( D )。 A. 订单日期between “2011-06-01”and “2011-06-30” B. 订单日期between #2011-06-01# or #2011-06-30# C. 订单日期between #2011-06-01# and #2011-06-30# D. 订单日期between 2011-06-01 and 2011-06-30 9. 在SQL-Select查询中使用group by子句的作用是(D )。 A. 按某个字段值排序 B. 按条件查询 C. 无用 D. 按某个字段分组 10. 删除表对象的SQL语句是(B )。 A. creat table B. drop C. alter table D. creat index 11. 为表对象的字段创建索引的SQL语句是( A )。 A. creat table B. drop C. alter table D. creat index 12. 运算符like中用来通配任何单个字符的是(A )。 A. ? B. * C. ! D. & 二、填空题 1. 查询有()、数据表视图及()3种主要视图方式。 2. SQL-Select 语句中要对某个字段值排序,用()子句。 3. SQL查询主要包括(联合查询)、(传递查询)、数据定义查询和子查询。

access查询操作

1、利用SQL语言创建查询 a)查询课程表的所有字段和记录. SELECT * from 课程表 b)查询学生表的学号,姓名和性别。 SELECT 学号,姓名,性别from 学生表 c)查询有学生选修的课程名称。 SELECT 课程名from 课程表where 课程号in (select 课程号from 成绩表) d)查询学生的姓名和年龄(精确到月)。 SELECT 姓名,(year(now())-year(出生日期))*12 from 学生表 e)查询编号包含”02”的系开的课程名称。 SELECT 课程名from 课程表where 开课单位in (select 院系编号from 院系表where 院系编号="02") select 课程号from 课程表,院系表where 课程表.开课单位=院系表.院系编号and 院系编号="02" f)查询学时数大于48或者小于27的课程名称。 select 课程名from 课程表where 学时数>48 or 学时数<27 g)查询籍贯为北京、山西和上海的学生名称。 select 姓名from 学生表where 籍贯=”北京” or 籍贯=”山西” or 籍贯=”上海” h)查询课程名称包含“原理”的课程名称。 select 课程名from 课程表where 课程名like "*原理*" i)查询信息系开的课程的名称、选修的学生姓名,成绩。 Select课程名,姓名,成绩from 课程表,学生表,成绩表,院系表where 课程表.课程号=成绩表.课程号and 学生表.学号=成绩表.学号and 课程表.开课单位=院系表.院系编号and 学生表.所属院系=院系表.院系编号and 院系名称=”信息系” j)查询成绩在90分以上,开课单位为”信息系”,”法律系”和”会计系”的学生籍贯,并按照学生学号排序,将前两条记录存入到新表”result”中. Select 籍贯from 学生表,成绩表,课程表where 学生表.学号=成绩表.学号and 课程表. 课程号=成绩表.课程号and 成绩>90 and (开课单位="04" or 开课单位="01" or 开课单位="05") order by 学生表.学号 连接查询(1、利用inner(left/right) join来完成SQL语句查询) k)查询信息系开的课程名称、选修这些课程的学生姓名,成绩。 select 课程名,姓名,成绩from (院系表inner join (课程表inner join (成绩表inner join 学生表on 学生表.学号=成绩表.学号) on 课程表.课程号=成绩表.课程号) on 院系表.院系编号=课程表.开课单位) where 院系名称="信息系" l)查询有开课的院系名称和课程名称. Select distinct院系名称,课程名from (院系表inner join (课程表inner join 成绩表on 课程表.课程号=成绩表.课程号) on 院系表.院系编号=课程表.开课单位) m)查询所有院系名称和所开课的课程名称. Select 院系名称,课程名from (课程表right join 院系表on 课程表.开课单位=院系表. 院系编号) 2、联合查询(利用union完成SQL语句查询) a)查询年龄低于25岁的所有教师和学生姓名. Select 姓名from 学生表where (year(now())-year(出生日期))<25 union select 姓名

access查询练习题

考点7:查询 1.若在“tEmployee”表中查找所有出生日期在“1970-1-1”和“1980-1-1”之间的记录,可以在查询设计视图的准则行中输入( )。答案:A A)Between #1970-1-1# And #1980-1-1# B)Between "1970-1-1" And "1980-1-1" C)"1970-1-1" And "1980-1-1" D)#1970-1-1# And #1980-1-1# 2.下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( )。答案:B A)出生日期字段值B)所有字段值C)除出生日期以外的所有字段值D)雇员ID字段值 3.在SQL查询中“GROUP BY”的含义是( )。答案:D A)选择行条件B)对查询进行排序C)选择列字段D)对查询进行分组 4.若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是( )。答案:B A)UPDATE 产品 SET 单价=50 WHERE 供货商="ABC" B)UPDATE 产品 SET 单价=单价-50 WHERE 供货商="ABC" C)UPDATE FROM 产品 SET 单价=50 WHERE 供货商="ABC" D)UPDATE FROM 产品 SET 单价=单价-50 WHERE 供货商="ABC" 5.下面不是操作查询的是( )。答案:C A)删除查询B)更新查询C)参数查询D)生成表查询 6.在SQL语言的SELECT语句中,用于实现选择运算的子句是( )。答案:D A)FOR B)IF C)WHILE D)WHERE 7.在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。答案:B A)SELECT 姓名 FROM 学生B)SELECT * FROM 学生 C)SELECT 姓名 FROM 学生 WHILE 学号=02650 D)SELECT * FROM 学生 WHILE 学号=02650 8.假设某数据表中有一个工作时间字段,查找1999年参加工作的职工记录的准则是( )。答案:A A)Between # 99-01-01# And # 99-12-31 # B)Between " 99-01-01 " And " 99-12-31 "

2020年计算机二级Access考试真题及答案

2020年计算机二级Access考试真题及答案 在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好 两个表对象住宿登记"tA"和住房信息表"tB"。请按以下要求完成设计: (1)创建一个查询,查找并显示客人的"姓名"、"入住日期"和"价格"3个字段内容,将查询命名为"qT1"。 (2)创建一个参数查询,显示客人的"姓名"、"房间号"和"入住日期"3个字段信息。将"姓名"字段作为参数,设定提示文本为"请输入姓名",所建查询命名为"qT2"。 (3)以表对象"tB"为基础,创建一个交叉表查询。要求:选择楼号 为行标题列名称显示为"楼号","房间类别"为列标题来统计输出每座 楼房的各类房间的平均房价信息。所建查询命名为"qT3"。 注:房间号的前两位为楼号。 交叉表查询不做各行小计。 (4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两 列内容,列名称分别为"type"和"num",所建查询命名为"qT4". 在考生文件夹下,"samp1.mdb"数据库文件中已创建两个表对象 (名为"员工表"和"部门表")和一个窗体对象(名为"fEmp")。试按以下 要求顺序完成表及窗体的各种操作: (1)对表对象"员工表"操作,按照员工性别不同,为编号字段值增 补前置字符,男性员工编号前增补字符"8",女性员工编号前增补字符"6",如男性的000001更改为8000001,女性的000002更改为6000002。 (2)查出员工张汉望的对应密码内容,将密码实际值追加到其简历 内容末尾。

(3)设置表对象"员工表"的部门号字段值为列表框下拉选择,其值参照"部门表"的对应字段内容。 (4)将"员工表"姓名中的所有"小"字替换为"晓"。 (5)依据"员工表"中的职务信息,在经理和主管员工对应的"说明"字段内输入"干部"信息。 (6)设置窗体对象"fEmp"的"记录源"属性和"筛选"属性,使其打开后输出"员工表"的女员工信息。 四、综合应用题(共18分) 43、在考生文件夹下有“Acc3.mdb”数据库。 (1)以“房源基本情况”表为数据源,创建“房源基本情况表”窗体,显示“房源基本情况表”中的全部字段。布局为“纵栏表”,样式为“标准”。在窗体页眉中添加“房源基本情况表”标签,标签文本格式为“微软雅黑”、“14号”、“加粗”。 (2)在“房源基本情况表”窗体中添加“下一记录”、“前一记录”、“添加记录”和“保存记录”,分别实现转到下一记录、转到前一记录、添加记录和保存记录操作。设置窗体宽度为“10cm”,“弹出方式”。“房源基本情况表”窗体的效果如图4所示。 三、简单应用题(共24分) 42、在“Acc2.mdb”数据库中有“课程名”表、“学生成绩”表和“学生档案”表。 (1)以“学生档案”表为数据源,创建查询“查询l”,查询不姓“张”的学生信息。结果显示“学生档案”表中的全部字段。

Access上机操作题——宏的创建与设计

Access上机操作题之三十二 ——宏的创建与设计㈠ 一、认识Access中的宏: ●宏的定义: 宏是一种以动作为单位的特殊代码,是由一连串动作组成的操作序列的集合,用来自动完成特定任务的操作或操作集。 ●动作的构成: 宏中的每个动作是由其动作名及其参数构成。如,Openform(动作名)表示打开指定的窗体。 ●宏、宏组与条件操作宏: ⑴宏:是一个操作序列的集合。 ⑵宏组:是多个操作序列的集合,即宏的集合。 ⑶条件操作宏:是带有条件的操作序列。 ●宏的功能: ⑴打开、关闭表单、报表,打印报表,执行查询。 ⑵移动窗口,改变窗口大小。 ⑶模拟键盘动作,为对话框或其他等待输入的任务提供字符串输入的功能。 ⑷显示信息框,响铃警告。 ⑸数据的导入、导出。 ⑹执行任意的应用程序模块。 ⑺为控件的属性赋值。 ●宏的设计视图窗口: 宏的设计视图用于宏的创建、编辑与测试,其窗口分为上下两个部分,上半部分为宏设计窗口,下半部分为宏参数的操作窗口。 1、宏设计窗口:一般包含宏名、条件、操作、注释等四个部分组成,其中“宏名”和“条件”两个部分经常被隐藏,可通过工具栏中的“宏名”和“条件”两个按钮显示出来。 ⑴宏名:是为所创建的宏命名。 ⑵条件:设置当前宏的运行条件。 ⑶操作:包含待执行的宏指令。 ⑷注释:为每一个操作提供注释说明,以帮助用户记忆宏的作用。 2、操作参数:是为当前宏指令设置相关的操作参数。当你选定“操作”栏中的宏指令时,就可在“操作参数”区中设置操作参数值。例如: ⑴当前选定的是“操作”栏中的“OpenForm”项,表示打开一个窗体或报表。 ⑵窗体名称:学生——表示打开的是“学生”窗体。 ⑶视图:窗体——表示在“窗体”视图方式下打开该窗体。 ⑷数据模式:只读——表示用户的操作权限为“只读”。 ⑸窗口模式:普通——表示窗口的显示方式为“普通”模式。

ACCESS数据库考试试题和答案

西安欧亚学院2010-2011学年第二学期考试试卷 专业: 课程:数据库技术应用 年级:09/10 级 一、单项选择题(本大题共25小题,每小题1分,共25分)在每小题列出的四个备用选项中只有一个符合题目要求的,请将其代码填写在题后的括号内。错选、 多选或未选均无分。 1、数据库系统的数据管理方式中,下列说法中不正确的是 [C] A .数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 2、数据库系统的核心是 [A] A .数据库管理系统 B .数据库 C. 数据模型 D .数据 3、用二维表来表示实体及实体之间联系的数据模型是 [D] A .联系模型 B .层次模型 C .网状模型 D .关系模型 4、在教师表中,如果要找出姓“李”教师的记录,所采用的关系运算是 [B] 学号_____________ 班级___________ 姓名________ 考场号____ 座位号____ - - - -- - - - -- - - - -- - - - - - - -- - - -- -- -密 ○- - - - - - - - - - - - - - -- - - -- -- - -封 ○- - - - - - - - - - - - -- - - --- - - -- -线 ○- - - - - - - - - - -- - - - -- - - - -- - - -- - - -- 物流、会计、管理 金融、 外语学院

A.投影B.选择C.连接D.层次 5、在Access2003中,某数据库的表中要添加一张Excel电子表格,则采用的字段类型是[A] A.OLE 对象数据类型B.备注数据类型 C. 查阅向导数据类型D.自动编号数据类型 6、Access数据库中,表的组成是[A] A.字段和记录B.查询和字段C.记录和窗体D.报表和字段 7、有关字段类型以下叙述错误的是[D] A.字段大小可用于设置文本类型字段的最大容量 B. 有效性规则属性是用于限制此字段输入值的表达式 C. 不同的字段类型,其字段属性有所不同 D. 可对任意类型的字段设置默认值属性 8、要修改数据表中的数据(记录),可在以下哪个选项中进行[C] A.报表中B.数据表的查询中 C. 数据表的数据表视图中D.窗体的设计视图中 9、在Access中,如果想要查询所有姓名为2个汉字的学生记录,在准则中应输入[D] A.“LIKE **”B.“LIKE ## ” C.“LIKE ”D.LIKE “” 10、若要查询成绩为60—80分之间(包括60和80)的学生信息,查询条件设置正确的是[B] A.>=60 OR <=80 B.Between 60 and 80 C.>60 OR <80 D.IN (60,80) 11、创建交叉表查询时,最多只能选择3个行标题字段,列标题字段

access查询补充操作题

查询补充操作题(3) 七、有一个数据库文件“”,里面已经设计好表对象“tStud”、“tScore”和“tCourse”,试按以下要求完成设计: 1、创建一个查询,查找党员记录,并显示“姓名”、“性别”和“入校时间”。所建查询命名为“qT1”。 2、创建一个查询,按学生姓名查找某学生的记录,并显示“姓名”、“课程名”和“成绩”。当运行该查询时,应显示提示信息:“请输入学生姓名:”。所建查询命名为“qT2”。 3、创建一个交叉表查询,统计并显示各门课程男女生的平均成绩,统计显示结果如下图所示。所建查询命名为“qT3”。 要求:使用查询设计视图,用已存在的数据表做查询数据源,并将计算出来的平均成绩用整数显示(使用函数)。 4、创建一个查询,运行该查询后生成一个新表,表明为“tTemp”,表结构包括“姓名”、“课程名”和“成绩”等三个字段,表内容为不及格的所有学生记录。所建查询命名为“qT4”。要求创建此查询后,运行该查询,并查看运行结果。 (1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,在弹出的显示表窗体上选择tStud表,点击添加按钮,关闭显示表窗体。然后选择题目中所说的三个字段,然后选择党员否字段,将该字段中的显示中的钩去掉,并在条件中输入:True,以qT1保存查询。 (2)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,在弹出的显示表窗体上分别选择tStud、tCourse和tScore表,点击添加按钮,关闭显示表窗体。然后选择题目中所说的三个字段,在姓名字段的条件中输入:[请输入学生姓名:],最后以qT2保存查询。 (3)与第2小题类似,在弹出的显示表窗体上分别选择tStud、tCourse和tScore表,点击添加按钮,关闭显示表窗体。然后点击查询菜单中的交叉表查询子菜单。选择性别字段,交叉表中选择行标题;选择课程名字段,在交叉表中选择列标题;在第三个字段中输入:表达式1:Int(Avg([tScore].[成绩]+),交叉表中选择值,总计中选择表达式,最后以qT3保存查询。 (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上分别选择tStud、tCourse和tScore表,点击添加按钮,关闭显示表窗体。选择题目中所说的三个字段,成绩字段的条件为:<60,然后点击查询菜单中的生成表查询子菜单,生成新表tTemp,运行查询,最后以qT4保存查询。 八、有一个数据库文件“”,里面已经设计好表对象“tCollect”、“tpress”、和“tType”,试按以下要求完成设计: 1、创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为“v_Max”和“v_Min”,所建查询名为“qT1”。 2、创建一个查询,查找并显示购买“价格”大于100元并且“购买日期”在2001年以后(含2001年)的“CDID”、“主题名称”、“价格”、“购买日期”和“介绍”五个字段的内容,所建查询名为“qT2”。 3、创建一个查询,通过输入CD类型名称,查询并显示“CDID”、“主题名称”、“价格”、“购买日期”

access-练习题及参考答案(选)

第一章数据库基础知识练习1 一、选择题 (l)Access的数据库文件格式是 A)txt文件B)mdb文件C)dot文件D)XLS文件 (2)Access的数据类型是 A)层次数据库B)网状数据库C)关系数据库D)面向对象数据库 (3)Access适合开发的数据库应用系统是 A)小型B)中型C)中小型D)大型 (4)Access是一个 A)数据库文件系统B)数据库系统C)数据库应用系统D)数据库管理系统 (5)数据库管理系统位于 A)硬件与操作系统之间B)用户与操作系统之间 C)用户与硬件之间D)操作系统与应用程序之间 (6)在数据库系统中,数据的最小访问单位是 A)字节B)字段C)记录D)表 (7)在Access中,用来表示实体的是 A)域B)字段C)记录D)表 (8)数据库系统中,最早出现的数据库模型是 A)语义网络B)层次模型C)网状模型D)关系模型 (9)在关系模型中,用来表示实体关系的是 A)字段B)记录C)表D)指针 (10)从关系模式中,指定若干属性组成新的关系称为 A)选择B)投影C)联接D)自然联接 (l1)从关系中找出满足给定条件的元组的操作称为 A)选择B)投影C)联接D)自然联接 (l2)数据是指存储在某一种媒体上的 A)数学符号B)物理符号C)逻辑符号D)概念符号 (13)DBS是指 A)数据B)数据库C)数据库系统D)数据库管理系统 (l4)在计算机中,用来存储数据的是 A)外存储器B)用内存储器C)光盘D)硬盘 (l5)数据库系统的核心问题是 A)数据采集B)数据分析C)信息管理D)数据处理 (l6)计算机在人工管理数据阶段,用来存储数据的是 A)软磁盘B)硬磁盘C)纸带D)光盘 (17)关于分布式数据库系统叙述正确的是 A)它需要在操作系统的支持下才能运行 B)还不能使数据库与应用程序分开 C)只是逻辑上分布,物理上集中 D)只是物理上分布,逻辑上集中 (l8)从本质上说,Access是 A)分布式数据库系统B)面向对象的数据库系统 C)关系型数据库系统D)文件系统 (l9)Access数据库系统主要在哪些方面提供了面向对象数据系统的功能

access项目设计流程

学生信息管理系统(打开的数据库密码是123) —ACCESS 项目练习 一、需求分析 1、任务描述 随着学校规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长,学生信息管理工作变得更加复杂,需要规范的学生信息管理系统来提高工作效率。 学生信息管理系统是在校学生最容易理解和开发的一个小型管理系统,最适合作为学生的学习系统。 2、功能模块 3、功能演示 (1)启动项目后,进入项目主界面。 (2)单击“管理学生信息”按钮,进入“信息管理”界面。

(3)单击“信息管理”窗体上的“管理学生信息”、“管理课程信息”、“管理学生成绩”三个按钮分别弹出“学生信息”、“课程信息”、“成绩信息”三个子窗体用来显示三个表的记录。三个子窗体上的按钮都可以实际操作记录,实现查看上一条、下一条、查找记录、删除记录、添加记录的功能。当单击“返回”按钮时都会返回到上级“信息管理”窗体。 当单击“信息管理”窗体上的“返回”按钮时,要返回到“主界面”窗体。 (4)在主界面上,单击“查询学生信息”按钮时,打开“查询学生信息”窗体。

(5)在“查询学生信息”窗体上,当在不同的组合框(按学号、姓名、性别、课程名称查询)中选择一个具体值,再单击相应的“查询”按钮时,则按照所选定的值为查询条件,弹出相应的查询结果信息(只能单个查询,不能进行多个条件的复杂查询)。 (6)当单击查询结果窗体上的“关闭”按时,返回“查询学生信息”窗体。 (7)当单击“查询学生信息”窗体上的“返回”按钮时,返回主界面。 二、程序设计 1、界面设计 (1)程序主界面的设计

方法:数据库—>选择“窗体”对象—>设计视图创建—>利用标签控件添加“学生管理系统”标题->利用“命令按钮”控件主体节添加两个按钮—>双击按钮,更改按钮的“标题”分别为“管理学生信息”和“查询学生信息”—>利用“命令按钮向导”根据提示再创建“退出”按钮(窗体操作,关闭窗体)—>保存文件,文件名为“主界面”。 (2)“信息管理”窗体的设计 方法:设计视图创建窗体—>利用“命令按钮”控件直接在主体节添加四个按钮—>双击四个按钮,依次更改“标题”属性为“管理学生信息”、“管理课程信息”、“管理学生成绩”、“返回”—>保存文件,文件名为“信息管理”。 (3)“学生信息”窗体的设计 方法:数据库中选择“窗体”对象—>新建—>自动创建纵栏式窗体,数据源为“学生”->切换到设计视图—>“标签”控件在窗体页眉小节中添加标题“学生信息”—>“命令按钮”控件向导方式在窗体页脚小节中依次创建“上一条”、“下一条”、“查找”、“删除”、“添加”按钮,注意按钮功能的选择—>“命令按钮”控件直接在“添加”按钮右侧添加一个新命令按钮,双击修改标题为“返回”—>保存文件,文件名为“学生信息”。 (4)“课程信息”、“成绩信息”窗体的设计 创建方法同上面的“学生信息”窗体。数据源选择“课程”、“成绩”表即可。(略) (5)“查询学生信息”窗体的设计 方法:设计视图创建窗体—>“标签”控件在主体节添加标题,内容为“请选择查询内容”—>“选项卡控件”添加选项卡—>删除第二页,把第一页的标题改为“简单查询”->利用“组合框”向导添加四个组合框,数据源来自于表中的相应字段,把组合框的标签分别改为“根据学生学号查询学生信息”、“根据

Access期末模拟练习题答案

在考生文件夹下有一个数据库文件"samp1.accdb"。在数据库文件中已经建立了一个表对象"学生基本情况"。根据以下操作要求,完成各种操作: (1)将"学生基本情况"表名称改为"tStud"。 (2)设置"身份ID"字段为主键;并设置"身份ID"字段的相应属性,使该字段在数据表视图中的显示标题为"身份证"。 (3)将"姓名"字段设置为"有重复索引"。 (4)在"家长身份证号"和"语文"两字段间增加一个字段,名称为"电话",类型为文本型,大小为12。 (5)将新增"电话"字段的输入掩码设置为"010-********"的形式。其中,"010-"部分自动输出,后八位为0到9的数字显示。(\01\0-00000000) (6)在数据表视图中将隐藏的"编号"字段重新显示出来。(取消隐藏) 二、简单应用题 考生文件夹下存在一个数据库文件"samp2.accdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计: (1)创建一个查询,查找党员记录,并显示"姓名"、"性别"和"入校时间"三列信息,所建查询命名为"qT1"。 (2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并显示"学号"和"平均分"两列信息,所建查询命名为"qT2"。(>[请输入要比较的分数:]) (3)创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源),所建查询命名为"qT3"。 要求:利用Round函数对平均成绩取整。(Round(Avg([成绩]),0)) (4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"学号"、"姓名"、"性别"、"课程名"和"成绩"等五个字段,表内容为90分以上(包括90分)或不及格的所有学生记录,并按课程名降序排序,所建查询命名为"qT4"。要求创建此查询后,运行该查询,并查看运行结果。 三、综合应用题 考生文件夹下有一个数据库文件"samp3.accdb",其中存在设计好的表对象"tStud"和查询对象"qStud",同时还设计出以"qStud"为数据源的报表对象"rStud"。请在此基础上按照以下要求补充报表设计:(1)在报表的报表页眉节区添加一个标签控件,名称为"bTitle",标题为"97年入学学生信息表"。 (2)在报表的主体节区添加一个文本框控件,显示"姓名"字段值。该控件放置在距上边0.1厘米、距左边3.2厘米的位置,并命名为"tName"。 (3)在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:××××年××月(注意,不允许使用格式属性)。计算控件放置在距上边0.3厘米、距左边10.5厘米的位置,并命名为"tDa"。 =Str(Year(Date()))+'年'+Str(Month(Date()))+'月' (4)按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。计算控件命名为"tAvg"。(=Avg([tStud]![年龄])) 注意:不能修改数据库中的表对象"tStud"和查询对象"qStud",同时也不允许修改报表对象"rStud"中已有的控件和属性。

access查询操作任务

打开学生选课管理系统的数据库,将学生表记录中的性别字段设置为文本型,带方框的输入为女,剩余为男。 完成以下查询操作,每题括号内的为查询表名,完成第一大题后再做第二大题 1.实验教材44页(1)-(10)小题 a)利用选择查询实现计算,计算出各门课程的平均成绩、最高分和最底分。 (查询_补充1) b)利用选择查询实现计算,计算出每个学生的总成绩和和平均成绩。(查询 _补充2) c)将“计算机图形学”课程的成绩提高5分显示出来,要求显示学号、姓 名、提高后的成绩信息。(查询_补充3) d)创建名为“03级学生”的生成表查询(学号前2位表示年级),包含全 部字段(查询_补充4) e)利用生成表查询,创建一个包含所有成绩小于60分的学生的学号、姓名、 课程名称和分数字段的“补考信息”表。(查询_补充5) f)利用追加查询,将“成绩”表中所有成绩大于等于60且小于等于80的 学生的学生证号、姓名、分数添加到“补考信息”表中,并使新添加记 录的课程名称全部为“Access”课程。(查询_补充6) g)利用更新查询,将“补考成绩”表中大于70的降低5分。(查询_补充7) h)利用删除查询,将“补考成绩”表中成绩小于70的学生的信息删除。(查 询_补充8) i)查询所有学生的成绩,没有成绩的也要显示学号、姓名(查询_补充9) j)查询各门课程选修的人数,没有选修的课程显示为0(查询_补充10) 2.完成以上题目后请做下面题目,以下题目请用sql语句实现,并将sql语句 写到相应题目的下面 a)显示学生基本信息表中所有姓“王”的学生的学号、姓名、性别、出生 日期。(查询_sql1)left([姓名],1)="王" b)查询所有年龄在26到27岁之间的男同学,字段包括学号、姓名、年龄

ACCESS数据库考试试题及答案

西安欧亚学院2010-2011学年第二学期考试试卷 物流、会计、管理 专业:金融、外语学院课程:数据库技术应用年 级:09/10级 一、单项选择题(本大题共25小题,每小题1分,共 25分)在每小题列出的四个备用选项中只有一个符合 题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分 1、数据库系统的数据管理方式中,下列说法中不正确的是 [C] A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 2、数据库系统的核心是 A. C.数据模型 3、用二维表来表示实体及实体之间联系的数据模型是 [D] A. 联系模型 B.层次模型 C ?网状模型 D.关系模型 4、在教师表中,如果要找出姓“李”教师的记录,所采用的关系运 评卷人 得分 [A] 数据库管理系统B.数据库 D 数据

算是 则采用的字段类型是 6、Access 数据库中,表的组成是 A.字段和记录 B.查询和字段 C ?记录和窗体 D.报表和字段 7、有关字段类型以下叙述错误的是 A. 字段大小可用于设置文本类型字段的最大容量 B. 有效性规则属性是用于限制此字段输入值的表达式 C. 不同的字段类型,其字段属性有所不同 D. 可对任意类型的字段设置默认值属性 8、 要修改数据表中的数据(记录),可在以下哪个选项中进行[C] A.报表中 B.数据表的查询中 C. 数据表的数据表视图中 D.窗体的设 计视图中 9、 在Access 中,如果想要查询所有姓名为2个汉字的学生记录,在 准则中应输入 [D] A ? “LIKE—' B. “LIKE##” C. “ LIKE ?? " D ? LIK E “?? ” 10、 若要查询成绩为60-80分之间(包括60和80)的学生信息, A. >=60 OR <=80 B. Between 60 and 80 A.投影 B ?选择 D.层次 C.连接 5、在Access2003中,某数据库的表中要添加一张Excel 电子表格, [B] A. OLE 对象数据类型 C.查阅向导数据类型 B. 备注数据类型 D.自动编号数据类型

ACCESS数据库考试试题及答案

欧亚学院2010-2011学年第二学期考试试卷 专业: 课程:数据库技术应用 年级:09/10级 一、单项选择题(本大题共25小题,每小题1分,共25分)在每小题列出的四个备用选项中只有一个符合题目要求的,请将其代码填写在题后的括号。错选、 多选或未选均无分。 1、数据库系统的数据管理方式中,下列说法中不正确的是 [C] A .数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 2、数据库系统的核心是 [A] A .数据库管理系统 B .数据库 C. 数据模型 D .数据 3、用二维表来表示实体及实体之间联系的数据模型是 [D] A .联系模型 B .层次模型 C .网状模型 D .关系模型 4、在教师表中,如果要找出姓“”教师的记录,所采用的关系运算是 [B] A .投影 B .选择 C .连接 D .层次 学号_____________ 班级___________ 姓名________ 考场号____ 座位号____ - - - -- - - - -- - - - -- - - - - - - -- - - -- -- -密 ○- - - - - - - - - - - - - - -- - - -- -- - -封 ○- - - - - - - - - - - - -- - - --- - - -- -线 ○- - - - - - - - - - -- - - - -- - - - -- - - -- - - -- 物流、会计、管理 金融、外语学院

5、在Access2003中,某数据库的表中要添加一Excel电子表格,则采用的字段类型是 [A] A.OLE 对象数据类型B.备注数据类型 C. 查阅向导数据类型D.自动编号数据类型 6、Access数据库中,表的组成是 [A] A.字段和记录B.查询和字段C.记录和窗体D.报表和字段 7、有关字段类型以下叙述错误的是 [D] A.字段大小可用于设置文本类型字段的最大容量 B. 有效性规则属性是用于限制此字段输入值的表达式 C. 不同的字段类型,其字段属性有所不同 D. 可对任意类型的字段设置默认值属性 8、要修改数据表中的数据(记录),可在以下哪个选项中进行 [C] A.报表中B.数据表的查询中 C. 数据表的数据表视图中D.窗体的设计视图中 9、在Access中,如果想要查询所有为2个汉字的学生记录,在准则中应输入 [D] A.“LIKE **”B.“LIKE ## ” C.“LIKE ??”D. LIKE “??” 10、若要查询成绩为60—80分之间(包括60和80)的学生信息,查询条件设置正确的是 [B] A.>=60 OR <=80 B.Between 60 and 80 C.>60 OR <80 D.IN (60,80) 11、创建交叉表查询时,最多只能选择3个行标题字段,列标题字段最多选择的个数是 [A]

相关文档
相关文档 最新文档