二级Access知识点Word格式文档下载.docx
《二级Access知识点Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《二级Access知识点Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。
.
十进制占位符和千位、日期和时间分隔符。
(实际使用的字符取决于MicrosoftWindows
控制面板中指定的区域设置。
)
使其后所有的字符转换为小写。
使其后所有的字符转换为大写。
!
使输入掩码从右到左显示,而不是从左到右显示。
键入掩码中的字符始终都是从左到右填入。
可以在输入掩码中的任何地方包括感叹号。
\
使其后的字符显示为原义字符。
可用于将该表中的任何字符显示为原义字符(例如,\A显示为A)。
密码
将“输入掩码”属性设置为“密码”,以创建密码项文本框。
文本框中键入的任何字符都按字面字符
保存,但显示为星号(*)。
Access的数据类型
数据
类型
含义
用途
文本型
一个“文本”字段最多能保存255个字符,但默认值是50个字符。
通过设置“字段大小”属性,可以控制“文本”字段中允许输入的最大字符数
用于文本或文本与数字的组合,例如地址;
或者用于不需要计算的数字,例如电话号码、零件编号、学号或邮编等
备注型
“备注”字段最多可以保存65536个字符
用于保存多于255个字符的数据,即用于长文本和数字,例如注释或说明,超出文本型的数据。
如果要保存带格式的文本或长文档,则应创建一个OLE对象字段,而不是创建“备注”字段
数字型
用于数学计算的数字数据。
通过设置“字段大小”属性,可以控制存储在“数字”字段中的数字值的种类和大小。
数字型可以是整型、长整型、字节型、单精度和双精度等。
长度为1、2、4、8个字节。
其中单精度的小数位精确到7位,双精度的小数位精确到15位。
字节型字段的大小只能保存从O到255的整数(没有小数位)并占有1个字节的磁盘空间
用于将要进行算术计算的数据,但涉及货币的计算除外(使用“货币”类型)
货币型
使用“货币”型字段,可以在计算时避免发生四舍五入的情形。
“货币”字段的计算可精确到小数点前1位及小数点后4位。
“货币”字段占有8个字节的磁盘空间。
等价于双精度属性的数字数据类型
用于货币计算。
向货币字段输入数据时,不必输入美元符号和千位分隔符。
例如“单价”、“金额”等字段
自动编号型
创建可以在添加记录后自动输入唯一编号的字段。
在为记录生成编号之后,就不能进行删除或更改。
“自动编号”字段可以生成3种类型的编号:
每次增加1的顺序编号、随机编号及“同步复制ID”(也称作GUIDS,全局唯一标识符)。
最常见的“自动编号”方式为每次增加1,并且通常用作表的主键。
随机“自动编号”将生成随机编号,且该编号对表中的每一条记录都是唯一的。
“同步复制ID”的“自动编号”用于数据库同步复制,可以为同步副本生成唯一的标识符
用于在添加记录时自动插入的唯一顺序(每次递增1)或随机编号
日期/时间型
从100年到9999年之间任意日期和时间的数字
用于日期型数据。
例如“出生日期字段”
是/否型
只包含两种不同取值的字段。
取“是”或“否”值的数据类型。
显示为(Yes/No、True/False、On/Off)不允许Null值。
存储1位
例如“婚否”字段。
用于只可能是两个值中的一个(例如“是/否”、“真/假”、“开/关”)的数据
OLE对象型
表中链接或嵌入的对象。
例如Word、Excel、图形、图像、声音或二进制文件等。
字段大小最多为lGB,并受磁盘空间限制
例如“照片”字段
超链接型
可以链接到另一个文档。
URL或者文档内的一部分。
最多存储64000个字符
可以超链接到另一个文档、URL或者文档内的一部分
查阅向导型
创建查阅向导数据类型的字段,可以允许用户使用组合框选择来自其他表或来自值列表的值。
在数据类型列表中选择此选项,将会启动向导进行定义。
一般为4个字节
例如设置职称字段为查阅向导数据类型,通过提供的列表框选择各种职称数据
【说明】“文本”及“备注”数据类型只是保存输入到字段中的字符,而并不保存字段中没有用到的空字符。
用户可以根据“文本”字段或“备注”字段进行排序和分组,但在根据“备注”字段进行排序和分组时,Access仅使用前255个字符。
文本/备注数据类型的字段格式说明
文本/备注型
要求文本字符(字符或空格)
不要求文本字符
强制所有字符为小写
强制所有字符为大写
日期/时间数据类型的字段格式说明
常规日期
(默认值)例如,4/3/05,05:
34:
OOPM
长日期
与Windows区域设置中的“长日期”设置相同。
例如,2005年4月3日
中日期
例如,05-04-03
短日期
与Windows区域设置中的“短日期”设置相同。
例如,05-4-3
长时间
与Windows区域设置中的“时间”选项卡上的设置相同。
例如,17:
34:
23
中时间
例如,17:
O
短时间
34
各种数据类型可选择的格式
数据类型
字段名
序号
自动编号
团员否
是/否
姓名
文本
照片
OLE对象
简历
备注
工资
货币
年龄
数字
网址
超级链接
入校日期
日期/时间
一个列表或组合框
查阅向导
创建SQL查询
SQL查询语句的格式
常用的SQL查询语句包括Select、Insert、Update、Delete、Create和Drop等。
其中SELECT语句是最常用的SQL语句,也称为SELECT命令。
SELECT语句是构成了SQL数据库语言的核心。
语句的基本形式是:
SELECT.FROM.WHERE查询块,包括的主要子句分别是FROM、WHERE和ORDERBY子句。
SQL基本查询模块的结构如下:
SELECT*|<
字段列表>
FROM<
表名>
WHERE<
条件表达式>
ORDERBY<
字段名>
[ASC|DESC];
SELECT子句和FROM子句以回车键换行符表示子句结束,也可以整个句子在一行或多行写,但是整个查询要用分号表示语句结束。
SELECT子句中“*”号表示检索结果是表中所有字段,<
表示检索选取的字段,各个字段之间用逗号分隔,系统据此对查询结果进行投影运算。
FROM子句用于指定查询目标以及Where子句中所涉及的所有表的名称;
WHERE子句用于指定查询目标必须满足的条件,系统根据条件进行选择运算。
ORDERBY子句用于指定排序的字段和排序的依据,系统默认的排序依据是升序排序,若对字段值进行降序排列应选择DESC选项。
创建SQL查询的操作步骤如下:
在数据库窗口中的“查询”对象下,双击“在设计视图中创建查询”项,并关闭弹出的“显示表”对话框;
选择“查询”菜单中的“SQL特定查询”命令;
在弹出的“SQL查询”编辑器框中输入SQL语句。
一般情况下,用户没有必要通过输入SQL语句来创建查询。
可以通过打开某个已经建立的查询(在设计视图或数据表视图),然后选择“视图”菜单中的“SQL视图”命令,在SQL视图中查看SQL语句或进行简单的修改。
算术运算符
运算符
举例
结果
-
单运算符正负号
-5
+
两个运算相加
3+5.7
8.7
两个运算相减
8.7-3
date()-20
5.7
2009-10-13
(当前系统日期是2009-10-13)
*
两个运算相乘
3*5
15
/
两个运算相除
15/3
5
^
指数运算
3^2
整数除法(结果只包含整数部分,不包含四舍五入操作)
7.5\3
2
MOD
求模(取余数)运算
5mod3
比较运算符
大于
85
大于85
=
大于等于
=60
大于等于60
等于
="
陈艳"
等于60
等于陈艳
小于
60
小于60
小于等于
=#1985-12-31#
1985年12月31日以前出生
不等于
"
党员"
不等于党员
逻辑运算符
And
逻辑与(并且)
=60and<
90
选择60到89数值范围
Or
逻辑或(或者)
60or>
=90
选择小于60或者大于等于90数值
范围
Not
逻辑非(取反)
Not"
群众"
不是群众
特殊运算符
In
一个字符串是否是一列表值的成员
In("
团员"
,"
是“团员”或是“党员”中的任意一种情况
Between
一个数值是否在一个指定值的范围内
Between1And10
在1到10数值范围
Like
一个字符串是否超一个或更多字符开始,需要通配符“*”号或“?
”号以使Like运算符正确地使用
Like"
陈?
f*"
第一个字符为“陈”,后两位是任意以字符f开始的字符串
Is
与Null一起使用,以决定一个值是否是Null或NotNull
IsNull
IsNotNull
表示该字段无数据
表示该字段有数据
连接运算符
强制将表达式连接成一个字符串
06级"
法学专业"
06级法学专业
连接两个字符串,要求+号两边的数据类型必须一致
法学"
+2009
类型不匹配
数值函数及说明
函数
功能
绝对值函数:
Abs(<
数值表达式>
求“数值表达式”值的绝对值
Abs(-6)
Abs(3-6)
6
3
取整函数:
Int(<
取“数值表达式”值的整数部分值
Int(99.8)
Int(-99.8)
99
-100
求平方根函数:
Sqr(<
计算“数值表达式”值大于等于O的平方根值
Sqr(4)
Sqr(0)
符号函数:
Sgn(<
返回“数值表达式”值的符号值
Sgn(12),Sgn(-2.4),Sgn(0)
1,-1,O
四舍五入函数:
Round(数值表达式,小数位数)
根据指定的小数的位数对“数值表达式”的值进行四舍五入
Round(156.77,O)
Round(156.77,1)
157
156.8
字符函数及说明
动能
空字符串函数:
Space(<
返回由“数值表达式”的值确定的空格个数组成的字符串
Space(5)
产生5个空字符串
重复字符串函数:
String(<
,
字