计算机二级考试数据库access复习重点要点
- 格式:docx
- 大小:73.47 KB
- 文档页数:16
access 计算机二级考试数据库复习重点要点第一章1.数据是指存储在某种介质上能够识别的物理符号。
2.数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式,还包括图形、图像、动画、影像、声音等多媒体形式,但是使用最多、最基本的仍然是文字数据。
3.数据处理是将数据转换成信息的过程。
从数据处理的角度而言,信息是一种被加工成特定形式的数据。
数据包括信息4.计算机数据管理发展的阶段:人工管理、文件系统、数据库系统5.数据库就是存储在计算机存储设备、结构化的相关数据的集合。
6.数据库应用系统一即实际应用的软件。
例如学生教学管理系统、财务管理系统、人事管理系统、图书管理系统、生产管理系统数据库管理系统(DataBase Management System ,DBMS)即数据管理软件。
例如Visual FoxPro 和Access 等7.数据库系统(DataBase SystemQBS)由5部分组成:硬件系统、数据库、数据库管理系统及相关软件、数据库管理员( DataBase Admi nistratorQBA )和用户。
8.数据库系统的主要特点:实现数据共享,减小数据冗余DBS包含DBM S DB ;DB是DBS的核心;DBMS是DBS的核心软件9.数据库管理系统层次示意图DBMS勺功能有以下6个方面:1)数据定义:包括定义构成数据库结构的外模式、模式和内模式,定义各个外模式与模式之间的映射,定义模式与内模式之间的映射,定义有关的约束条件2 )数据操纵:包括对数据库数据的检索、插入、修改和删除3)数据库运行管理:对数据库的运行管理是DBM运行时的核心部分4)数据的组织、存储和管理5)建立数据库包括数据库初始数据的输入与数据转换等。
6)数据通信接口10.DBMS-般都提供数据定义语言(Data Definition Language,DDL)供用户定义数据库的外模式、内模式、各级模式间的映射、有关的约束条件等。
DBMS提供了数据操纵语言(Data Manipulation Language,DML )实现对数据库的检索、插入、修改、删除等基本操作。
1 1 .实体:客观存在并相互区别的事物属性:描述实体的特性实体集:同类型的实体的集合实体型:属性值的集合表示一个实体,而属性的集合表示一种实体的类型12.两个实体间的联系的三种类型:一对一; 一对多;多对多12.为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示传统的数据模型分三种:层次数据模型(一对多)、网状数据模型(多对多)、关系数据模型数据之间的联系方式多对多:表A 的一条记录在表B 中可对应多条记录,而表B 的一条记录在表A 中也可对应多条记录一对一:表A的一条记录在表B中只能对应一条记录,而表B的一条记录在表A 中对应一条记录一对多:表A 的一条记录在表B 中可以有多条记录与之对应,但表B 中的一条记录最多只能有表A 中一条记录与之对应13.用二维表结构来表示实体以及实体之间联系的模型成为关系数据模型14.关系—二维表元祖—行—记录属性—列—字段域:属性的取值范围关键字—主键—码外部关键字—外键:表中的一个字段不是本表的主键,而是另一个表的主键,这个字段就成为外关键字。
15.关系的特点:在同一个关系中不能出现相同的属性名:一个表中不能有相同的字段名;关系中不允许有完全相同的元祖:一个表中不能有两个完全相同的记录16.关系的基本运算有两类:传统的集合运算:(并、差、交)进行并、差、交运算是必须具有相同的关系模式,即元祖(行,记录)具有相同结构专门的关系运算:(选择、投影、连接[ 等值连接,自然连接])选择—行减少投影—列减少等值联接:按照字段值对应相等为条件进行的联接操作自然联接:是去掉重复属性的等值联接17.Access 是一种关系型数据库管理系统关闭:Alt+F4 Alt+F+X18.Access的扩展名为.mdb分为7中对象:表、查询、窗体、报表、数据访问页、宏和模块表是数据库的核心与基础19.查询到的数据记录集合称为查询的结果集,其以二维表的形式显示,但他们不是基本表20.窗体是数据库和用户联系的界面21.数据库应用程序通常要进行一些打印输出,使用报表是很有效的方法。
22.数据访问页是一种特殊类型的Web M23.是一 -系列操作的集合第二章1.Access表由表结构(字段)和表内容(记录)构成表的结构是指数据表的框架,主要包括表名和字段属性2.字段的命名规则:(1)长度为1~64个字符(2)可包含字母、汉字、数字、空格、和其他字符,但不能以空格开头(3)不能包含句号(.)、惊叹号(!)、方括号([])和单引号(‘’)3.Access的数据类型有10种,包括文本、备注、数字、日前/时间、货币、自动编号、是/否、OLE M象、超级链接和查阅向导文本:保存文本或文本与数字的组合,也可以是不需要计算的数字,例如,电话号码、邮政编码。
默认文本型字段大小是50个字符,文本型字段的取值最多可达到255个字符,如果取值的字符个数超过了255,可使用备注型。
备注:存储的最多字符个数为64000,不能对备注型字段进行排序和索引4.数字:包括年龄数字型的几种数字类型5.货币:货币型是数字型的特殊类型,等价于具有双精度属性的数字型。
不必键入货币符号和千位分隔符,会自动显示这些符号自动编号:自动编号型一旦被指定,就会永久地与记录连接,Access不再使用已被删除的自动编号型字段的数值,而是按递增的规律重新赋值是/ 否:显示为Yes/No True/False On/Off6.OLE对象:链接,嵌入Word文档,Excel电子表格、图像、声音或其他二进制数据OLE对象字段最大可为1GB7.建立表结构有3种方法:“数据表”视图、“设计”视图、通过“表向导”创建8.在Access中,可以定义3种类型的主键,即自动编号、单字段和多字段设置字段属性9.字段大小:只适用于“文本型”或“数字型”的字段,对于“文本型”字段,其字段大小的取值范围是0~255,默认值为50;对于“数字型”字段,可在下拉列表中选择一种类型。
格式:“格式”属性只影响数据的显示格式(打印方式和屏幕显示方式)格式:mm 月dd 日yyyy xx月xx0xxxx利用“格式”属性可以使数据的显示统一美观。
各种数据类型可选择的格式10.输入掩码:输入掩码只为“文本型”和“日期/时间”型字段提供向导11.索引:唯一索引、普通索引和主索引主键的特点:一旦设立主键,系统会自动产生一个主索引,而且他也是唯一索引,它的索引的取值是“有(无重复)”索引属性选项说明13.Access中表与表之间的关系可以分为一对一、一对多和多对多3种参照完整性:关系一对多在建立过程中最多……1所对的那个表称作主表,也叫父表;多所对的那个表叫子表(从表,相关表)参照指多参照一,子表要参照父表。
建立表之间的关系:是主键和外键之间建关系,表与表之间的相同字段(指内容相同)之间建关系。
在定义表之间的关系之前,应关闭所有需要定义关系的表。
14.修改表结构的操作主要包括增加字段、删除字段、修改字段、重新设置主键等。
在“设计”视图中进行。
添加记录与删除记录时写完数据不用保存,系统自动保存。
15.通配符的用法:16.查找空值或空字符串:空值与空字符串的含义不同。
空值是缺值或还没有值,允许使用Null值来说明一个字段里的信息目前还无法得到。
空字符串是用双引号括起来的字符串,且双引号中间没有空格(即“”),这种字符串的长度为0。
17.排序规则:日期和时间-升序:从前向后;降序:从后向前升序:男到女升序排列时,如果字段的值为空值,则将包含空值的记录排列在列表中的第 1 条。
不能排序的:备注、超级链接或OLE对象(不能建索引)18.使用“数据表”视图按两个字段排序虽然简单,但它只能使所有字段都按同一种次序排序,而且这些字段必须相邻,如果希望两个字段按不同的次序排序,或者按两个不相邻的字段排序,就必须使用”筛选“窗口。
记录f筛选f咼级筛选;记录f应用筛选四种筛选记录的方法:按选定内容筛选、按窗体筛选、按筛选目标筛选(按内容排除筛选)以及高级筛选第三章查询的功能:1)选择字段:在查询中,可以只选择表中的部分字段 2 )选择记录:可以根据指定的条件查找所需的记录,并显示找到的记录3)编辑记录:包括添加记录、修改记录和删除记录4 )实现计算:查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算 5 )建立新表;利用查询得到的结果可以建立一个新表6)为窗体、报表或数据访问员提供数据1.查询的类型:选择查询、交叉表查询、参数查询、操作查询和SQL查询2.操作查询:生成表查询、删除查询、更新查询和追加查询4.SQL查询:联合查询、传递查询、数据定义查询和子查询查询的条件是运算符、常量、字段值、函数以及字段名和属性等的任意组合,能够计算出一个结果。
运算符:关系运算符、逻辑运算符、特殊运算符关系运算符及含义使用文本值作为查询条件示例5.在Access中查询有5种视图:设计视图、数据表视图、SQL视图、数据透视表视图和数据透视图视图6.在创建交叉表查询时,需要指定3种字段:一是放在交叉表最左端的行标题;二是放在交叉表最上面的列标题;三是值行标题最多可以选择3个字段,列标题只能选择1个字段交叉表查询:1.题目有明显的“交叉表,行标题,列标题…”2.注意选择查询类型为交叉表查询3.分组的是对行标题和列标题进行分组(不同,每个,每…)7.参数查询利用对话框,提示用户输入参数。
8.SQL(Stuctured Query Language, 结构化查询语言)是数据库领域中应用最为广泛的数据库查询语言。
可完成数据定义、数据查询、数据操纵和数据控制如下:SQL的动词9.CREATB语句建立数据库的主要操作之一是定义基本表。
在SQL语言中,可以使用CREATETABLE语句定义基本表。
语句基本格式为:CREATE TABLE表名>(<字段名1><数据类型1>[字段级完整性约束条件1][,<字段名2><数据类型2>[字段级完整性约束条件2]][,…][,<字段名n><数据类型n>[字段级完整性约束条件n]])[,<表级完整性约束条件>];例如:创建一个“雇员“表,包括雇员号、姓名、性别、出生日期、部门、备注字段。
CREATE TABLE S员(雇员号SMALLINT Primary Key,姓名CHAR(4) Not Null, 性别CHAR(1)出生日期DATE部门CHAR(20)),备注MEMO;10.ALTER 语句使用ALTER TABLE语句修改已建表的结构。
11.DROP语句:删除表12.IN SERT语句:插入记录13.UPDAE语句:更新数据14.SELECT语句DISTINCT表示检索要去掉重复行的所有记录* 表示检索结果为整个记录,即包括所有的字段FROMF句说明要检索的数据来自哪个或哪些表,可以对单个或多个表进行检索WHER子句说明检索条件,可以是关系表达式,可以是逻辑式GROUP B对检索结果进行分组,可利用它进行分组汇总HAVING必须跟随GROUP B使用,它用来限定分组必须满足的条件ORDER BY子句用来对检索结果进行排序,如果排序时选择ASC表示检索结构按某一字段值升序排列,如果选择DESC 表示检索结果按某一字段值降序排列。