access作业(第三次)
一、选择题。
1、access查询的数据源可以来自( )
a)表 b)查询 c)表和查询 d)报表。
2、创建access查询可以用( )
a)查询向导 b)查询设计 c)sql查询 d)以上皆可。
3、access支持的查询类型有( )
a)选择查询,交叉查询,参数查询,sql查询和操作查询。
b)基本查询,选择查询,参数查询,sql查询和操作查询。
c)多表查询,单表查询,交。
叉表查询,参数查询和操作查询。
d) )选择查询,统计查询,参数查询,sql查询和操作查询。
4、设计交叉表查询时,必须指定( )
a)行标题 b)列标题 c)值d)以上均是。
5、将表a的记录复制到已有的表b中,且不删除表b中原有的记录,可以使用( )
a) 选择查询 b)生成表查询 c)追加查询 d)复制查询。
6、以下属于操作查询的是( )
a) 交叉表查询 b) 参数查询c) 删除查询 d)联接查询。
7)若数据表中有一个姓名字段,查找姓“李”的人的记录的条件是( )
a)like"李" b) like"李c)like"李*" d) "李*"
8、以下关于查询的叙述,不正确的是( )
a)查询与表的名称不能相同。
b)在查询“设计视图”中设置多个排序字段时,最左边的排序字段优先级最高。
c)查询结果随数据源中记录的变动而变动。
d)一个查询不能作为另一个查询的数据源。
9、sql是( )语言。
a)层次数据库 b)网络数据库 c)关系数据库 d)程序设计。
10、sql语句中,表示条件的子句是( )
a)forb)ifc)whiled)where
11、在sql语句中,删除表的命令是( )
a)dropb)alterc)deleted)update
12、在sql语句中,定义表的命令是( )
a)createb)alterc)deleted)update
13、在sql语句中,h**ing短语必须和( )子句同时使用。
a)order by b)wherec)group byd)以上都是。
14、在以下选项中,与“where分数 between 75 and 85”等价的是( )
a)where 成绩》75 and成绩<85b) where 成绩》=75 and成绩<=85
c) where 成绩》75 or成绩<85d) where 成绩》=75 or 成绩<=85
15、从“成绩”表中查询没有参加考试的学生的学号,下面语句正确的是( )
a) select 学号from 成绩 where 分数=0
b) select分数from成绩where 学号=0
c) select 学号from 成绩 where 分数=null
d) select 学号from 成绩 where 分数 is null
16、从“教师”表中查询所有80年以前参加工作的讲师姓名,命令中正确的是( )
a) select 姓名 from 教师 where year(参加工作时间)<=80 and 职称=讲师。
b) select 姓名 from 教师 where year(参加工作时间)<=80,职称=“讲师”
c) select 姓名 from 教师 where year(参加工作时间)<=80 and 职称=“讲师”
d) select 姓名 from 教师 where year(参加工作时间)<=80 or职称=“讲师”
17、以下sql语句实现的功能是( )
update 课程set 学分=学分+1 where 学分》=2
a)查找课程表中学分增加1分后还小于2学分和课程。
b)修改课程表中学分字段,将其字段名称改为“学分+1”
c)将学分大于2分的所有课程的学分上调1分。
d)以上都不对。
18、查询平均成绩排在前5名的学生的姓名及平均成绩,应使用的命令是( )
a) select top 5姓名,**g(分数) as 平均成绩 from 学生,成绩。
where 学生。学号=成绩。学号。
group by 成绩。学号。
order by **g(分数)desc
b) select top 5姓名,**g(分数) as 平均成绩 from 学生,成绩。
where 学生。学号=成绩。学号。
group by姓名。
order by 2 desc
c) select top 5姓名,**g(分数)from 学生,成绩。
where 学生。学号=成绩。学号。
group by成绩。学号。
order by 2 desc
d)以上命令都可以。
19、可以利用窗体对数据库进行的操作是( )
a)添加 b)查询 c)删除 d)abc都正确。
20、access报表对象的数据源可以是( )
a)表、查询和窗体b)表和查询。
c)表、查询和sql命令 d) 表、查询和报表。
21、在报表中,要计算“数学”字段的最低分,应将控件的“控件**”属性设置为( )
a) =min([数学b) =min(数学) c) =min[数学] d)min(数学)
22、在报表中将大量数据按不同的类型分别集中在一起,称为( )
a)排序b)合计c)分组d)数据筛选。
23、宏是一个或多个( )集合。
a)命令b)操作c)对象d)条件。
24、以下是一个过程中的程序段,请分析出y的值( )
y=0for x=2 to 5 step1
y=y+2next x
a) 10 b) 6 c) 8d)4
25、函数iif(0,20,30)的结果是( )
a)10 b)20 c)30 d)25
二、填空题。
1、sql的中文全称是。
2、窗体中的数据**主要包括表和 。
3、在显示具有关系的表或查询中的数据时,子窗体特别有效。
4、 属性用于设定在控件中输入数据的合法性检查表达式。
5、报表由和七个部分组成。
6、宏的构建基础是。
7、设a=2,b=3,则表达式a>b的值是 。
三、简答题。
1、sql的主要特点是什么?
2、access中如何使用sql定义表和索引?
3、什么是控件?控件可分为哪几类?
4、组合框和列表框有何主要区别?
5、报表类型有几种?各有什么特点?
6、如何对报表中字段进行排序与分组?分组的主要目的是什么?
7、什么是宏?宏有何作用?
8、如何为数据库添加或删除用户?
Access作业
操作题 1.创建一个宏。所实现的功能是 单击窗体中的按钮,发出 嘟嘟 声后会打开 学生基本信息窗体 显示所有男生的信息,并以最大化方式显示 并与命令按钮结合使用运行该宏。2.创建一个宏,用于关闭窗体,并在关闭时弹出 谢谢使用本系统 的对话框。3.创建两个宏。计算1期成绩 宏执行打开 第1期成绩计算 ...
Access作业
班级学号姓名。一 选择题。1.在e r图中,用来表示实体联系的图形是 a 椭圆形 b 矩形 c 菱形 d 三角形。2.有三个关系r,s和t如下 rs t其中关系t由关系r和s通过某种操作得到,该操作为 a 选择 b 投影 c 交 d 并。3.access数据库的结构层次是 a 数据库管理系统 应用程...
ACCESS作业
作业 1 有一人才管理数据库,包含三个表,其表名和结构如下 各记录自行填写 基本情况 编号 char 6,姓名 char 8,性别 char 2,出生年月 d,工资 integer 专业 编号 char 6,专业 char 8,职称 char 6 成果 编号 char 6,成果名称 char 20,...