access数据库知识点总结

  • 格式:doc
  • 大小:37.00 KB
  • 文档页数:5

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SELECT查询包括条件项、内连接、分组汇总(含HAVING)、排序、简单子查询(不考EX ISTS)及一些输出选项。

数据库管理系统(DBMS)特点(1)数据结构化(2)数据共享性好、冗余度低、(3)数据独立性强(4)DBMS统一管理。

数据库(DB),就就是相关联得数据得集合。

数据库系统(DBS),就是指在计算机中引入数据库后得系统构成,由计算机软硬件、数据库、DBMS、应用程序以及数据库管理员(DBA)与数据库用户构成。

关系模型就是一种数据模型关系模型中最重要得概念就就是关系.关系(Relation),直观得瞧,就就是由行与列组成得二维表,一个关系就就是一张二维表。

关系中得一列称为关系得一个属性(Attribute),一行称为关系得一个元组(Tuple)。

组称为候选键(Candidate Key),从候选键中挑选一个作为该关系得主键(Primary Key)。一个关系中存放得另一个关系得主键称为外键(Foreign Key)。并不就是任何得二维表都可以称为关系。关系具有以下特点:

•关系中得每一列属性都就是原子属性,即属性不可再分;

•关系中得每一列属性都就是同质得,即每一个元组得该属性取值都表示同类信息;

•关系中得属性间没有先后顺序;

•关系中元组没有先后顺序;

•关系中不能有相同得元组。

关系模型,就就是对一个数据处理系统中所有数据对象得数据结构得形式化描述。将一个系统中所有不同得关系模式描述出来,就建立了该系统得关系模型。

关系数据库,就是依据关系模型建立得数据库,就是目前各类数据处理系统中最普遍采用得数据库类型.依照关系理论设计得DBMS,称为关系DBMS。数据库设计指:对于给定得应用环境,设计构造最优得数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作与管理,以满足用户各种需求得过程.

联系有三种类型,转化为关系模式后,与其她关系模式可进行合并优化。

1:1得联系,一般不必要单独成为一个关系模式,可以将它与联系中得任何一方实体转化成得关系模式合并(一般与元组较少得关系合并).

1:n得联系也没有必要单独作为一个关系模式,可将其与联系中得n方实体转化成得关系模式合并。

m:n得联系必须单独成为一个关系模式,不能与任何一方实体合并.

在数据库输入与存放数据时,最主要得就是要满足三类数据完整性约束规则:实体完整性、参照完整性与用户定义得完整性。

实体完整性规则:定义了主键得关系中,不允许任何元组得主键属性值为空值。

参照完整性规则:关系S得主键作为外键出现在关系R中,它在R中得取值只能符合两种情形之一:或者为空值(Null);或者在关系S得主键中存在对应得值。

用户定义得完整性规则:用户根据实际需要对数据库中得数据或者数据间得相互关系可以定义约束条件,所有这些约束构成了用户定义得完整性规则.

投影、选择、连接就是关系操作得核心运算;域完整性规则属于用户定义得完整性规则。

Access数据库,由7个对象组成。这7个对象就是:表、查询、窗体、报表、页、宏、模块。除页外,其她6个对象都保存在数据库文件、mdb中。

表就是Access数据库得核心。表由表名加以标识与区别,每个表得名称不可以重复。表中得行称为记录,表中得列称为字段。在Access中,标识字段称为主键,而放在一个表中得另外一个表得主键字段,起两个表联系得作用,称为外键。表之间得联系也称为关系。

“组”就是组织管理数据库对象得一种方式。

组由从属于该组得数据库对象得快捷方式组成.

对于数据库中数据得完整性保护,最简单与有效得方法就是进行备份.备份即将数据库文件在另外一个地方保存一份副本。当数据库由于故障或人为原因被破坏后,将副本恢复即可。

数据类型规定数据得取值范围、表达方式与运算种类。在数据操作与运算中直接使用得确定得数据值称为常量。当需要使用文本值常量时,必须用ASCII得单引号或双引号括起来。单引号或双引号称为字符串定界符,必须成对出现。

日期、时间或日期时间得常量表示要用“#”作为标识符。

日期时间之间用空格隔开。日期得间隔符号还可以用“/”。就是/否型作为逻辑值得常量,可以取得值有:true与false、on与off、yes与no等。True、on、yes存储得值就是-1,false、off与no存储得值为0。超链接型。用于存放超链接地址.定义得超链接地址最多可以有四部分,各部分间用数字符号(#)分隔,含义就是:显示文本#地址#子地址#屏幕提示.

Access对于表名、字段名与控件名等对象得命名制定了相应得规则.命名规定如下:

名称长度最多不超过64个字符,名称中可以包含字母、汉字、数字、空格及特殊得字符(除句号(、)、感叹号(!)、重音符号(`)与方括号([ ])之外)得任意组合,但不能包含控制字符(ASCII值为0到31得控制符)。首字符不能以空格开头。

在Access项目中,表、视图或存储过程得名称中不能包括双引号(”).

为字段、控件或对象命名时,最好确保新名称不要与Access保留字相同。所谓保留字,就就是Access自己已使用得词汇。字段属性

属性项设置说明

字段大小定义文本型长度、数字型得子类型、自动编号得子类型

格式定义数据得显示格式与打印格式

输入掩码定义数据得输入格式

小数位数定义数字型与货币型数值得小数位数

标题在数据表视图、窗体与报表中替代字段名显示

默认值添加新记录时,自动加入到字段中得值

有效性规则定义对于字段存放数据得检验约束规则,就是一个逻辑表达式

有效性文本当字段输入或更改得数据没有通过检验时,要提示得文本信息

新值只用于自动编号型,指定新得值产生得方式:递增或随机

数据库系统一般包括三大功能:数据定义功能、数据操作功能、数据控制功能。关系数据库中进行数据操作得语言就是结构化查询语言(Structure Query Language),简称SQ L。

在Access中,实现数据库操作功能得数据库对象就就是“查询".表就是数据组织存储得概念,查询就是关于数据库操作得概念,查询以表为基础。

Access数据库将查询分为“选择查询"与“动作查询”两大类。用户使用选择查询从指定表中获取满足给定条件得记录;使用动作查询从指定表中筛选记录以生成一个新表或者对指定表进行记录得更新、添加或删除操作.

Access得“选择查询"有两种基本用法:一就是根据条件,从数据库中查找满足条件得数据,并进行运算处理.二就是对数据库进行重新组织,以支持用户得不同应用。

Access可以命名保存查询得定义,这就得到数据库得查询对象。查询对象可以反复执行,查询结果总就是反映表中最新得数据。查询所对应得结果数据集被称为“虚表”,就是一个动态得数据集。

SQL具有完善得数据库处理功能,主要功能如下:

(1)数据定义功能。SQL可以方便地完成对表及关系、索引、查询得定义与维护.

(2)数据操作功能。操作功能包括数据插入、删除、修改与数据查询。SQL可以满足数据库操作得各种需要.

(3)数据控制功能。SQL可以实现对数据库得安全性与完整性控制。

SQL得主要特点如下。

(1)高度非过程化,就是面向问题得描述性语言。用户只须将需要完成得问题描述清楚,具体处理细节由DBMS自动完成。即用户只须表达“做什么”,不用管“怎么做”。

(2)面向表,运算得对象与结果都就是表。

(3)表达简洁,使用词汇少,便于学习。SQL定义与操作功能使用得命令动词只有:CREAT E、ALTER、DROP、INSERT、UPDATE、DELETE、SELECT。

(4)自主式与嵌入式得使用方式,方便灵活.