Access数据库及其表操作.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Access数据库及其表操作.ppt》由会员分享,可在线阅读,更多相关《Access数据库及其表操作.ppt(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ACCESSACCESS数据库应用数据库应用第第2章章 Access数据库及其表操作数据库及其表操作全体编者全体编者Compute Center,Qiqihar University ACCESSACCESS数据库应用数据库应用本章内容提要:AccessAccess系统概述系统概述系统概述系统概述 创建创建创建创建AccessAccess数据库数据库数据库数据库 AccessAccess中的运算与函数中的运算与函数中的运算与函数中的运算与函数 表的概念表的概念表的概念表的概念 表的创建表的创建表的创建表的创建 表结构的修改表结构的修改表结构的修改表结构的修改 表中数据的输入表中数据的输入表中数
2、据的输入表中数据的输入表字段的属性设置表字段的属性设置表字段的属性设置表字段的属性设置 数据表的基本操作数据表的基本操作数据表的基本操作数据表的基本操作 建立表间关联关系建立表间关联关系建立表间关联关系建立表间关联关系 ACCESSACCESS数据库应用数据库应用2.1 Access系统概述Access 2003功能及特点功能及特点 Access 2003的安装、启动与退出的安装、启动与退出 Access的工作方式的工作方式 ACCESSACCESS数据库应用数据库应用1.Access 2003功能及特点 独特的数据库窗口独特的数据库窗口支持支持7种类型的对象种类型的对象灵活的转换方式灵活的转
3、换方式工具工具工具工具 数据库实用工具数据库实用工具数据库实用工具数据库实用工具 转换数据库转换数据库转换数据库转换数据库方便的数据导出与导入方便的数据导出与导入文件文件文件文件导出导出导出导出较强的安全性较强的安全性 工具工具工具工具 安全安全安全安全设置安全机制向导设置安全机制向导设置安全机制向导设置安全机制向导ACCESSACCESS数据库应用数据库应用2.Access 2003的安装、启动与退出安装安装根据默认设置安装;完全安装;自定义安装根据默认设置安装;完全安装;自定义安装根据默认设置安装;完全安装;自定义安装根据默认设置安装;完全安装;自定义安装启动启动开始开始开始开始 所有程序
4、所有程序所有程序所有程序 Microsoft Office Microsoft Office Microsoft Access 2003 Microsoft Access 2003退出退出单击主窗口的单击主窗口的单击主窗口的单击主窗口的“关闭关闭关闭关闭”按钮按钮按钮按钮文件菜单文件菜单文件菜单文件菜单退出退出退出退出ACCESSACCESS数据库应用数据库应用3.Access的工作方式交互式操作方式交互式操作方式 交互式操作方式是一种基于命令和辅助工具的执行方式。交互式操作方式是一种基于命令和辅助工具的执行方式。交互式操作方式是一种基于命令和辅助工具的执行方式。交互式操作方式是一种基于命令和
5、辅助工具的执行方式。程序执行方式程序执行方式用宏和用宏和用宏和用宏和VBAVBA语言编写特定的程序。语言编写特定的程序。语言编写特定的程序。语言编写特定的程序。ACCESSACCESS数据库应用数据库应用2.2 创建Access数据库创建数据库创建数据库 创建空数据库创建空数据库创建空数据库创建空数据库使用模板创建数据库使用模板创建数据库使用模板创建数据库使用模板创建数据库数据库的打开与关闭数据库的打开与关闭打开数据库打开数据库打开数据库打开数据库 可在打开时选择独占、共享以及其他打开读写方式。可在打开时选择独占、共享以及其他打开读写方式。可在打开时选择独占、共享以及其他打开读写方式。可在打开
6、时选择独占、共享以及其他打开读写方式。关闭数据库关闭数据库关闭数据库关闭数据库 单击单击单击单击“数据库数据库数据库数据库”窗口的窗口的窗口的窗口的“关闭关闭关闭关闭”按钮按钮按钮按钮 单击文件菜单单击文件菜单单击文件菜单单击文件菜单 关闭关闭关闭关闭 ACCESSACCESS数据库应用数据库应用2.3 Access中的运算与函数常量常量 是指固定不变的数据是指固定不变的数据是指固定不变的数据是指固定不变的数据表达式表达式 表达式是由运算符、常量、函数、字段名称、控件和属性符合表达式是由运算符、常量、函数、字段名称、控件和属性符合表达式是由运算符、常量、函数、字段名称、控件和属性符合表达式是由
7、运算符、常量、函数、字段名称、控件和属性符合一定规则的组合一定规则的组合一定规则的组合一定规则的组合函数函数 AccessAccess提供一些内置函数,提供一些内置函数,提供一些内置函数,提供一些内置函数,AccessAccess内置函数包括算术函数、内置函数包括算术函数、内置函数包括算术函数、内置函数包括算术函数、文本(字符处理)函数、文本(字符处理)函数、文本(字符处理)函数、文本(字符处理)函数、“日期日期日期日期/时间时间时间时间”函数等函数等函数等函数等ACCESSACCESS数据库应用数据库应用1.常量用户定义的常量用户定义的常量数字常量数字常量数字常量数字常量(1515,-27-
8、27,3.141593.14159)字符串常量字符串常量字符串常量字符串常量(数据库数据库数据库数据库,3.141593.14159)日期日期日期日期/时间常量时间常量时间常量时间常量#2003-01-27#2003-01-27#,#10:05:35#10:05:35#,#85-1-1 7:35:40#85-1-1 7:35:40#系统定义的常量系统定义的常量“是是是是/否否否否”型常量型常量型常量型常量 YesYes、TrueTrue、OnOn、-1-1均表示均表示均表示均表示“真真真真”;”;NoNo、FalseFalse、OffOff、0 0均表示均表示均表示均表示“假假假假”空字符串空
9、字符串空字符串空字符串()NullNull NullNull表示未知的数据表示未知的数据表示未知的数据表示未知的数据ACCESSACCESS数据库应用数据库应用2.运算符与表达式ACCESS中基本的运算符有五类:算术运算中基本的运算符有五类:算术运算符、关系运算符、逻辑运算符、字符串运算符、关系运算符、逻辑运算符、字符串运算符、日期符、日期/时间运算符、引用运算符。时间运算符、引用运算符。算术运算符与表达式算术运算符与表达式算术运算符与表达式算术运算符与表达式关系运算符与表达式关系运算符与表达式关系运算符与表达式关系运算符与表达式逻辑运算符与表达式逻辑运算符与表达式逻辑运算符与表达式逻辑运算符
10、与表达式字符串运算符与表达式字符串运算符与表达式字符串运算符与表达式字符串运算符与表达式日期日期日期日期/时间运算符与表达式时间运算符与表达式时间运算符与表达式时间运算符与表达式引用运算符与表达式引用运算符与表达式引用运算符与表达式引用运算符与表达式ACCESSACCESS数据库应用数据库应用算术运算符与表达式算术运算符算术运算符算术运算符算术运算符+加、加、加、加、-减减减减 、*乘乘乘乘 、/除除除除 整除、整除、整除、整除、MODMOD求余求余求余求余 、乘方乘方乘方乘方例如:例如:例如:例如:3+53+5、5-45-4、5*45*4、4/64/6 43=143=1、7 MOD 4=3
11、7 MOD 4=3 、23=823=8运算符的优先级:运算符的优先级:运算符的优先级:运算符的优先级:括号括号括号括号 取负取负取负取负 乘方乘方乘方乘方*/MODMOD+-算术表达式算术表达式算术表达式算术表达式-4+3*6 MOD 5(42)-4+3*6 MOD 5(42)ACCESSACCESS数据库应用数据库应用关系运算符与表达式关系运算符:关系运算符:、=、不等于、不等于、不等于、不等于、=大于等于、大于等于、大于等于、大于等于、=6 4+36 (true true 或或或或 1 1)4-20 4-2AndOr逻辑运算的运算规则是:逻辑运算的运算规则是:AndTrue falseTr
12、ue falseTrue falseFalse falseOrTrue falseTrue falseTrue TrueTrue falseNotTrue falseFalse True例如:例如:2+34 And 622-49Not 4+510ACCESSACCESS数据库应用数据库应用字符串运算符与表达式字符连接符:字符连接符:+:连接字符串:连接字符串:连接字符串:连接字符串&:可以将不同类型变量连接成字符串:可以将不同类型变量连接成字符串:可以将不同类型变量连接成字符串:可以将不同类型变量连接成字符串 例如:例如:a$=“123”a$=“123”:b$=“abc”b$=“abc”c$=
13、a$+b$(c$=a$+b$(或或或或c$=a$&b$)c$=a$&b$)则则则则C$C$的值为的值为的值为的值为“123abc”“123abc”思考:思考:C&1C&1和和C+1C+1是否正确?是否正确?ACCESSACCESS数据库应用数据库应用日期/时间运算符与表达式日期日期/时间运算符(时间运算符(“+”、“-”)日期与日期加或减,结果为数值。日期与日期加或减,结果为数值。日期与日期加或减,结果为数值。日期与日期加或减,结果为数值。“日期日期日期日期/时间时间时间时间”加或减一个数值,表示加或减一个天数,加或减一个数值,表示加或减一个天数,加或减一个数值,表示加或减一个天数,加或减一个
14、数值,表示加或减一个天数,结果为结果为结果为结果为“日期日期日期日期/时间时间时间时间”。日期与时间相加,结果为日期时间。日期与时间相加,结果为日期时间。日期与时间相加,结果为日期时间。日期与时间相加,结果为日期时间。例如例如表达式表达式表达式表达式#06-7-30#-50#06-7-30#-50,计算结果为日期,计算结果为日期,计算结果为日期,计算结果为日期06-6-1006-6-10表达式表达式表达式表达式#06-10-30#+#10:12:00#06-10-30#+#10:12:00#,计算结果为日期时间计算结果为日期时间计算结果为日期时间计算结果为日期时间2006-10-30 10:1
15、2:002006-10-30 10:12:00ACCESSACCESS数据库应用数据库应用引用运算符与表达式引用运算符:引用运算符:!对象引用符对象引用符对象引用符对象引用符.对象属性引用符对象属性引用符对象属性引用符对象属性引用符=表达式引用运算符表达式引用运算符表达式引用运算符表达式引用运算符 对象标识运算符对象标识运算符对象标识运算符对象标识运算符例如例如Forms!Forms!图书编目表图书编目表图书编目表图书编目表!Command1.Enabled=False!Command1.Enabled=FalseSELECT SELECT 读者档案表读者档案表读者档案表读者档案表.读者卡号读
16、者卡号读者卡号读者卡号,读者档案读者档案读者档案读者档案.读者姓名读者姓名读者姓名读者姓名,读者档案读者档案读者档案读者档案表表表表.读者单位读者单位读者单位读者单位;出版日期出版日期出版日期出版日期#03-1-1#And#03-1-1#And 出版日期出版日期出版日期出版日期=#08-12-31#=#08-12-31#ACCESSACCESS数据库应用数据库应用3.函数算术函数算术函数例如:例如:例如:例如:Abs(number):Abs(number):求求求求numbernumber的绝对值。的绝对值。的绝对值。的绝对值。Abs(-25)Abs(-25)结果结果结果结果:25:25文本(
17、字符处理)函数文本(字符处理)函数例如:例如:例如:例如:Len(string):Len(string):字符串所含字符个数。字符串所含字符个数。字符串所含字符个数。字符串所含字符个数。Len(“Access 2003”)Len(“Access 2003”)结果结果结果结果:11:11“日期日期/时间时间”函数函数例如:例如:例如:例如:Year(date):Year(date):从日期或字符串从日期或字符串从日期或字符串从日期或字符串datedate返回年份整数。返回年份整数。返回年份整数。返回年份整数。Year(date()Year(date()结果结果结果结果:2009:2009ACCE
18、SSACCESS数据库应用数据库应用2.4 表的概念数据表数据表表都是以二维表的形式构成的。对应的表是由表名、表中字段表都是以二维表的形式构成的。对应的表是由表名、表中字段表都是以二维表的形式构成的。对应的表是由表名、表中字段表都是以二维表的形式构成的。对应的表是由表名、表中字段属性、表中的记录属性、表中的记录属性、表中的记录属性、表中的记录3 3个部分构成的。表是用来存储和管理数据个部分构成的。表是用来存储和管理数据个部分构成的。表是用来存储和管理数据个部分构成的。表是用来存储和管理数据的。的。的。的。表的字段表的字段 字段一般都拥有许多属性,其中最重要的属性是字段名称和数字段一般都拥有许多
19、属性,其中最重要的属性是字段名称和数字段一般都拥有许多属性,其中最重要的属性是字段名称和数字段一般都拥有许多属性,其中最重要的属性是字段名称和数据类型。据类型。据类型。据类型。字段名称字段名称字段名称字段名称 数据类型数据类型数据类型数据类型ACCESSACCESS数据库应用数据库应用1.数据表 读者编号姓名性别出生年月办证时间读者卡号读者身份读者单位联系电话照片备注2001马跃峰男1985-4-92003-1-63201学生数学031130123456782002王大昕男1986-3-22003-1-63202学生英语041131123456782003齐心女1981-10-202003-1
20、-63501教师信息学院132123456782004毛明男1986-3-22003-1-63502学生物理032133123456782005李海力男1981-10-202003-1-63203机关教务处134123456782006王一如女1985-4-92003-1-63504学生地理03113612345678读者档案表读者档案表表名字段名记录ACCESSACCESS数据库应用数据库应用2.字段名称 字段命名规则:字段命名规则:最多包括最多包括最多包括最多包括6464个字符个字符个字符个字符可以包含汉字、字母、数字、空格或其他字符可以包含汉字、字母、数字、空格或其他字符可以包含汉字、字
21、母、数字、空格或其他字符可以包含汉字、字母、数字、空格或其他字符不能以空格开头不能以空格开头不能以空格开头不能以空格开头不能包含点不能包含点不能包含点不能包含点“.“.!”或控制字符或控制字符或控制字符或控制字符注意:注意:在同一表中字段名不允许相同在同一表中字段名不允许相同在同一表中字段名不允许相同在同一表中字段名不允许相同字段名不能与内置函数或属性名相同字段名不能与内置函数或属性名相同字段名不能与内置函数或属性名相同字段名不能与内置函数或属性名相同上述命名规则也适合于上述命名规则也适合于上述命名规则也适合于上述命名规则也适合于AccessAccess的其他对象(例如报表、的其他对象(例如报
22、表、的其他对象(例如报表、的其他对象(例如报表、窗体等)和控件(例如文本框、组合框等)的命名,窗体等)和控件(例如文本框、组合框等)的命名,窗体等)和控件(例如文本框、组合框等)的命名,窗体等)和控件(例如文本框、组合框等)的命名,但控件的名称长度可达但控件的名称长度可达但控件的名称长度可达但控件的名称长度可达255255个字符。个字符。个字符。个字符。例如:例如:姓名、xuehao、a_3是正确的,是正确的,yx。、q!、sy 是错误的是错误的建议:建议:能体现所含的数据的内容和能体现所含的数据的内容和使用的方便使用的方便ACCESSACCESS数据库应用数据库应用3.字段类型 数据类型数据
23、类型数据类型数据类型可存储的数据可存储的数据可存储的数据可存储的数据大大大大 小小小小文本文本(Text)(Text)文字、数字型字符文字、数字型字符最多存储最多存储255255个字符个字符备注备注(Memo)(Memo)文字、数字型字符文字、数字型字符最多存储最多存储6553565535个字符个字符数字数字(Number)(Number)数值数值1 1、2 2、4 4或或8 8字节字节日期日期/时间时间(Date(DateTime)Time)日期时间值日期时间值8 8字节字节货币货币(Currency)(Currency)货币值货币值15 15(整)(整)4 4(小)(小)自动编号自动编号(
24、Auto Number)(Auto Number)顺序号或随机数顺序号或随机数4 4字节字节是是/否否(Yes(Yesno)no)逻辑值逻辑值1 1位位OLEOLE对象对象(OLE Object)(OLE Object)图象、图表、声音等图象、图表、声音等最大为最大为1G1G字节字节超超(级级)链接链接(Hyperlink)(Hyperlink)作为超作为超(级级)链接地址的文本链接地址的文本最大为最大为2048320483个字符个字符查查阅阅向向导导(Lookup(Lookup Wizard)Wizard)从从列列表表框框或或组组合合框框中中选选择择的的文本或数值文本或数值4 4个字符个字符
25、是系统默认的类型是系统默认的类型,系统默系统默认是认是5050个字符长度。个字符长度。存放较长的文本数据的字段类型。不能存放较长的文本数据的字段类型。不能排序或索引排序或索引分整型、长整型(默认)、分整型、长整型(默认)、单精度、双精度型单精度、双精度型判断逻辑结果判断逻辑结果对象链接和嵌入对象链接和嵌入ACCESSACCESS数据库应用数据库应用2.5 表的创建表的结构定义表的结构定义 用设计器创建表用设计器创建表 使用数据表视图创建表使用数据表视图创建表 使用表向导创建表使用表向导创建表 使用导入和链接创建表使用导入和链接创建表 ACCESSACCESS数据库应用数据库应用 1.表的结构定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 数据库 及其 操作
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内