二、填空题 1. 在窗体上选择多个控件应按______键然后单击各控件。
2. 在Access中,可以利用______命令打开IE浏览器查看数据访问页。
4. 以数据透视表形式组织的数据访问页称为______。
5. 窗体中以表达式作为数据源的控件称为______控件。
6. 查阅字段的数据来源可以是表、查询和______。
7. 控件是一种图形对象,根据是否与字段连接,可将控件分为______控件和______控件。
8. Access是一个基于关系模型的______。
9. 在“数据库”窗口中可以根据需要设置______的某些属性。
10. 绑定型主报表可将报表绑定在基表、查询或______语句上。
11. 在使用数据库过程中,常因频繁的操作造成效率低下,对此可选择______菜单中的______命令对数据库进行压缩和修复。
12. 数据访问页有两种视图方式,分别为______和______。
13. 在Access 2000中可以定义三种类型的主键是______主键、单字段主键和多字段主键。
14. 交叉表查询可以使用______或设计视图来创建。
15. 根据窗体的用途,可将窗体分为数据操作窗体、______和信息交互窗体。
三、简答题 1. 简述如何从其他的宏中运行宏。
如果要从其他的宏中运行宏,需将RunMacro操作添加到相应的宏中。方法是在宏的设计视图窗口中单击空白操作行,从操作列表中选择RunMacro操作,并且将“宏名”参数设置为要运行的宏名。
2. 简述在关系模型中,完整性规则的类型。
关系数据库中的数据更新必须遵从下列三类完整性规则。 (1) 实体完整性规则; (2) 参照完整性规则; (3) 用户定义完整性规则。
3. 试解释数据独立性的概念及其含义。
数据独立性是指应用程序与数据库的数据结构之间相互独立。 数据独立性有两层含义: 如果数据库物理结构改变时,不影响数据库的整体逻辑结构、用户的逻辑结构和应用程序,称数据具有物理独立性。 如果在整体逻辑结构改变时,不影响用户的逻辑结构及应用程序,称数据具有逻辑独立性。
4. 在Access中共有哪几种查询?简述它们的功能。
根据查询方法和对查询结果的处理不同,可以把Access中的查询划分为“选择查询”、“参数查询”、“交叉表查询”、“操作查询”和“SQL查询”等五种类型。它们的功能如下:选择查询是最重要的查询类型,它根据某些限制条件从一个或多个表中检索数据,并在虚拟的数据表视图中显示结果,在查询的同时还可以对记录进行分组,统计、计数、求平均值或其他计算。 参数查询实际上是选择查询中的一种,不同之外是它在执行查询时显示一个对话框,用来提示用户输入有关参数。 交叉表查询是一种创建类似于Excel数据透视表的查询,这种查询主要用手对数据进行分析计算。 操作查询是一种处理表中记录的查询,并且一次可以批量地处理大量的记录。例如,删除记录、更新记录、添加记录或通过查询生成一个新表。 SQL查询是用户使用SQL语句创建的查询。常用的SQL查询有联合查询、传递查询、数据定义查询和子查询。
5. 简述带条件宏的执行过程。
首先计算出条件表达式的值。 如果逻辑值为“真”,则执行该行以及紧接着该行下面“条件”单元格中含有省略号(…)的,或者“条件”单元格不带条件的所有宏操作,直到遇到下一个条件表达式、宏名、停止宏为止; 如果逻辑值为“假”,则忽略该行以及紧接着该行下面“条件”单元格中含有省略号(…)的所有宏操作,并自动转移到下一个条件表达式或不带条件的宏操作。
四、综合题 1. 已知表S(学号,姓名,年龄)
SC(学号,课程号,成绩)
C(课程号,课程名,教师名)
试用SQL查询语句表达下列对教学数据库中三个基本表S、SC、C的查询:
(1) 统计有学生选修的课程门数。
(2) 求选修C4课程的学生的平均年龄。
(3) 求王平老师所授课程的每门课程的学生平均成绩。
(4) 统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数。
(5) 查询姓名以WANG打头的所有学生的姓名和年龄。
SELECT COUNT(DISTINCT课程号) FROM SC ) (2) SELECT AVG(年龄) FROM S,SC WHERE课程号="C4"AND S.学号=SC. 学号; (3) SELECT SC.课程号,课程名,AVG(成绩) FROM SC,C WHERE SC.课程号=C.课程号AND 教师名="王平" GROUP BY SC.课程号; (4) SELECT课程号,COUNT(学号) FROM SC GROUP BY课程号 HAVING COUNT(*)>10; (5) SELECT姓名,年龄 FROM S WHERE姓名LIKE"WANG*";
2. 将以下两个局部E-R图合并为全局E-R图,并将全局E-R图转换为关系模型。(注:每个学生的总分是他所选课程成绩的总和。)
全局E-R图:
关系模式:
系(系号,系名,系主任)
学生(学号,姓名,年龄,性别,专业,系号)
课程(课程号,课程名,学分)
选修(学号,课程号,成绩)