access基础

Access 基础
1.数据简称(DATA) 2数据库简称(DB)3数据库管理系统简称DBMS)4数据库系统简称(DBS)5数据库管理员简称(DBA)
数据库系统由5部分组成:硬件系统、数据库集合、 数据库管理系统及相关软件、数据管理员 、和用户。
2实体间的联系有3种类型:1 一对一联系 2一对多联系  3多对多
3.Access是关系型数据库  一个二维表代表一个关系
. 关系数据库基本概念
  (1)关系
在关系模型中,一个关系就是一张二维表,每个关系都有一个关系名。在数据库中,一个关系存储为一个数据表。
(2)元组
表中的行称为元组,每一行是一个元组,对应数据表中的一个具体记录,元组的各分量分别对应于关系的各个属性
(3)属性
表(关系)中的列称为属性,每一列有一个属性名,对应数据表中的一个字段。
(4)域
一个属性的取值范围是该属性的域。
(5)关键字
表中的一个属性(组),它的值可以唯一地标识一个元组。如:学号。
(6)外关键字
如果一个关系中的属性或属性组并非该关系的关键字,但它们是另外一个关系的关键字,则称其为该关系的外关键字。也叫外码
(7)候选码
表中的某一个属性,它的值可以唯一地标志一个元组。一个表中可能有多个候选码,选择一个作为主键,主键的属性称为主属性。
关系的特点:
(1)关系必须规范化。规范化是指关系模型中的每一个关系模式都必须满足一定的要求。最基本的要求是每个属性必须是不可分割的数据单元,即表中不能在包含表。
(2)在同一个关系中不能出现相同的属性名。
(3)关系中不允许有完全相同的元组,即冗余。
(4)在一个关系中元组的次序无关紧要。
(5)在一个关系中列的次序无关紧要。
关系运算
在关系数据库中,关系的基本运算有两类:传统的集合运算和专门的关系运算。
一 传统的集合运算
1.并
设有两个关系R和S,它们具有相同的结构。R和S的并是由属于R或属于S的元组组成的集合,运算符为∪。
2.差
设有两个关系R和S,它们具有相同的结构。R和S的差是由属于R但不属于S的元组组成的集合。运算符为-。
3.交
设有两个关系R和S,它们具有相同的结构。R和S的交是由既属于R又属于S的元组组成的集合,运算符为∩。
二 传统的集合运算
1.选择
选择运算是在关系中选择满足某些条件的元组。也就是说,选择运算是在二维表中选择满足指定条件的行。
2.投影
投影运算是从关系模式中指定若干个属性组成新的关系。即在关系中选择某些属性列。
3.联接
联接运算将两个关系模式通过公共的属性名拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。
ACCESS
表的组成 字段和记录构成
ACCESS 表有四种视图 设计视图、数据表视图、数据透视表视图、数据透视图视图。
设计视图是针对字段的,能进行操作有(设主键、删除字段。修改字段名。有效性规则、掩
码。。)
数据表视图是针对表记录的。能进行的操作有(删除字段。修改字段名,添加记录,删除记录。查替换。筛选,排序、表的外观样式
主键有三种,即自动编号、单字段和多字段。主关键字具有惟一性,不允许在主关键字中存入重复值和空值。
字段名称的命名规则为:
1)长度为164字符
2)可以包含字母、汉字、数字、空格和其他字符,但不能以空格开头。
3)不能包含句号(.)、惊叹号(!)、方括号([ ])和重音符号()。
4)不能使用ASCII032ASCII字符。
每个汉字占一位
数据类型
   
大小
文本型
文本、或不需要计算的数字、文本与数字的组合
0~255个字符
备注型
长度较长的文本或数字
0~64000个字符
数字型
整数或小数
8个字节,与“字段大小”属性有关
日期/时间型
日期、时间或时期时间组合
8个字节
货币型
货币值。
8个字节
自动编号型
在添加记录时自动插入惟一顺序,每次递增1
4个字节
是/否型
只包含两种值中的一种  如:yes/No  True/False
1位
OLE型
在其他使用OLE协议程序中创建的对象,可以将这些对象链接或嵌入到表
最大可为1GB
超级链接型
保存超级链接。可以是路径或URL地址
最大长度为64000个字符
查阅向导型
提供建立一个字段内容的列表,可以在列表中选择所列内容作为添入字段的内容
通常为4个字节
输入掩码
  只为“文本和“日期/时间”型字段提供向导。
输入掩码属性所使用字符的含义
0
必须是数字(0---9
9
可以选择输入数字(0---9)或空格
L
必须输入字母(A---Z
可以输入字母(A---Z
A
必须输入字母(A---Z)或数字   
a
可以输入字母(A---Z)或数字
&
必须输入任何的字符或一个空格
C
可以选择的输入任何的字符或一个空格
.,:/-
小数点,及千分位占位符时间日期分隔符
!
使输入掩码从右至左显示
<
将所有字符转换成小写
>
将所有字符转换成大写
\
使接下来的字符为原意字符显示(例,\A只显示A
密码
使显示的字符为*
有效性规则 就是一个条件表达式
1)英言文按字的顺序排序,升序时按Az排列,降序时按zA排列
2)中文按拼音的顺序排序,升序时按Az排列,降序时按zA排列。
    3)数字按数字的大小排序,升序时从小到大排列,降序按从大到小排列。
    4)使用升序排序日期和时间,是指由较前的时间到较后的时间;使用降序排序时,则是指由较后的时间到较前的时间。
    字符串的大小规则  先比较第一个字母,第一个字母大 谁就是最大,如果第一个字母相同则比较第二个字母
abc>abad>abaaaaaaaa
在以升序来排序字段时,任何含有空字段(包含Null值)的记录将列在列表中的第一条。
通配符的用法
字符
   
   
*
通配任何个数的字符,它可以在字符串中当做第一个或最后一个字符使用
Wh*可以到white和why,但不到wash和without
通配任何单个字母的字符
b?ll可以到ball和bill,但不到blle和beall
[ ]
通配方括号内任何单个字符
b[ae]ll可以到ball和bell,但不到bill
通配任何不在括号之内的字符
b[!ae]ll可以到bill和bull,但不到bell和ball
-
通配范围内的任何一个字符,必须以递增排序来指定区域(A到Z)
B[a-c]d可以到bad、bbd和bcd,但不到bdd
#
通配任何单个数字字符
1#3可以到103、113、123等

本文发布于:2024-09-21 04:36:53,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/450056.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:关系   属性   字符
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议