选择题
1,前3题考数据库基础知识,数据库管理系统DBMS/DB/DBS, access是关系型数据库,关系就是指
,常见的关系:一对一,一对多,多对多。
2,access是一个关系型数据库,其本质是一个数据库管理系统; access数据库的扩展名.accdb,包含6个对象,表、查询、窗体、报表、宏、模块。
3,“表”是最基础的,是其它数据库对象的基础。它是记录的集合,每条记录又分为不同的字段;access的数据类型有文本、备注、自动编号、日期时间、数字、是否、OLE对象,超级链接等,其中文本和备注本质一样。
4,表有两种视图,数据表视图和
视图;数据表视图主要是对记录进行操作,但是也可以修改字段名、添加字段、删除字段;设计视图对表结构进行操作,不可对记录进行操作。
基本操作(主要是表的操作)
双击打开表进行的操作(数据表视图下进行的操作):
1,设置行高和显示宽度:双击打开表,选择相应行或列,单击右键。
2,删除字段,冻结字段,解冻字段,隐藏字段
操作方法:双击打开表,单击右键,选择相关命令。
设计视图打开表进行的操作:
1,设置主键;两种题目,一是题目说明设置某字段为主键,
二是自己判断并设置主键。
2,输入掩码和有效性规则的区别:
3,设置有效性规则,有效性文本(把那些汉字输入进去)只能是男女中的一个:男or 女
只能是“在职”或“退休”中的一个;
小于2005年(不含2005):<2005-1-1或year([字段名称])<2005 <=2004-12-31
必须是9月:month([字段名称])=9
15到18之间:>=15 and <=18或between 15 and 18
4,设置默认值:
系统日期:date() 系统日期后一天/明天:date()+1
系统日期前一天/昨天:date()-1 具体的日期或具体的值,直接写进去
真值:true
5,设置输入掩码属性
密码:单击输入掩码右侧的向导按钮。
注意:设置表关系,不需要打开表,设置两个表或设置多个表之间的关系,要求设置参照完整性的要选择,没有要求的一定不要选。
简单应用(考查询操作)
考核内容:主要是基础的选择查询、参数查询、操作查询(更新和删除)
1,所有操作在设计视图完成,操作查询只可以运行1次,运行后查看相应的表是否按照题目要求更改了。
2,题目中出现“运行查询时,应显示提示信息”或“当执行查询时,屏幕提示”这类一般都是参数查询,操作方法:把提示信息用英文方括号扩起来放到相应字段的条件行。
3,选择查询,要显示的内容如果在表中没有,必须把该内容写在字段行,方法是:
内容名:表达式。
例如,显示最大年龄与最小年龄信息,显示标题是maxage 和minage
maxage:max([年龄]) minage:min([年龄]) 例如,年级是学生ID的前4位,字段行应该写:
年级:left([学生ID],4) 注意:冒号必须是英文的冒号
例如,入学年份由学号的第2和第3个字符组成
入学年份:mid([学号],2,2)
例如:实发工资,最高分与最低分的差
实发工资:[实发工资]+[津贴]-[住房公积金]-[医疗保险]
最高分与最低分的差:max([成绩])-min([成绩) 例如:将“职工号”和“姓名”合二为一输出,显示标题为“部门主管”
部门主管:[职工号]+[姓名]
一些条件的表示:
姓李的李*
姓李的且名字第3个字是明的李?明*
有运动爱好的*运动*
没有运动爱好的直接写*运动*,系统自动加like “*运动*”,在like前加not 空格即可
4,更新查询:操作方法是先选择需要的字段,然后单击“查询”选项组,将类型更改为“更新查询”,然后在多出的“更新到”行设置要变化的内容:
例如:将学号前加“01”字符,其“更新到”行应该
写:”01”+[学号]
将年龄加1 :[年龄]+1
将党员否字段的值清空no/false 例如:将女性职工编号第1位改为1,其余位不变。
001 101 0012 1012 00125 10125
更新到:”1”+mid([编号],2)
删除查询:操作方法是先选择需要的字段,然后单击“查
询”选项组,将类型更改为“删除查询”,然后条件行设置删除条件:
例如:删除名字中含有“红”字的,条件设置为:*红*
5,SQL子查询(很少)
例如:查找年龄小于其平均年龄的学生,并显示其姓名,其中“年龄”字段的条件为一个SQL语句,该语句的功能是查找表的平均年龄
<(select avg([年龄]) from 学生;)
综合应用(考窗体、报表、宏、VBA的综合操作) 1,窗体考试形式:
<1>以给出的表或查询为数据源,建立如图所示的窗体,一
般要求添加几个命令按钮,按钮大小设置,对齐方式设置,窗体属性设置。
如果要求几个按钮大小一样,可以设置一个以后,复制粘贴然后改名字等属性。
对齐设置:按shift选择所有控件,单击右键,选择“对齐”
<2>给出一个窗体,完成设置:包含添加一个控件,设置
控件的单击事件属性为宏
<3>设置控件的控件来源属性,操作方法:设计视图打开
窗体,选择控件中显示“未绑定”的控件,单击“属性表”
按钮,设置其“控件来源”属性,或者直接在控件中写入公式,注意公式必须以等号开头。
例如求工龄
=year(date())-year([聘用日期])
2,报表考试形式
<1>建立报表:
<2>在相关位置添加控件,设置控件来源属性
如报表页眉区添加一个标签,设置其标题
如添加一个文本框,显示某字段的值,或者显示系统日期,或者显示平均年龄,或者显示页码,页码格式:1/5 1-5 第*页,共*页
显示系统日期,则其控件来源属性设置为:=date()
显示平均年龄,则其控件来源属性设置为:=avg([年龄])
页码格式设置方法是:[当前页]&”特殊符号用引号圈起来”&[总页数]
[page]&”/”&[pages] [page]&”-”&[pages]
“第”&[page]&”页,共”&[pages]&”页”
<3>排序与分组与计算控件“视图”---“排序与分组”,设置分组形式,如果是字段,直接选择,如果是表达式,必须先写一个等号,然后是表达式。
组页脚或组页眉显示
如以姓氏分组,分组表达式为:=left([姓名],1)
其计算控件指文本框,画一个文本框,设置其控件来源属性
Count avg sum max min