1、2.投影(垂直分割)n3连接乂第3章Access数据库管理系统3.1Access简介3.1.1Access功能及特性1.界面友好、易操作2.方便数据共享3 .简化安全设置4.SharePoi nt高速在线以及离线应用5.走向网络3.1.2Access 的安装1 .安装环境 (office)2.安装方法3.1.3Access的集成环境3.1.4Access数据对象1.表Table俱他对象的基础)2.查询 Query3.窗体 Form4报表Report(使数据处理的结果多样化)5.宏 Macro6.页 Web7.模块 Module3.2创建数据库3.2.1直接创建空数据库3.2.2利用模块创建数据
2、库3.2.3Access数据库的打开方式1以只读方式打开2以独占方式打开3以独占只读方式打开第 4 章表的操作4.1表的结构与创建4.1.1表的构成(1)约束条件1.列级约束1.非空约束2.唯一约束 (也可以是表级约束 )3.检查约束4.主键约束 (也可以是表级约束 )5.外键约束 (也可以是表级约束 )2.表级约束 (主键约束)(2)索引(3)关联关系4.1.2Access中的数据类型flt玄小字即致芋字褂065 $36牛宇将裁字1,2. +M#8节 CGUID)为E字节e朗,时简日期和时闾赚塞E字F板币粧币融撼乍宇节自衲恢号4 字节* OLE时录即ML 音、ttW高为1GB (ttft空剧
3、袒廈)连携至Interwt M0 64 000牛寧符H A理m, 2007 贵増取税于附件畫同向导晁示fi-Mt的趙攥通帚九*字首4.1.3创建表结构(1)数据表视图(2)利用表设计视图(3)使用导入表创建表4.2表结构的维护4.2.1字段名、类型和长度的修改与插入、删除和移动字段1.删除字段Delete2.插入字段3.移动字段4.修改字段名、长度或数据类型4.2.2字段标题与输入输出格式设置1.字段标题设置2.输入/输出格式设置3.自定义格式输入/输出格式4输入掩码的设置输入掩码的格式符号字符说明必須输入数宇39)g可以选择输入数字或空格可以选择输入馥字或空格(在“编辑肝模式下空格以空白显不
4、,但是在保存数据时擀空 白刪除,允许输入加号和减号)L必须输入宇母(AZ)矿h可以选择输入字母也Z)A必须输入字母或数字a可以选择输入字母或数宇血必殖输入任何的字任或一个空格c可以选择输入任何的字任或一个空格小数点占位符及千位、日期与时间的分隔符(实际的字符将根据比吹控制面板 中“区域设置属性中的设苴而定)将所有字符转换为大写1輕便输入掩码从右到左显不,而不是从左到右显不。输入掩码中的字符始终都杲从左到 右.可以在输入掩码中的任何地方输入感叹号便接下来的字符以瘵义字符显不(例如:炽显不为A)423有效性规则与有效性文本有效性规则设置有效性文本设置输入一个非零值0or100值必须为0或大于100
5、#1/1/2000#输入一个2000年之前的日期=#11/2000#a ndADD ,DROP CONSTARINT约束名 I COLUMN 列名 ,ALTER列名 ,;3.删除数据表4.索引操作语句7.3SQL语言的数据查询I.Select语句格式:SELECT ALL I DISTINCT列名 I 目标列表达式 I 函数 ,FROM 表名或视图名 , WHERE 条件表达式 GROUP BY列名1 HAVING条件表达式 ORDER BY列名 2 ASC I DESC 7.3.2简单查询语句Select * FromSelect学号 As学生号码,姓名,Year(Now()-Yea出生年月
6、)As年龄 From学生Select 学号,课程编号,成绩From 学生Where 成绩 607.3.3连接查询7.3.4其他查询7.4SQL的数据更新7.4.1INSERT命令 格式:INSERT INTOVALUES7.4.2UPDATE命令UPDATESETWHERE7.4.3DELET命令DELETE FROM WHERE第 8 章 数据库应用开发技术8.1窗体8.1.2窗体的类型逻辑:主窗体、子窗体 功能:命令式选择窗体、数据交互式窗体8.1.3窗体视图8.1.4创建窗体8.1.5窗体控件8.1.6窗体控件的使用8.2报表8.2.1 报表的组成1.报表页眉2.页面页眉3.主体4.页面
7、页脚5.报表页脚8.2.2创建报表8.2.3报表编辑8.2.4其他报表8.3宏 8.3.1 宏的概念832宏的设计833宏的运行第9章VBA程序设计9.1VBA概述1类模块2标准模块9.2VBA编程9.2.1面向对象程序设计概念9.2.2对象和类9.2.3VBA编程基础Boolean逻辑值Trje或FeIseByte03255的整数Integer-32J68到3匕76亦整数Long-2447,483,648到乙 147,483 忑 47 的整数Singls斗单精度浮点数值负数:-3.402823E38l|-1.401298E-45正敎:1.401298E-453,402823E38Double
8、驭精度淨点数值-1.79769313486231E308至卜4刈4UBT6458斗 12斗7E32斗正数:4.94065645B41247E-324fi1.79769313486231E30eCurrency(秋大的整数(译耆:整数除10000得至1的數匾 蟄见VB卿助)使 用在定点计算中:-922,337,203,685,477.58008922,337,203851477,580714+7-79,228462314,264,337,593,5+3,950,335没有小数点!+/-7.9228162514264337593543950335 小数点后有菇位数宇; 最小的非D数宇是+M,OOO
9、OOOOOOOOOOOOOOOOODOOOOOD1DateM100年丄月1日到9999年辽月31曰的曰期String (变点宇符串)W字节+字苻昂长麥长宇符串最多可包含犬约20亿(231)个宇符*String (定点宇付串)宇符串长度走长宇符串最多可包含65,400个宇符。Object対象变里用来引用E”el中的任何对象Variant (蒂数字)16最高范IS到Double类型的任何数值924运算符与表达式及函数算术运算符 字符运算符关系运算符 逻辑运算符Abs (N)取绝对值Int (N)取整Exp (N)以e为底数的指数函数Log( N)以e为底的自然对数Sqr (N)计算数值表达式的平方根Asc (C)返回字符串首字符的 ASCH值Chr(N) ASCH值转换为字符串Str (N)将数值表达式转换为字符串 Vai (C)将数字字符串转换为数值型数据925程序语句声明语句(Private、Dim、Public、Stastic)赋值语句执行语句9.2.6程序基本结构1顺序结构2选择结构(1)lf语句(单路分支/双路分支)If Then(Else) End IfExit DoWend9.2.7过程创建和调用(1)子过程(2)函数9.3 程序调试
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2