Access期末考试考点

更新时间:2023-10-01 02:14:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《Access期末考试考点》

一、考试题型

1、选择 2、填空 3、解答 4、SQL语句 5、窗体设计 二、考试范围

1、数据库系统构成;数据库用途; 2、数据库模型:

a、分类 b、术语 c完整性(分类、实体完整性、参照实施原则)d、关系操作

e、关系运算 3、E-R图

4、对象说明表 5、字段命名规则 6、三种建表方式比较 7、常见掩码

8、表间关系,主键

9、约束(级联更新与级联删除的差别) 10、正确建立表间关系

11、查询的分类,操作查询的分类 12、在设计视图下,查询条件的输入 13、SQL查询 14、窗体的作用

15、窗体的结构及的部分的作用 16、报表的结构及各部分的作用 17、窗体报表比较

18、窗体、报表的设计视图应用 19、宏概念

20、宏组和宏的差别 21、条件宏的格式

三、详细内容

数据库系统基本知识

1、数据库系统构成图

数据库管理系统

数据库应用系统

操作系统

硬件系统

2、数据库管理系统是为数据库的建立、使用和维护而配置的软件,可以对数据进行统一地管理和控制。 3、数据模型的种类

a、层次模型(只有一个根节点,无双亲,其他节点仅有一个双亲); b、网状模型(多个节点,无双亲,各节点可以有多个双亲); c、关系模型。

4、关系:一个关系对应一张二维表; 元组、记录:表的一行; 属性、字段:表的一列; 域:属性取值范围;

关键字:能唯一确定记录的字段称为关键字。 5、关系型数据模型的完整性操作

a、实体的完整性(保证整个数据库中各个表相互依赖且准确无误)

一个基本数据表的关系,一般隶属于一个特定的实体。各表必须属于同一个数据库,用

户在设计这个系统时,要保证整个数据库中各个表相互依赖且准确无误。

主表中应有主键并建立主索引,主键应无重复值、无空值、同时子表中有一个键名,但应为普通索引。

b、参照完整性(是输入和删除记录时为维护表间关系而必须遵循的一个规则系统) 参照完整性规则:

(a)、不能在相关表的外部键字段中输入不存在于主表中具有主键属性字段的值。 (b)、如果表中存在匹配的记录,则不能从主表中删除这个记录。 (c)、如果某个记录有相关记录,则不能在主表中更改主键值。 c、用户定义的完整性

6、关系型数据库的基本关系操作 (1)、集合运算(关系运算) 并、交、差、笛卡尔乘积。 (2)、关系运算(关系操作) 选择、投影、连接。

7、E-R图(实体联系图),它是由实体、属性和联系组成,它提供了表示实体、属性和联

系的方法。

实体用矩形表示,属性用椭圆表示,实体之间的联系用菱形表示。

Access系统简介

1、Access数据库的对象:表、查询、窗体、报表、页、宏、模块。 2、数据库对象说明表 对象 表 查询 窗体 报表 宏 视图方式 1、设计视图方式 2、数据表视图方式 1、数据表视图:显示查询的结果 2、设计视图:创建或修改查询 3、SQL视图:输入SQL语句 设计视图、窗体视图、数据表视图 数据透视表视图、数据透视图视图 设计视图、打印预览、版面预览 设计视图、运行 数据源 是其他对象的数据源表、查询 表、查询 表、查询 表、查询、窗体、 报表、命令 3、access中,数据库是独立文件,扩展名为.mdb。

表的基本操作

1、字段命名规则

(1)、最多可达64个字符长;

(2)、字段名可以包括字母、汉字、数字和空格,以及除句号、小括号、感叹号、重音

号、方括号外的特殊符号。

(3)、不能使用前导空格开头(如:ABC)或ASCII的控制键符(如Ctrl). 2、几种创建表的方法的比较 创建方法 使用设计器创建 使用向导创建 通过输入数据创建 使用人员 开发人员 初学者 专业录入数据人员 优点 缺点 直接定义字段名— 及数据类型 对系统提供的表与一些字段可省表的类型有限 去定义 操作简单,定义完不能得到数据类字段名,即可录入型的提示,还须再字段内容 次加工 3、表中使用掩码代换说明表:

(1)、0 必须输入0~9,如0000/##/AA,可输入2006/12/31

(2)、9 可以选择输入数据或空格,如9999/99/99,可输入2006/7/30

(3)、# 数字或空格(非必填选项);空白将转换成空格,允许使用加号和减号,如

0000/##/AA,可以输入2006/ 7/30,保存时去掉空格,即2006/7/30

(4)、? 可以选择输入字母A~Z,如>L????L?000L0,可输入GREENGR339M3 (5)、& 必须输入任何字符或一个空格,或一个汉字,如ISBN 0-&&&&&&&&&-0,可

输入ISBN 0-13-964262-0

(6)、密码 将输入掩码属性设置为“密码”,以创建密码项文本框。文本框中输入的任

何字符都按字面字符保存,但显示为星号(*)。

4、表间关系的分类:(1)、一对多关系;(2)、多对多关系;(3)、一对一关系。 5、主键的分类:(1)、单字段主键;(2)、多字段主键;(3)、“自动编号”主键。 6、主键作用:来确定一条记录。 7、编辑关系中的约束

(1)、实施参照完整性 (2)、级联更新相关字段 (3)、级联删除相关字段 8、级联更新相关字段与级联删除相关字段的差别 两者都针对主表;

级联更新相关字段更改的是主键值;级联删除相关字段删除的是记录。 9、正确建立表间关系

(1)、建立正确的表间关系必须具备的条件 a、各个表的主键必须预先设置。

b、主键的合理设置,可以保证数据输入的正确性,否则系统不予接受。

(2)、通常在编辑表间关系的同时,设置“实施参照完整性”、“级联更新相关字段”、

“级联删除相关字段”,这样也可以保证数据输入的正确性。

(3)、建立了表间关系后,在输入数据时,还可以使用系统提供的自动提示。

查询

1、查询的分类

(1)、选择查询;(2)、参数查询;(3)、交叉表查询;(4)、操作查询;(5)、SQL查询。

2、操作查询包括:生成表查询、更新查询、删除查询、追加查询。 3、在设计视图下,查询条件的输入 条件”男”,英文状态下的引号必写; 参数查询用[ ]。

4、SQL查询(最多两张表) SQL查询的几个类型:

(1)、检索出课程表中所有信息。 select *

from 课程表;

(2)、检索出学生来自哪些民族,只显示“民族”字段。 select distinct 民族 from 学生信息表;

(3)、检索出“学号”、“课程号”、及“总评成绩”字段,并按“总评成绩”降序排列。

select 学号、课程号、总评成绩 from 成绩表

order by 总评成绩 desc;

(4)、检索出1988年出生的学生的“姓名”、“性别”、“出生日期”。 select 姓名、性别、出生日期 from 学生信息表

where year(出生日期)=1988; 或

select 姓名、性别、出生日期 from 学生信息表

where 出生日期 between #1988-1-1# and #1988-12-31#;

(5)、检索出“姓名”为“李名”、“王芳”、“赵平”的学生的“学号”、“姓名”、

“课程名称”及“期末成绩”,并按“学号”升序排列。

select 学生信息表.学号、姓名、课程名称、期末成绩 from 学生信息表、成绩表、课程表

where 学生信息表.学号=成绩表.学号 and 课程表.课程号=成绩表.课程号 and 姓名 In

(”李名”、”王芳”、”赵平”)

order by 学生信息表.学号;

(6)、统计出“课程号”为“1002”的“期中成绩”不及格的人数。

本文来源:https://www.bwwdw.com/article/qw2d.html

Top