Access期末复习提纲4

举报
资源描述
第1章数据库系统的基础知识1、数据处理的五个发展阶段人工管理、文件管理、数据库系统、分布式数据库系统、面向对象数据库系统数据独立性最高的阶段是什么?数 据 独 立 性 最 高 的 阶 段 为 数 据 库 系 统 阶 段。数据库系统阶段、分布式数据库系统阶段、面向对象数据库系统阶段【例】A c c e s s数据库最基础的对象是(A )A)表 B)宏 C)报表 D)查询2、A c c e s s数据库文件的扩展名.mdb3、数据访问的基本单位 字段4、应用数据库的主要目的(主要目的)(1)采用特定的数据结构,以数据库文件组织形式长期保存。(2)实现数据共享,冗余度小。(3)具有较高的独立性。(4)具有统一的数据控制功能。5、数据物理独立性的含义数据物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。6、数据库系统的三级模式概念模式、外模式和内模式7、数据模型:(1)E-R模型的三个基本属性(概念)(3个要素):实体、属性、联 系(P 9)(2)实体之间的三种联系及实例判别。【例】学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是(D)A)一对一联系 B)一对五联系 C)一对十联系 D)一对多联系(3)E-R图的图示:实体矩 形 属 性 椭圆 联系菱形(4)常用的3种数据模型及其定义:层次模型、网状模型、关系模型(P 11)(5)层次模型与关系模型的定义层次模型:把客观问题抽象为一个严格的自上而下的层次关系。层次模型用树形结构表示各类实体以及实体间的联系。关系模型:关系模型是建立在数学概念基础上的,在关系模型中,把数据看成一个二维表,这个二维表就叫关系。关系模式中“实体”与“联系”均可表示为什么?关系(6)层次模型、网状模型的“图示识别”I*轴第2章关系数据库设计理论1、记 录(属性组、元组)、属 性(字段)。记 录(属性组、元组):二维表中水平方向的行称为元组,一行就是一个元组,元组的各分量分别对应于关系的各个属性。关系模型要求每个元组的每个分量都是不可再分的数据项。属 性(字段):二维表中垂直方向的列称为属性,每一个列有一个属性名,列的值称为属性值。2、主 关 键 字(主键)与 外 部 关 键 字(外键)。主 关 键 字(主键):一个关系中往往有多个候选码,若选定其中一个用来唯一标识该关系的元组,则称这个被指定的候选码为该关系的主码(主键)。外 部 关 犍 字(外键):当关系中的某个属性或属性组虽然不是这个关系的主码,或只是主码的一部分,但却是另一个关系的主码时,则称该属性或属性组为这个关系的外码或外键。【例】学校在关系A(S,S N,D)和关系B(D,C N,N M)中,A的主关键字是S,B的主关键字是D,则 称_ D _是关系A的外码。3、关系运算的分类:传统的集合运算:并、差、交;专门的关系运算:选择、投影、联接及其定义;关系运算的“图示”演算。【例】在A c c e s s中要显示“教师表”中姓名和职称的信息,应采用的关系运算是(B )A)选择 B)投影 C)连接 D)关联【例】在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是:AA)选择 B)投影 C)联接 D)自然联接【例】在学生表中要查找所有年龄大于3 0岁姓王的男同学,应该采用的关系运算是AA)选择 B)投影 C)联接 D)自然联接【例】由关系R和S经关系运算得到关系TRSTABC112223313A)T=RAS B)T=RUS C)T=RXS【例】由关系R和S经关系运算得到关系T AD)T=R/S由关系R和S通过运算得到关系T,副所使用的运算为A)并 B)自然连接C)笛卡尔积 D)交【例】有三个关系R、S和T如 下:D由关系R和S通过运算得到关系T,则所使用的运算为A)笛卡尔积C)并B)交D)自然连接【例】有两个关系R和T如卜:A由关系R得到关系T的操作是().A.选择 B.投影 C交 D,并【例】有两个关系R和T如下:则由关系R得到关系T的操作是(A)A)选择 B)投影 C)交 D)并s丁njt t l三s【例】有三个关系R,S和T如下:EqOABCd32ABCa12b21c31d32其中关系T 由关系R和S通过某种操作得到,该操作为(D )A)选择 B)投影。交 D)并第 3 章 Access 2003数据库1、Access数据库的七种对象:表、窗体、报表、宏、页、查询、模块基础对象是:表第4 章 数据表的设计与操作1、输入掩码的设置码:0、9、A、a、#=#:可以选择输入数据或空格(在“编辑”模式下空格以空白显示,但是在保存数据时将空0:必须输入数字(09)掩码如:(00)00-000例:(12)55-2349:可以选择输入数字或空格掩码如:(99)99-999例:(12)55-234()55-234A:必须输入字母或数字掩码如:(O O)AA-A例:(12)55-a(80)AB-4a:可以选择输入字母或数字掩码如:aaaa例:5a5bA 4白删除,允许输入加号和减号)2、字段标题属性的含义(P55)【例】下列关于货币数据类型的叙述中,错误的是(C)A)货币型字段在数据表中占8个字节的存储空间B)货币型字段可以与数字型数据混合计算,结果为货币型。向货币型字段输入数据时,系统自动将其设置为4位小数D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符【例】若将文本型字段的输入掩码设置为#,则正确的输入数据是A)0755-abcdef B)0 7 7-12345 C)a c d-123456 D)#-#【例】下列关于字段属性的叙述中,正确的是()A)可对任意类型的字段设置”默认值 属性B)定义字段默认值的含义是该字段值不允许为空C)只有文本型数据能够使用”输入掩码向导”D),有效性规则”属性只允许定义一个条件表达式3、有效性规则表达式的设置要会使用各种运算符(包括:I n、B e t w e e n,L i k e 等运算符)、统 配 符(?、*、#)写出条件表达式4、O L E 对象类型字段所能包含的内容5、索引:(1)索引的三种类型:主 索 引(时应主键):组 成 主 索 引(主键)的值,在表中必须是惟一的,不能有重复值。在每一张表中,只可以创建一个主索引。唯一索引:允许唯一索引的索引表达式在表中有重复的值,但在索引文件中存储的仅是重复值中的第一个记录,每一张表中,可以创建多个唯一索引。普通索引:普通索引的值允许在表中有重复的值,即在普通索引上查找的记录不具有惟一性。在每一张表中,可以创建多个普通索引。三种索引的意义 A ccess中 无“候选索弓I”之说(2)建 立“多字段”索引的方法。(P 5 8)注:不能用于索弓1/排序的字段类型:备注型字段、O L E 对象数据类型字段【例】下列可以建立索引的数据类型是()A)文本 B)超级链接 C)备注 D)O L E 对象6、实施参照完整性时,设置级联更新、级联删除的实际意义(具体化)。1)规则的种类:更新规则、删除规则、插入规则2)“实施参照完整性”、“级联更新相关字段”、“级联删除相关字段”这 3个复选框的含义(P 6 1)【例】实 体 完 整 性 约 束 要 求 关 系 数 据 库 中 元 组 的 属 性 值 不 能 为 空。7、A ccess提供四种数据筛选方式(P 6 6):(1)按窗体筛选 按输入到表框架的准则筛选记录(2)按选定内容筛选 显示与所选记录字段中的值相同的记录(3)内容排除筛选(此筛选的实际含义)显示与所选记录字段中的值不相同的记录(4)高级筛选/排序 可以对一个或多个数据表、查询进行筛选,还可以在一个或多个字段上添加排序次序。(5)数据筛选结果的含义【例】在A ccess中对表进行 筛选 操作的结果是()A)从数据中挑选出满足条件的记录B)从数据中挑选出满足条件的记录并生成一个新表0从数据中挑选出满足条件的记录并输出到个报表中8、记录删除后能否恢复9、字段的隐藏与冻结的意义与操作1 0、在“数据表视图”中,字段排序的优先顺序(P 6 5)【例】在数据表视图中,不能进行的操作是()A)删除一条记录 B)修改字段的类型 C)删除一个字段 D)修改字段的名称第5 章 查询的设计与应用1、查询的五种类型(1)选择查询:从个或多个表中按一定的条件检索数据,可 以 对 记 录(分组或全部)进行求和、计数、平均值等多种类型的计算。(2)参数查询:一种特殊的选择查询,将选择查询的条件设置为一个带有参数的通用条件。(3)交叉表查询:用于计算并重新组织数据的结构,以便更好的观察和分析数据。(4)操作查询:具有更改记录的功能。操作查询的种类及作用:生成查询用于保存查询结果;更新查询用于修改中的一条或多条记录;追加查询用于向中添加记录;删除查询用于删除中记录。(5)S Q L查询使 用S Q L语句对表进行各种操作。包括:联合查询、传递查询、数据定义查询、子查询。2、查询的数据源可以是表(单表或多个相关联的表),也可以是查询。3、查询的5种视图设计视图、数据表视图、SQL视图、数据透视表视图、数据透视图视图注1:前3种为查询的基本视图。注2:根据查询的设计视图判断所创建查询的类型。4、SQL语 句(P95)各种SQL语句的功能及其语法。(l)Create-Table SQL命令语法:CREATE TABLE 表名(字段名i 数据类型y 宽度 字段级约束条件,字段名2 数据类型 宽度 字段级约束条件 ,CONSTRAINT 记录级约束条件)功能:创建表的结构(P95)说明:(I)完整性约束条件有两类:字段级约束条件(仅涉及一个字段)A记录级约束条件(涉及多个字段,必须用CONSTRAINT定义)(2)约束条件的设置:Not Null 字段不能为空 Primary Key 主键 Unique 唯一索引例:CREATE TABLE cj(xh Char(10),kcdm Char(6),_cj Smalllnt Not Null,_CONSTRAINT xhkcdm Primary Key(xh,kcdm)(2)Alter-Table SQL命令语法一:ALTER T A B L E 表 ADD 新字段 数据类型 大小 约束条件、功能:增加字段语法二:ALTER T A B L E 表 DROP 字段名、|CONSTRAINT 索引名称功能:删除字段(或索引)语法三:ALTER T A B L E 表 A L T E R 字段名 数据类型 大小功能:修改字段的数据类型和大小(3)Insert-SQL命令语法:INSERT INTO 美名 (字段名列表)、VALUES(表达式列表 )功能:将新记录插入指定的表中(4)Update-SQL命令语法:UPDATE 表名 SET(字段名1 =表达式1,字段名2 =表达式2 .WHERE 条佗功能:从表中用指定值来更新指定的记录(5)DeIete-SQL命令语法:DELETE FROM 表名 WHERE 条件功能:从表中删除指定的记录(6)Select-SQL命令语法:SELECT ALL I DISTINCT TOP n PERCENT 目标歹l!l A S标 题 目标歹(/2 .JINTO 目标表名、FROM 表名或查询名列表、联接类型 WHERE 条件表达式 GROUP BY 分组字段 HAVING 分组结果选择条件 ORDER BY 排序字段 ASCI DESC 要点:(1)语法结构(2)各子句功能(包括:DISTINCT,TOP、字段别名的使用)(3)多表查询时的联接类型和联接条件(4)计算字段的建立(使用COUNT()、SUM()、AVG()、MAX()、MIN()等聚合函数,特别是SUM()与HF()的嵌套使用)(5)WHERE了句和HAVING子句的意义及其区别(6)分组字段的判断(7)分组字段、排序字段与输出字段的关系(8)嵌套查询(子查询)和 联 合(组合)查询的使用(需注意的几个问题见教材P
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 大杂烩/其它


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号