C、UPDATE STUDENT SET年龄=年龄+1 D、UPDATE STUDENT年龄WITH年龄+1 35、己知学生表如下: 学号 20120001 20120003 20120004 姓名 张三 王五 刘七 年龄 18 20 19 性别 男 男 女 班级 计算机一班 计算机一班 计算机二班 执行下列命令后,得到的记录数是( )。
SELECT班级,MAX(年龄)FROM学生表GROUP BY班级 A、4 B、3 C、2 D、1 三、SQL查询语句
(一)已知以下三个数据表:
学生表(学生号 integer,姓名 text(8),性别 text(1),年龄 integer) 课程表(课程号 text(3),课程名称 text(5),成绩 integer) 选课表(学生号 integer,课程号 text(3),成绩 integer) 1、若要将性别字段的宽度由1改为2,则语句为: ALTER TABLE 学生表 2、统计“选课表”中选修了课程的学生人数的SQL语句为: Select from 选课表;
3、查询每门课程的学生人数,并按课程号升序排列,则语句为: Select from 选课表 4、在选课表中将选修课程号为“kc1”的同学成绩均加上5分,则语句为:
5、查找选修了课程名为“计算机基础”的学生号,则语句为: Select A.学生号 From 选课表 A,课程表 B Where 6、在学生表中查询所有16岁以上的女生的信息,则语句为: Select From 学生表
Where (二)在数据库“教学”中包含数据表“学生”,如下表所示,根据要求写出相应的SQL语句。 学号 200501 200623 200512 ?? 姓名 张明 李红 王海 ?? 性别 男 女 男 ?? 团员 是 否 是 ?? 出生日期 1981-12-10 1980-03-09 1982-04-09 ?? 专业 计算机 机电 ?? 语文 56 78 95 ?? 数学 65 76 49 ?? 1、找出前3条学生记录的学生姓名、专业、出生日期: 2、找出语文和数学均不及格的学生姓名、语文和数学成绩:
3、找出不是团员的学生信息,并按年龄降序排序: 4、找出机电专业所有学生的语文成绩平均值 查询没有填报专业学生的所有信息:
6、找出数学成绩在60至70分之间的学生信息:
Select * From 学生 Where 数学 B 7、找出姓“张”的学生姓名、语文,并按成绩由大到小的顺序排列:
8、找出1979年及以后出生的女同学的姓名和出生日期: Select 姓名,出生日期 From 学生 Where 9、从表中找出学号前4位为“2006”的学生信息: 10、年龄为16岁的男生: Select * From 学生
Where 11、删除“学生”表: 第六章 报表的创建与设计P160 【典型试题】 一、填空题 1、完整的报表设计通常由报表页眉、 、 、 、 、 和组页脚7个部分组成。
2、目前比较流行的有4种报表,它们是 、 、 、 。
3、在Access中,报表设计时可以通过添加 控件来控制另起一页输出显示,控件以 标志显示在报表的左边界上。
4、Access的报表对象的数据源可以设置为 、 以及SQL语句。 5、Access为报表操作提供了4种视图:分别是报表视图、 、 、 。 6、报表数据输出不可缺少的内容是 的内容。
7、计算控件的控件来源属性一般设置为 开头的计算表达式。 8、在报表的设计视图中,区段被表示成带状形式,称之为 。
9、要设计出带表格线的报表,需要向报表中添加 控件完成表格线显示。 10、在报表的节中, 和 必须成对添加,且只能添加一对。
11、要在报表上显示格式为“4/15页”的页码,则计算控件的控件来源应设置为 。
12、在报表底部显示如:“第2页,共10页”的信息,应设置文本框的控件来源属性为 。 二、选择题
1、以下叙述中正确的是( )。
A、报表只能输入数据 B、报表只能输出数据
C、报表可以输入和输出数据 D、报表不能输入和输出数据 2利用报表向导设计报表时,无法设置( )。 A、报表中显示的字段 B、记录排序
C、报表布局 D、在报表中显示日期 3、Access报表对象的数据源可以是( )。 A、表、查询和窗体 B、表和查询
C、窗体或报表控件属性 D、表、查询和报表
4、要设置只在报表最后一页主体内容之后输出的信息,正确的设置是( )。 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、在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。 A、=Max[数学] B、=Max(数学) C、=Max([数学]) D、Max(数学) 10、如果设置报表上某个文本框的控件来源属性为“=2*3+1”,则打开报表视图时,该文本框显示信息是( )。
A、未绑定 B、7 C、2*3+1 D、出错
11、在报表中将大量数据按不同的类型分别集中在一起,称为( )。 A、数据筛选 B、合计 C、分组 D、排序 12、报表不能完成的工作是( )。
A、分组数据 B、汇总数据 C、格式化数据 D、输入数据
13、要显示格式为“页码/总页数”的页码,应当设置文本框的控件来源属性是( )。 A、[Page]/[Pages] B、=[Page]/[Pages
C、[Page] & “/” & [Pages] D、=[Page] & “/” & [Pages]
14、在报表设计的工具拦中,用于修饰版面以达到良好输出效果的是( )。 A、直线和矩形 B、直线和圆形 C、直线和多边形 D、矩形和圆形 15、Access的报表要实现排序和分组统计操作,应通过设置( )属性来进行 A、分类 B、统计 C、排序与分组 D、计算 16、以下对报表的理解正确的是( )。 A、报表与查询功能一样 B、报表与数据表功能一样 C、报表只能输入/输出数据
D、报表能输出数据和实现一些计算
17、以下关于报表的叙述正确的是( )。 A、在报表中必须包含报表页眉和报表页脚 B、在报表中必须包含页面页眉和页面页脚
C、报表页眉打印在报表每页的开头,报表页脚打印在报表每页的末尾
D、报表页眉打印在报表第一页的开头,报表页脚打印在报表最后一页的末尾 18、下列选项中,( )是报表不具备的。
A、打印预览视图 B、版面预览视图(布局视图) C、设计视图 D、数据表视图
19、要改变某报表控件的名称,应该选取其( )属性选项卡。 A、格式 B、数据 C、事件 D、其他 20、下列关于报表的叙述中,错误的是( )。
A、报表是Access中以一定输出格式表现数据的一种对象。
B、报表主要用于对数据库中的数据进行打印输出,不能进行数据的分组、计算和汇总。 C、报表是Access数据库的对象之一。 D、在报表中可以包含子报表或子窗体。
21、在报表设计过程中,不适合添加的控件是( )。 A、标签控件 B、图形控件 C、文本框控件 D、选项组控件 22、可作为报表数据源的是( )。
A、表 B、查询 C、Select语句 D、以上都可以 三、判断
1、报表用来将整个数据信息进行格式化显示和打印。( ) 2、报表的数据源不能是查询。( ) 3、报表最多可按4个字段排序。( )
4、报表中组页眉和组页脚,可以单独添加也可以添加多组。( )
第七章 窗体P166
例题解析
1、下面关于窗体的作用的叙述错误的是( )。
A、可以接受用户输入的数据或命令 B、可以编辑、显示数据库中的数据 C、可以构造方便、美观的输入/输出界面 D、可以存储数据 2、窗体中,用来输入或编辑字段数据的交互控件是( )。 A、文本框 B、标签 C、复选框 D、列表框
3、若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是( )。 A、“默认值”属性 B、“标题”属性 C、“密码”属性 D、“输入掩码”属性 4、窗体由多个部分组成,每个部分称为一个 。 5、窗体的数据源可为 、 和SQL。
【典型试题】
一、填空题
1、控件的类型可为 、 、 。
2、在创建主/子窗体之前,必须设置 之间的关系。
3、假定窗体的名称为fmTest,则把窗体的标题设置为“Access Text”的语句是 。 4、Access数据库中,如果在窗体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 和 控件来完成。
5、在窗体上,设置控件Command0为不可见的语句是 。