第1章总结
一、知识点
1、基本概念
(1)数据:描述客观事物的抽象化符号。
(2)数据库(DB)(简答):存储在计算机存储设备上、结构化的相关数据的集合。
不仅包含描述事物的具体数据,而且反映了相关事物之间的关系。
(3)数据库管理系统(DBMS):对数据库进行管理的软件。主要作用是统一管理、统一控制数据库的建立、使用和维护。
(4)数据库系统(DBS):一种引入了数据库技术的计算机系统。 户。
(5)数据模型(简答):数据库中数据与数据之间的关系,是数据库系统中一个关键的概念。
数据模型不同,相应的数据库系统就完全不同,任何一种数据库系统都是基于某种模型的。 层次模型:树形结构,一对多关系;网状模型:网状结构,多对多关系;关系模型:二维由行和列构成的二维表,在数据库理论中称为关系。用关系表示的数据模型称为关系模型。解决以下3个问题:有效地组织数据;将数据输入计算机中进行处理;根据用户的要求将处理后的数据从计算机中提取出来。
组成(简答):计算机硬件系统、数据库、数据库管理系统及相关软件、数据库管理员、用
2、启动和退出
Access2003是Microsoft Office 2003办公软件中的一个组件。
(1)启动:通过开始菜单启动、通过开始菜单中的Access2003选项启动、通过桌面快捷方式启动。
(2)退出(简答):
单击Access2003用户界面主窗口的关闭按钮。 双击Access2003标题栏左面的控制菜单图标。
单击 Access2003的控制菜单图标,在弹出的下拉菜单中,单击关闭命令。 在菜单栏中选择文件——退出菜单命令。 直接按Alt+F4键。
3、用户界面Access2003时,显示的是表设计状态下的菜单情况。 (1)标题栏
(2)菜单栏:位于标题栏下面,所包含的子菜单根据当前工作状态的不同而不同,每个子菜单中所包含的项目也是根据当前工作状态的不同而不同。
子菜单中各菜单项的名称有不同的显示方式,也有不同的含义。
右侧带三角:打开相应的子菜单。 左侧带图标:工具栏中有按钮。 右侧带字母:快速执行。 右侧带省略号:打开对话框。 浅灰色:命令无效。
表结构,一对一、一对多、多对多关系。
在关系模型中,实体与实体之间的联系都是用关系表示的,每一个关系就是一个二维表,即二维表中既可以存放实体本身的数据,也可以存放实体间的联系。
绝大多数数据库系统都采用关系模型。
(6)关系数据库:按照关系模型建立的数据库。关系数据库中的所有数据均组织成一个个的二维表,这些表之间的联系也用二维表表示。
组成(简答):
数据元素:是关系数据库中最基本的数据单位。
字段:二维表中的一列称为一个字段,每一个字段均有唯一的名字称为字段名。字段是有记录:二维表中的每一行称为一个记录,每一个记录具有一个唯一的编号称为记录号。每宽度的,不同数据类型对应的最大宽度也不同。
个记录中不同字段的数据可能具有不同的数据类型,但所有记录的相同字段的数据类型一定是相同的。
数据表:具有相同字段的所有记录的集合称为数据表,一个数据库往往由若干个数据表组成,每一个数据表都有一个唯一的名字称为数据表名。
(3)工具栏:菜单栏下面。
常用的命令以工具按钮的形式放在工具栏里,通过对工具按钮的操作,可以快速执行命令,视图——工具栏。 从而提高工作效率。
(4)工作区:对数据库的所有操作都在工作区中进行,其操作的结果也都显示在工作区中。 (5)任务窗格:Microsoft Office 2003组件中特有的功能之一。
视图——任务窗格。 4、数据库窗口
Access把要处理的数据及主要操作内容都看成是数据库的对象,通过对这些对象的操作来实现对数据库的管理;而对数据库对象的所有操作都是通过数据库窗口开始的。
数据库窗口包含了当前所处理的数据库的全部内容。
数据库窗口包括标题栏、工具栏、数据库对象栏和对象列表窗口。
第1页
(1)标题栏:显示数据库名称和文件格式。 (2)工具栏:列出操作数据库对象的一些常用工具。
打开:打开选择的对象进行查看。 设计:对打开的对象进行编辑。 新建:创建一个新对象。
(一)选择题
1、Access2003是一种( )。 A.数据库
B.数据库系统
C.数据库管理软件
D.数据库管理员
2、菜单命令名称右侧带有三角符号表示( )
A.该命令已经被设置为工具栏中的按钮 B.将光标指向该命令时将打开相应的子菜单 C.当前状态下该命令无效 A.要处理的数据
D.执行该命令后会出现对话框 B.主要的操作内容 D.仅为数据表
D.窗体
3、Access数据库的对象包括( ) C.要处理的数据和主要的操作内容 A.表
B.查询 B.线型表
(3)数据库对象栏:7个数据库对象及组和收藏夹两个特殊对象。
(4)对象列表窗口:上半部分显示新建对象的快捷方式列表,下半部分显示所选对象的列表。
5、数据库对象
数据库对象(简答)有表、查询、窗体、报表、数据页、宏和模块7种,一个数据库可包括一个或若干个数据库对象。
(1)表(简答):是Access2003存储数据的地方,是数据库的核心和基础,其他数据库对象的操作都是在表的基础上进行的。
Access2003数据库中的表是一个二维表,以行和列来组织数据,每一行称为一条记录,在一个数据库中,存储着若干个表,这些表之间可以通过相同内容的字段建立关系,表每一列称为一个字段。
之间的关系有一对一、一对多和多对多关系。
(2)查询:是Access2003数据库的一个重要对象,通过查询可以筛选出所需要的记录,构成一个新的数据集合,而查询的结果又可以作为数据库中其他对象的数据来源。 (3)窗体:数据库和用户之间的接口。
(4)报表:把数据库中的数据打印输出的特有形式。
(5)页:也称为数据访问页,它是Access2003的一个新增功能。使用它可以查看和处理来自Internet上的数据,也可以将数据库中的数据发布到Internet上去。
(6)宏:是Access2003数据库中的一个重要对象。宏可以包含一个或多个宏命令,也可以是由几个宏组成的宏组。
(7)模块:用VBA语言编写的程序段,用来完成利用宏处理仍然很困难的操作。
6、帮助
(1)使用帮助任务窗格:单击工具栏上的帮助按钮;单击菜单帮助——Microsoft Office Access帮助命令;按下F1键。 (2)使用Office助手 (3)使用上下文帮助
罗斯文Northwind.mdb示例数据库。 二、练习
4、Access2003数据库7个对象中,( )是实际存放数据的地方。
C.报表
5、Access2003数据库中的表是一个( ) A.交叉表
C.报表
D.二维表
6、在一个数据库中存储着若干个表,这些表之间可以通过( )建立关系。 A.内容不相同的字段 C.第一个字段 A.数据库和用户
B.相同内容的字段 D.最后一个字段 B.操作系统和数据库 D.人和计算机 C.表
D.窗体
7、Access2003中的窗体是( )之间的接口。 C.用户和操作系统 A.报表
8、在Access数据库中共有7个对象,其中专门用于打印的对象是( )
B.查询
9、Access2003中,一个数据库中有7个对象,一个数据库对应于操作系统中的一个文件,其文件的扩展名是( ) A.xls
B.mdb
C.qpr
D.prg
10、在Access中,数据库和表的关系是( ) A.一个数据库只包含一张表 C.一个表包含数据库 A.关系模型 A.Word
B.一个数据库包含多张表
D.数据库和表之间没有包含关系,是独立的对象
C.网状模型
D.面向对象
11、Access2003是一种支持( )模型的小型数据库管理系统。
B.层次模型
12、下列( )个软件不属于数据库管理系统。
B.Access
C.Visual Foxpro
D.SQL Server
13、表是数据库的核心和基础,那么数据库中的表之间的关系是( )
第2页
A.完全独立的 B.相互联系的,不能单独存在 D.完全没有联系 C.二维表
D.数据库
D.数据表
( )15、罗斯文示例数据库是一个空数据库。
第2章总结
一、知识点 1、数据库操作: (1)创建(简答):
①使用空数据库创建; ②使用本机上的模板; ③使用Office在线模板。
单击“打开”对话框的“打开”按钮右边的黑色小三角箭头,会出现一个对打开数据库给
C.既相互独立,又相互联系 A.树状 A.字段 A.树状模型
B.网状 B.数据元素 B.网状模型
14、关系型数据库的数据结构是( ) 15、( )是Access2003中最基本的数据单位。
C.记录
16、用树形结构表示数据及其关系的数据模型称为( )
C.层次模型
D.关系模型
17、Access2003建立数据库系统的目的是( ) A.进行简单的数据查询 B.对数据进行分析和研究 C.进行数据存储 A.表
D.存储数据,并对数据进行分析研究 C.视图
D.模块
D.报表和字段
18、下列不是Access数据库对象的是( )
B.查询
19、Access2003数据库中的表是由( )组成的。 A.字段和记录
(二)判断题
( )1、数据就是能够进行运算的数字。
( )2、在Access数据库中,数据是以二维表的形式存放。 ( )3、数据库管理系统不仅可以对数据库进行管理,还可以绘图。 ( )4、“图书管理”系统就是一个小型的数据库系统。 ( )5、用二维表表示数据及其联系的数据模型称为关系模型。 ( )6、记录是关系数据库中最基本的数据单位。
( )7、只有单击主窗口的“关闭”按钮,才能退出Access2003。
( )8、Access2003对数据库对象的所有操作都是通过数据库窗口开始的。 ( )9、Access的数据库对象包括表、查询、窗体、报表、页、图层和通道7种。 ( )10、“罗斯文”示例数据库是一个很好的帮助示例。
( )11、在一张二维表中可以有相同的字段名,记录的先后顺序可以调整。 ( )12、在一张二维表中,每一条记录都有一个唯一的记录号。
( )13、二维表中的每一行称为一个记录,每个记录中不同字段的数据可能具有不同的数据类型,所有记录的相同字段的数据类型一定是相同的。
( )14、数据库是以一定的组织结构保存计算机存储设备上相关数据的集合。
B.查询和字段 C.记录和窗体
(2)打开:
于某种限制的下拉菜单。 ①“以只读方式打开”; ②“以独占方式打开”; ③“以独占只读方式打开”; ④直接“打开”。 (3)关闭:
①单击数据库窗口关闭按钮; ②“文件——关闭”。
2、创建表(简答): (1)使用表向导创建表:
①数据表的结构和内容
数据表由表的结构与表的内容两部分组成。表结构是指组成数据表的字段及其字段属性,而数据表的内容是指表中的具体数据。建立数据表时,首先要建立表的结构,然后才能向表中输入具体的数据内容。
②主键的概念(简答)
主键是表中其值能惟一标识一条记录的一个字段或多个字段的组合。 一个表中只能有一个主键。
使用主键可以避免同一记录的重复录入,还能加快表中数据的查找速度。 ③自动编号
在使用表向导创建表时,如果在“表向导”对话框中,选择“是,帮我设置一个主键”选项,则会自动将表的第一个字段设置为主键,并在输入窗口该字段处显示“自动编号”字样,
第3页
当输入数据内容时,该字段自动填入阿拉伯序列数字。 (2)使用表设计器创建表:
①数据类型:
文本型:用于文字或文字与数字的组合。 备注型:主要用于长文本。
数字型:用于要进行算术计算的数据。 数字类型又可分为:字节型、整型、长整型、单精度型、双精度型等。
日期/时间:用于表示日期和时间。
货币:用于表示货币值,并且计算时禁止四舍五入。
自动编号:在添加记录时自动给每一个记录插入的唯一顺序或随机编号。 是/否:用于只可能是两个值中的一个的数据。
OLE 对象:该字段中可保存声音、图像等多媒体信息。 超链接:用于存放链接到本地或网络上的地址。 查阅向导:用于实现查阅另外表中的数据。
②设置主键的方法:
打开表的设计视图,选择需要设置为主键的字段,用鼠标右击选中的字段,在弹出的快捷菜单中选择“主键”。 (3)通过输入数据创建表: 数据表的视图及其切换 ①设计视图(简答)
设计视图是用来编辑表结构的视图,在设计视图中,可以输入、编辑、修改数据表的字段名称、字段类型、字段说明和设置字段的各种属性。在数据库窗口的表对象窗口中选择一个表,单击工具栏上的“设计”工具按钮,则打开该表的设计视图。 ②数据表视图(简答)
数据表视图是用来浏览和编辑数据表数据内容的视图。在数据表视图中,不仅可对数据表进行数据的输入、编辑和修改,还可以查找和替换数据、对记录进行插入、删除的操作,还可以对数据表按某个字段、某种方式进行排序和筛选,设置数据表的显示格式。在表对象窗口中选择一个表,单击工具栏上的“打开”工具按钮,则打开该表的数据表视图。, ③数据表视图的转换
1)右击视图标题栏→弹出快捷菜单→选择“数据表视图”或“设计视图” 2)“视图”菜单→选择“数据表视图”或“设计视图”
3)主窗口工具栏→视图切换按钮(或在下拉列表中选择相应的视图)
4)数据库窗口工具栏按钮:
“打开”按钮→打开表的数据表视图 “设计”按钮→打开表的设计视图
3、字段属性:
(1)“字段大小”属性:
1)“字段大小”属性可控制字段使用的空间大小。
2)只能对“文本”或“数字”、“自动编号”数据类型的字段大小设置该属性。 3)文本型字段取值范围是0~255,默认值为50。
4)数字型单击属性框中按钮,从下拉列表中选取具体类型。 (2)“字段标题”属性
1)字段标题是字段的另一个名称,字段标题和字段名称可以相同,也可以不同。 2)当未指定字段标题时,标题默认为字段名。
3)字段名称通常用于系统内部的引用,而字段标题通常用来显示给用户看。 (3)“格式”属性
1)“格式”属性用以确定数据的显示方式和打印方式。 2)不同数据类型的字段其格式不同。
3)“OLE”对象型数据不能定义显示格式,“文本”、“备注”、“超链接”型没有特殊的显示格式。
4)“格式”属性只影响数据的显示方式,而原表中的数据本身并无变化。 (4)“有效性规则”和“有效性文本”属性
1)“有效性规则”是用于限制输入数据时必须遵守的规则。
2)利用“有效性规则”属性可限制字段的取值范围,确保输入数据的合理性并防止非法数据输入。
3)新的有效性规则不能改变现有的数据,但对于后来再输入的数据可以起到限制作用。 4)“有效性规则”用ACCESS2003表达式来描述。 5)“有效性文本”用来配合“有效性规则”使用。
6)“有效性文本”是在非法数据输入时出现的错误提示信息,是有效性规则的说明性文字。 (5)“默认值”属性
在数据库中往往有一些字段的数据内容相同或相似,将这样的字段的值设置成默认值可以简化输入,提高效率。 (6)“输入掩码”属性
1)“输入掩码”是一种输入格式,有字面显示字符和掩码字符构成,用于设置数据的输入
第4页
格式。
2)“输入掩码”可以在输入数据时保持统一的格式,还可以检查输入错误。
3)使用Access提供的“输入掩码向导”,可以为“文本”和“日期型”字段设置“输入掩码”。
4)常用掩码字符及含义:
①0:0~9的数字,必须输入,不允许使用正、负号 ②9:数字或空格,可选输入,不允许使用正、负号
③#:数字或空格,可选输入,空白可转换为空格,允许使用正、负号 ④L:A~Z字母,必须输入 ⑤?:A~Z字母,可选输入 ⑥A:字母或数字,必须输入 ⑦&:任一字符或空格,必须输入 ⑧C:任一字符或空格,可选输入
⑨密码:将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符都按字面字符保存,但显示为星号(*)。 4、记录显示标志及含义(在记录选择器中显示标志) (1)星号(*):新记录 (2)箭头符号:当前记录
(3)铅笔符号:正在输入或编辑的记录 二、练习 (一)选择题
1、建立表的结构时,一个字段由( )组成。 A.字段名称 A.文本型 A.自动编号 A.备注
B.数据类型
C.字段属性
D.以上都是
2、Access2003中,表的字段数据类型中不包括( )
B.数字型
C.窗口型
D.货币型
D.OLE对象
3、Access2003的表中,( )不可以定义为主键。
B.单字段
C.多字段
4、可以设置“字段大小”属性的数据类型是( )。
B.日期/时间
C.文本 D.上述皆可
5、在表的设计视图,不能完成的操作是( )。 A.修改字段的名称 C.修改字段的属性
B.删除一个字段 D.删除一条记录
6、关于主键,下列说法错误的是( )。
A.Access2003并不要求在每一个表中都必须包含一个主键。 B.在一个表中只能指定一个字段为主键 D.利用主键可以加快数据的查找速度。
7、如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的( )。 A.关键字 A.添加字段
B.默认值
C.有效性文本
D.输入掩码
D.添加记录
8、在表的设计视图中,不可以进行的操作有( )
B.删除字段
C.修改字段属性
9、在数据表视图下,不可以进行的操作有( ) A.修改字段名称 C.删除字段 A.7
B.添加、删除记录 D.修改字段类型
C.10
D.15 D.有效性规则
D.文本
C.在输入数据或对数据进行修改时,不能向主键的字段输入相同的值
10、Access2003提供了( )种数据类型。
B.11
11、用来控制文本框输入数据格式的是( )。 A.输入掩码 A.多媒体
B.默认值
C.标题
12、在数据表中,可以使用类型为( )的字段来保存位图图像。
B.OLE对象
C.备注
13、Access2003中,如果一个字段中要保存长度多于255个字符的文本和数字的组合数据,选择( )数据类型。 A.文本
B.数字
C.备注
D.字符
14、在Access2003中,对于不同数据类型的字段,其格式的选择也有所不同,对于货币类型数据显示格式主要有( )。 A.常规数字
B.货币
C.标准
D.以上都是
15、Access2003中,( )。
A.允许在主键字段中输入NULL值 C.主键字段中的数据可以包含重复值
B.只有字段数据都不重复的字段才能组合定义为主键 D.定义多字段为主键的目的是为了保证主键数据的唯一性 16、在关于输入掩码的叙述中,错误的是( )。
A.在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 B.定义字段的输入掩码,是为了设置密码
第5页