欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第2章-表的设计与使用.ppt

    • 资源ID:68704037       资源大小:857KB        全文页数:86页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第2章-表的设计与使用.ppt

    表的设计与使用(第表的设计与使用(第2 2章)章)主编:潘明寒主编:潘明寒主编:潘明寒主编:潘明寒ACCESS程序设计教程程序设计教程 ACCESS程序设计教程程序设计教程本章要点:本章要点:l建立表结构建立表结构l操作操作数据数据l修改表结构修改表结构l获取外部数据与导出表获取外部数据与导出表l表的操作表的操作l表之间的关系表之间的关系ACCESS程序设计教程程序设计教程2.1 建立表结构建立表结构 表结构是表的基础,建立表结构的重点是确定字段,为每个字段定义数据类型,并为每个字段设置属性。l每个表只含一个主题。l表中的字段代表原子数据,不可再分,不包含推导或计算的数据。l表中尽量减少重复字段,只保留作为连接的公共字段。l设置主关键字和外部关键字,用于表之间的联系。2.1.1 建立表的基本原则建立表的基本原则 ACCESS程序设计教程程序设计教程2.1.2 认识表结构认识表结构表结构是数据表的框架,其主要内容是表名和字段。表结构是数据表的框架,其主要内容是表名和字段。2.1 建立表结构建立表结构1表的设计视图表的设计视图 建立和修改表结构用表的设计视图完成,在设计视图中确定表的字段建立和修改表结构用表的设计视图完成,在设计视图中确定表的字段和字段属性。和字段属性。ACCESS程序设计教程程序设计教程2.1 建立表结构建立表结构 表的设计视图分上下表的设计视图分上下2部分,上部分是字段列表区,下部分是部分,上部分是字段列表区,下部分是字段属性区。字段属性区。字段选择器字段名称字段类型字段说明字段列表区字段属性区ACCESS程序设计教程程序设计教程2.1 建立表结构建立表结构案例案例2.1 建立建立“学生信息学生信息”表结构表结构ACCESS程序设计教程程序设计教程2.表名表名是保存在数据库中表对象的名称,是用户访问表的唯一标识。表名的命名规则:用汉字、字母、数字等字符构成,不允许使用等号(=)、句号(.)、方括号()等字符。3.3.字段字段字段字段数据表中的列,一个表结构中有若干字段。每个字段都应该是最小的逻辑部分,计算字段或推导字段不要作为表中的字段。2.1 2.1 建立表结构建立表结构2.1.2 认识表结构认识表结构ACCESS程序设计教程程序设计教程4.4.字段的命名规则字段的命名规则字段的命名规则字段的命名规则字段的命名规则如下:字段的命名规则如下:字段的命名规则如下:字段的命名规则如下:1.1.1.1.字段名可以包含字母、汉字、数字、空格和其他字符,字段名可以包含字母、汉字、数字、空格和其他字符,字段名可以包含字母、汉字、数字、空格和其他字符,字段名可以包含字母、汉字、数字、空格和其他字符,第一个字符不能是空格。第一个字符不能是空格。第一个字符不能是空格。第一个字符不能是空格。2.2.2.2.字段名不能包含句号字段名不能包含句号字段名不能包含句号字段名不能包含句号(.)(.)(.)(.)、叹号、叹号、叹号、叹号(!)(!)(!)(!)、方括号、方括号、方括号、方括号()()()()、西文、西文、西文、西文单引号单引号单引号单引号()、西文双引号、西文双引号、西文双引号、西文双引号(“)等字符。等字符。等字符。等字符。3.3.3.3.字段长度为字段长度为字段长度为字段长度为1 1 1 164646464个字符,在个字符,在个字符,在个字符,在AccessAccessAccessAccess中一个汉字当作一个中一个汉字当作一个中一个汉字当作一个中一个汉字当作一个字符看待。字符看待。字符看待。字符看待。2.1 2.1 建立表结构建立表结构ACCESS程序设计教程程序设计教程2.1.3 2.1.3 字段类型字段类型字段类型字段类型 数据类型决定用户能保存在该字段中值的种类。数据类型决定用户能保存在该字段中值的种类。数据类型决定用户能保存在该字段中值的种类。数据类型决定用户能保存在该字段中值的种类。AccessAccessAccessAccess字段的数字段的数字段的数字段的数据类型有据类型有据类型有据类型有10101010种,分别是:种,分别是:种,分别是:种,分别是:文本、备注、数字、日期文本、备注、数字、日期文本、备注、数字、日期文本、备注、数字、日期/时间、货币、自时间、货币、自时间、货币、自时间、货币、自动编号、是动编号、是动编号、是动编号、是/否、否、否、否、OLEOLEOLEOLE对象、超链接、查阅向导对象、超链接、查阅向导对象、超链接、查阅向导对象、超链接、查阅向导。1 1文本型文本型文本型文本型:用来存放文本或作为文本看待的数字。如:学号、姓名、用来存放文本或作为文本看待的数字。如:学号、姓名、性别等字段。如果设置字段大小为性别等字段。如果设置字段大小为5 5,则该字段的值最多只能容纳,则该字段的值最多只能容纳5 5个个字符。字符。l l文本型字段的默认大小为文本型字段的默认大小为5050,最多可达,最多可达255255个字符。个字符。l l文本型数字的排序按照字符串排序方法进行。文本型数字的排序按照字符串排序方法进行。例如:文本型数字按升序排序:例如:文本型数字按升序排序:1 1、1010、100100、2 2、2020、2002002.1 建立表结构建立表结构ACCESS程序设计教程程序设计教程2 2备注型备注型备注型备注型 用来存放较长的文本和文本型数字。如:备忘用来存放较长的文本和文本型数字。如:备忘录、简历等字段都是备注型。录、简历等字段都是备注型。l l当字段中存放的字符个数超过当字段中存放的字符个数超过255255时,定义该字段为备注时,定义该字段为备注型。型。l l备注型字段大小是不定的,由系统自动调整,最多备注型字段大小是不定的,由系统自动调整,最多64K64K。l lAccessAccess不能对备注型字段进行排序、索引、分组。不能对备注型字段进行排序、索引、分组。2.1.3 2.1.3 字段类型字段类型字段类型字段类型2.1 建立表结构建立表结构ACCESS程序设计教程程序设计教程 3 3 3 3,数字型,数字型,数字型,数字型 存放可以进行运算的数值存放可以进行运算的数值。如:工资、年龄等,数字型字段可以与货币型字段做算术运算。数字型字段的大小由数字类型决定,常用数字类型有以下几种:字节型:存放0255之间的整数,字段大小为1个字节。整型:存放-3276832767之间的整数,字段大小为2个字节。长整型:存放-21474836482147483647之间的整数,字段大小为4。单精度型:存放-3.4E383.4E38之间的实数,字段大小为4个字节。双精度型:存放-1.79734E3081.79734E308之间的实数,字段大小为8个字节。2.1 建立表结构建立表结构2.1.3 2.1.3 字段类型字段类型字段类型字段类型ACCESS程序设计教程程序设计教程4 4,日期日期日期日期/时间型:时间型:时间型:时间型:存放日期、时间、或日期时间的组合。如:出生日期、入校日期等字段都是日期/时间型字段。字段大小为8个字节,由系统自动设置。说明:说明:说明:说明:日期日期日期日期/时间型的时间型的时间型的时间型的常量常量常量常量要用要用要用要用一对一对一对一对#号号号号括起来。括起来。括起来。括起来。5 5 5 5,货币型:,货币型:,货币型:,货币型:存放具有双精度属性的数字。系统自动将货币字段的数据精确到小数点前15位及小数点后4位。字段大小为8,由系统自动设置。说明:说明:说明:说明:向货币型字段输入数据时,系统会自动给数据添加向货币型字段输入数据时,系统会自动给数据添加2 2位小数,位小数,并显示美元符号与千位分隔符。并显示美元符号与千位分隔符。2.1 建立表结构建立表结构2.1.3 2.1.3 字段类型字段类型字段类型字段类型ACCESS程序设计教程程序设计教程 6 6 6 6,自动编号型:,自动编号型:,自动编号型:,自动编号型:存放系统为记录绑定的顺序号,长整型,字段大小为4,系统自动设置。说明:说明:说明:说明:l l一个表只能有一个自动编号型字段,该字段中的顺序号永久与记录一个表只能有一个自动编号型字段,该字段中的顺序号永久与记录一个表只能有一个自动编号型字段,该字段中的顺序号永久与记录一个表只能有一个自动编号型字段,该字段中的顺序号永久与记录相联,不能人工指定或更改自动编号型字段中的数值。相联,不能人工指定或更改自动编号型字段中的数值。相联,不能人工指定或更改自动编号型字段中的数值。相联,不能人工指定或更改自动编号型字段中的数值。l l删除表中含有自动编号字段的记录以后,系统将不再使用已被删除删除表中含有自动编号字段的记录以后,系统将不再使用已被删除删除表中含有自动编号字段的记录以后,系统将不再使用已被删除删除表中含有自动编号字段的记录以后,系统将不再使用已被删除的自动编号字段中的数值。的自动编号字段中的数值。的自动编号字段中的数值。的自动编号字段中的数值。l l与财务、税务有关的数据表通常设自动编号型字段,增加数据的安与财务、税务有关的数据表通常设自动编号型字段,增加数据的安与财务、税务有关的数据表通常设自动编号型字段,增加数据的安与财务、税务有关的数据表通常设自动编号型字段,增加数据的安全性。全性。全性。全性。2.1 建立表结构建立表结构2.1.3 2.1.3 字段类型字段类型字段类型字段类型ACCESS程序设计教程程序设计教程7 7 7 7,是,是,是,是/否型:否型:否型:否型:也被称为布尔型字段,存放逻辑数据。l逻辑数据只能有2种不同的取值,“真”值和“假”值。l“真”值用true或on或yes表示,“假”值用false或off或no表示。如:婚否、团员否等数据可用是/否型数据表示。2.1 建立表结构建立表结构8 8,OLEOLEOLEOLE对象型对象型对象型对象型:(:(Object Linking and EmbeddingObject Linking and Embedding)的中文含义是)的中文含义是“对象的链接与嵌入对象的链接与嵌入”,用来链接或嵌入,用来链接或嵌入OLEOLE对象,如:文字、声音、图对象,如:文字、声音、图像、表格等。像、表格等。表中的照片字段应设为表中的照片字段应设为OLEOLE对象类型。对象类型。说明:说明:说明:说明:不能将不能将OLEOLE型字段设置为主键,不能对型字段设置为主键,不能对OLEOLE对象型字段进行排序、对象型字段进行排序、索引或分组。索引或分组。2.1.3 2.1.3 字段类型字段类型字段类型字段类型ACCESS程序设计教程程序设计教程9 9 9 9,超链接型:,超链接型:,超链接型:,超链接型:存放超链接地址,如:网址、电子邮件。输入的内存放超链接地址,如:网址、电子邮件。输入的内容会自动显示为超链接格式,单击字段内容即可链接到目标端的。容会自动显示为超链接格式,单击字段内容即可链接到目标端的。2.1 建立表结构建立表结构10101010,查阅向导型字段:,查阅向导型字段:,查阅向导型字段:,查阅向导型字段:仍然显示为文本型,所不同的是该字段保存该字段保存该字段保存该字段保存一个值列表一个值列表一个值列表一个值列表,输入数据时可从一个下拉式值列表中选择。值列表的内容可以来自表或查询,也可以来自定义的一组固定值。例如:例如:例如:例如:将“性别”字段设为查阅向导型以后,只要在“男”和“女”2个值中选择一个即可。查阅向导型字段大小不定。2.1.3 2.1.3 字段类型字段类型字段类型字段类型ACCESS程序设计教程程序设计教程2.1.4 2.1.4 用数据表视图建立表结构用数据表视图建立表结构用数据表视图建立表结构用数据表视图建立表结构用数据表视图也可建立表结构,在字段名处双击,输入新的字段名。用数据表视图生成的表结构中,所有字段类型均默认为用数据表视图生成的表结构中,所有字段类型均默认为“文本文本”型。型。2.1 建立表结构建立表结构ACCESS程序设计教程程序设计教程2.2 操作记录操作记录 操作记录包括:操作记录包括:操作记录包括:操作记录包括:l l向数据表添加新记录向数据表添加新记录向数据表添加新记录向数据表添加新记录l l输入不同类型的数据输入不同类型的数据输入不同类型的数据输入不同类型的数据l l修改和删除数据修改和删除数据修改和删除数据修改和删除数据l l光标定位光标定位光标定位光标定位l l删除记录删除记录删除记录删除记录 操作记录在数据表视图中完成。操作记录在数据表视图中完成。操作记录在数据表视图中完成。操作记录在数据表视图中完成。ACCESS程序设计教程程序设计教程 2.2.1 认识数据表视图认识数据表视图1.数据表视图的作用数据表视图的作用l输入和修改记录;输入和修改记录;l对记录进行排序和筛选;对记录进行排序和筛选;l定义数据表文字的字体、字号、颜色;定义数据表文字的字体、字号、颜色;l定义数据表的样式,冻结列或者隐藏列。定义数据表的样式,冻结列或者隐藏列。2.2 操作记录操作记录ACCESS程序设计教程程序设计教程2.数据表视图的行与列数据表视图的行与列表在数据表视图中是一个由行和列组成的二维表格。(1)数据表视图的顶端是列标题,默认显示字段的名称,如果给字段定义了“标题”属性,则顶端显示字段的标题。(2)数据表视图的左端是一列小方块,称为记录选择器,单击最顶端记录选择器可选取全体记录,单击其他记录选择器可选取与选择器对应的记录。当前记录的记录选择器中有标记。(3)数据表视图中的网格区域是记录显示区,默认背景为白色,每一行是一条记录,每一列是一个字段。2.2 操作记录操作记录ACCESS程序设计教程程序设计教程3.数据表视图的状态栏数据表视图的状态栏2.2 操作记录操作记录(1)单击“第一条记录”按钮,将光标定位到第一条记录。(2)单击“前一条记录”按钮,将光标定位到当前记录的上一条记录。(3)单击“下一条记录”按钮,将光标定位到当前记录的下一条记录。(4)单击“最后一条记录”按钮,将光标定位到最后一条记录。(5)单击“新记录”按钮,将光标定位到记录末尾的第一个空白行,准备输入新的记录。(6)“记录编号”框显示了当前记录的编号,在框中输入新的记录号按回车键,可以将光标快速定位到指定记录。ACCESS程序设计教程程序设计教程2.2.2 输入记录输入记录l光标定位在表记录下面第一个空行,然后输入新记录的各数据项。光标定位在表记录下面第一个空行,然后输入新记录的各数据项。l新输入的记录只能放在表的末尾,实际上是追加记录。新输入的记录只能放在表的末尾,实际上是追加记录。2.2 操作记录操作记录向向向向OLEOLE对象型字段输入照片,通常用对象型字段输入照片,通常用对象型字段输入照片,通常用对象型字段输入照片,通常用2 2种方法:种方法:种方法:种方法:方法方法1:右击“照片”字段单元格快捷菜单中单击“对象”对象类型选“画笔图片”“确定”单击画图程序中“编辑”菜单单击“粘贴来源”选择图片文件单击“打开”关闭画图程序。方法方法2:单击“照片”字段单元格“插入”菜单“对象”其他步骤与方法1相同。ACCESS程序设计教程程序设计教程2.2.3 编辑数据编辑数据 将光标移到数据所在位置直接进行编辑修改即可。在数据表中移动光标除了用鼠标,还可以用快捷键。2.2 操作记录操作记录ACCESS程序设计教程程序设计教程2.2.4 删除记录(删除记录(删除记录的操作是不能撤消的。删除记录的操作是不能撤消的。)l右击选取的记录右击选取的记录快捷菜单中选快捷菜单中选【删除记录删除记录】。l选取记录选取记录按按DelDel键。键。l选取记录选取记录【编辑编辑】菜单菜单【删除记录删除记录】。2.2 操作记录操作记录ACCESS程序设计教程程序设计教程2.2.5 2.2.5 表的复制、删除和重命名表的复制、删除和重命名表的复制、删除和重命名表的复制、删除和重命名l用系统的用系统的【编辑编辑】菜单中选取相应操作项菜单中选取相应操作项 。l或者选择快捷菜单中的剪切、复制、粘贴、删除、重命名等命令。或者选择快捷菜单中的剪切、复制、粘贴、删除、重命名等命令。2.2 操作记录操作记录ACCESS程序设计教程程序设计教程2.3 修改表结构修改表结构 2.3.1 2.3.1 表结构的修改项目表结构的修改项目表结构的修改项目表结构的修改项目 修改表结构涉及许多内容,归纳如下:修改表结构涉及许多内容,归纳如下:1.1.1.1.修改字段名:修改字段名:修改字段名:修改字段名:直接在字段名上编辑修改。直接在字段名上编辑修改。2.2.2.2.修改字段类型:修改字段类型:修改字段类型:修改字段类型:在数据类型中重新选择新的类型,如果要将文在数据类型中重新选择新的类型,如果要将文本型或数字型字段更改为查阅向导型,则要在字段属性的本型或数字型字段更改为查阅向导型,则要在字段属性的“查查阅阅”卡中完成。卡中完成。3.3.3.3.插入新字段:插入新字段:插入新字段:插入新字段:4.4.4.4.追加新字段:追加新字段:追加新字段:追加新字段:5.5.5.5.删除字段:删除字段:删除字段:删除字段:6.6.6.6.移动字段位置:移动字段位置:移动字段位置:移动字段位置:7.7.7.7.设置字段属性:设置字段属性:设置字段属性:设置字段属性:8.8.8.8.设置关键字:设置关键字:设置关键字:设置关键字:ACCESS程序设计教程程序设计教程2.3.2 2.3.2 在表的设计视图中选取字段在表的设计视图中选取字段在表的设计视图中选取字段在表的设计视图中选取字段 1.1.1.1.拖动鼠标选记录拖动鼠标选记录拖动鼠标选记录拖动鼠标选记录2.2.2.2.用记录定位器用记录定位器用记录定位器用记录定位器 3.3.3.3.选取不相邻字段(选取不相邻字段(选取不相邻字段(选取不相邻字段(CTRLCTRLCTRLCTRL)2.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程2.3.3 字段属性(字段属性(不同字段类型有不同的属性集合不同字段类型有不同的属性集合不同字段类型有不同的属性集合不同字段类型有不同的属性集合)1 1 1 1,认识字段属性:,认识字段属性:,认识字段属性:,认识字段属性:字段属性是字段特征值的集合,分为字段属性是字段特征值的集合,分为常规属性常规属性常规属性常规属性和和查查查查阅属性阅属性阅属性阅属性2 2种,用来控制字段的操作方式和显示方式。种,用来控制字段的操作方式和显示方式。2.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程2.3.3 字段属性字段属性2.字段大小字段大小l l字段大小用来定义字段所使用的存储空间大小,是字段字段大小用来定义字段所使用的存储空间大小,是字段值所占的字节数。值所占的字节数。l l只有文本型字段和数字型字段需要指定字段大小,其他只有文本型字段和数字型字段需要指定字段大小,其他类型的字段由系统分配字段大小。类型的字段由系统分配字段大小。例如,例如,“出生日期出生日期”是日期是日期/时间类型,字段大小为时间类型,字段大小为8 8,“婚否婚否”是逻辑类型,字段大小为是逻辑类型,字段大小为1 1。2.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程 3.格式:格式:格式属性用来指定字段的数据显示格式,格式属性用来指定字段的数据显示格式,格式属性用来指定字段的数据显示格式,格式属性用来指定字段的数据显示格式,只影响值只影响值如何显示,而不影响在表中值如何保存。如何显示,而不影响在表中值如何保存。pp系统提供了系统提供了“数字数字”型字段和型字段和“日期日期/时间时间”型字段的格式供用户型字段的格式供用户选择。选择。pp除除“OLEOLE对象对象”型字段之外,其他类型字段可以创建自定义格式。型字段之外,其他类型字段可以创建自定义格式。2.3 修改表结构修改表结构2.3.3 字段属性字段属性字段属性字段属性ACCESS程序设计教程程序设计教程l l文本、备注型数据的格式文本、备注型数据的格式文本、备注型数据的格式文本、备注型数据的格式 文本和备注型数据的自定义格式可分为三个区段,以分号文本和备注型数据的自定义格式可分为三个区段,以分号文本和备注型数据的自定义格式可分为三个区段,以分号文本和备注型数据的自定义格式可分为三个区段,以分号“;”隔开,分别隔开,分别隔开,分别隔开,分别指定字段内的文字、零长度字符串、指定字段内的文字、零长度字符串、指定字段内的文字、零长度字符串、指定字段内的文字、零长度字符串、NullNull值的数据格式。值的数据格式。值的数据格式。值的数据格式。字符占位符,输入字符为文本或空格字符占位符,输入字符为文本或空格字符占位符,输入字符为文本或空格字符占位符,输入字符为文本或空格&字符占位符,不必使用文本字符字符占位符,不必使用文本字符字符占位符,不必使用文本字符字符占位符,不必使用文本字符 强制大写,将所有字符以大写格式显示强制大写,将所有字符以大写格式显示强制大写,将所有字符以大写格式显示强制大写,将所有字符以大写格式显示!强制由左向右填充字符占位符,默认值是由右向左填充字符强制由左向右填充字符占位符,默认值是由右向左填充字符强制由左向右填充字符占位符,默认值是由右向左填充字符强制由左向右填充字符占位符,默认值是由右向左填充字符 例如,例如,例如,例如,在格式中输入:在格式中输入:在格式中输入:在格式中输入:()(),则输入数字则输入数字则输入数字则输入数字0101234567801012345678时,将会显示为:时,将会显示为:时,将会显示为:时,将会显示为:(010)12345678(010)123456782.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程4.输入掩码输入掩码l输入掩码是一些特定字符组成的字符串,用来给字段的输入掩码是一些特定字符组成的字符串,用来给字段的输入制定一些约束规则,被称为字段的输入模板。输入制定一些约束规则,被称为字段的输入模板。l设置设置“输入掩码输入掩码”属性以后,字段将不接受不符合输入属性以后,字段将不接受不符合输入掩码规定的数据。掩码规定的数据。2.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程字段的输入模板字段的输入模板字段的输入模板字段的输入模板 字符字符字符字符字符含义字符含义字符含义字符含义0 0在掩码字符位置必须输入数字。例如,掩码:例如,掩码:例如,掩码:例如,掩码:(00)00-000(00)00-000(00)00-000(00)00-000,示例:,示例:,示例:,示例:(12)55-234(12)55-234(12)55-234(12)55-2349 9在掩码字符位置输入数字或空格,保存数据时保留空格位置。例如,掩码:例如,掩码:例如,掩码:例如,掩码:(99)99-999(99)99-999(99)99-999(99)99-999,示例:,示例:,示例:,示例:(12)55-234(12)55-234(12)55-234(12)55-234,()55-234()55-234()55-234()55-234#在掩码字符位置输入数字、空格、加号或减号。例如,掩码:例如,掩码:例如,掩码:例如,掩码:#,示例:,示例:,示例:,示例:1+1+1+1+,9+9999+9999+9999+999L L在掩码字符位置必须输入英文字母,大小写均可。例如,掩码:例如,掩码:例如,掩码:例如,掩码:LLLLLLLLLLLLLLLL,示例:,示例:,示例:,示例:aaaaaaaaaaaaaaaa,AaAaAaAaAaAaAaAa?在掩码字符位置输入英文字母或空格,字母大小写均可。例如,掩码:例如,掩码:例如,掩码:例如,掩码:?,示例:,示例:,示例:,示例:a aa aa aa a,AaAaAaAaAA在掩码字符位置必须输入英文字母或数字,字母大小写均可。例如,掩码:例如,掩码:例如,掩码:例如,掩码:(00)AA-A(00)AA-A(00)AA-A(00)AA-A,示例:,示例:,示例:,示例:(12)55-a(12)55-a(12)55-a(12)55-a,(80)AB-4(80)AB-4(80)AB-4(80)AB-4ACCESS程序设计教程程序设计教程a a在掩码字符位置输入英文字母、数字或空格,字母大小写均可。例如,掩码:例如,掩码:例如,掩码:例如,掩码:aaaaaaaaaaaaaaaa,示例:,示例:,示例:,示例:5a5b5a5b5a5b5a5b,A 4A 4A 4A 4&在掩码字符位置必须输入空格或任意字符。例如,掩码:例如,掩码:例如,掩码:例如,掩码:&,示例:,示例:,示例:,示例:$5A%$5A%$5A%$5A%CC在掩码字符位置输入空格或任意字符。例如,掩码:例如,掩码:例如,掩码:例如,掩码:CCCCCCCCCCCCCCCC,示例:,示例:,示例:,示例:$5A%$5A%$5A%$5A%.,:;-.,:;-/句点、逗号、冒号、分号、减号、正斜线,用来设置小数点、千位、日期时间分隔符。将其后所有字母转换为小写。例如,掩码:例如,掩码:例如,掩码:例如,掩码:LLLLLLLL 将其后所有字母转换为大写。例如,掩码:例如,掩码:例如,掩码:例如,掩码:LLLLLLLLLLLLLLLL,输入,输入,输入,输入aaaaaaaaaaaaaaaa,显示,显示,显示,显示aaAAaaAAaaAAaaAA密码密码密码密码以*号显示输入的字符。字段的输入模板字段的输入模板字段的输入模板字段的输入模板 ACCESS程序设计教程程序设计教程定义输入掩码的方法:定义输入掩码的方法:定义输入掩码的方法:定义输入掩码的方法:1.1.可以直接在字段属性的可以直接在字段属性的可以直接在字段属性的可以直接在字段属性的“输入掩码输入掩码输入掩码输入掩码”行中写入输入掩码字符串。行中写入输入掩码字符串。行中写入输入掩码字符串。行中写入输入掩码字符串。例如:要以例如:要以例如:要以例如:要以 WL-12345 WL-12345 的形式输入数据,则在掩码属性框中的形式输入数据,则在掩码属性框中的形式输入数据,则在掩码属性框中的形式输入数据,则在掩码属性框中输入:输入:输入:输入:AA-00000AA-00000。2.2.用用用用“输入掩码向导输入掩码向导输入掩码向导输入掩码向导”设置设置设置设置输入掩码输入掩码输入掩码输入掩码。选取一个字段,单击“输入掩码”行右侧的【生成器】按钮,在“输入掩码”对话框中选择一种输入掩码。2.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程5 5标题标题标题标题l l“标题标题标题标题”属性值出现在字段栏上面的标题栏中,属性值出现在字段栏上面的标题栏中,属性值出现在字段栏上面的标题栏中,属性值出现在字段栏上面的标题栏中,它为每个字段设置一个它为每个字段设置一个它为每个字段设置一个它为每个字段设置一个附加标签附加标签附加标签附加标签。它用于表、窗它用于表、窗体和报表中。体和报表中。l l“标题标题标题标题”属性最多为属性最多为属性最多为属性最多为255255个字符。个字符。个字符。个字符。l l如果没有为字段设置标题属性,那么如果没有为字段设置标题属性,那么如果没有为字段设置标题属性,那么如果没有为字段设置标题属性,那么AccessAccess会会会会使使使使用该字段名代替用该字段名代替用该字段名代替用该字段名代替。2.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程6 6默认值默认值默认值默认值 使用“默认值”属性可以指定添加新记录时自动输入的值。利用“默认值”属性可以简化数据的录入。(1)“是/否”型字段的默认值用系统常量设置。“真”用:true、on、yes,“假”用:false、off、no。(2)用“日期/时间”型常量做默认值,常量要用一对#括起来。如:#2010-9-5#。(3)有的默认值用表达式设置,举例如下:系统当前日期:date()系统当前日期的前一天:date()-1 本年度的1月1号:year(date()&“-1-1”本年度下一年的1月1号:year(date()+1&“-1-1”2.3 修改表结构修改表结构ACCESS程序设计教程程序设计教程 有效性规则是一个条件,用来为字段的值定义数据范围和数值要求有效性规则是一个条件,用来为字段的值定义数据范围和数值要求有效性规则是一个条件,用来为字段的值定义数据范围和数值要求有效性规则是一个条件,用来为字段的值定义数据范围和数值要求。如果输入的数据不符合有效性规则,将给出提示信息,并且光标停在原处,直到输入正确数据为止。注意注意注意注意:有效性规则的设置不能与默认值冲突有效性规则的设置不能与默认值冲突有效性规则的设置不能与默认值冲突有效性规则的设置不能与默认值冲突。例如:例如:例如:例如:性别字段只能输入文字男或女的有效性规则:男 or 女“年龄”字段在15和30之间的有效性规则:=15 and=#2010-9-1#and =17 and、=、=、=、=、“A”=“a”,结果为:true,字母不分大小写。truefalse,结果为:false,因为true代表-1,false代表0。“12”“100”,结果为:true,把12和100作为字符串逐字符比较。“aa”“aaa”,结果为:true,字符相同时字符个数多的大。“张”3,结果为:true。true=-1 and true“A”or true0,结果为:false。ACCESS程序设计教程程序设计教程(5)(5)(5)(5)特殊运算符特殊运算符特殊运算符特殊运算符(1)Like(1)Like 为文本字段设置查询模式,支持通配符。为文本字段设置查询模式,支持通配符。例如:例如:like like 李李*,Like*Like*红红*“*“(2)in (2)in 指定一个值列表作为查询的匹配条件,不支持通配符。指定一个值列表作为查询的匹配条件,不支持通配符。例如:例如:in(in(张三张三,李四李四,王五王五)(3)between(3)between 指定数据范围,用指定数据范围,用andand连接起始和终止数据。连接起始和终止数据。例如:例如:between 10 and 30between 10 and 30,相当于:,相当于:=10 and=10 and 20,对2个筛选标准做“与”操作。2.5 表的操作表的操作 ACCESS程序设计教程程序设计教程2.5.4 数据筛选数据筛选4.高级筛选(1)打开表;(2)单击【记录】【筛选】【高级筛选】命令,打开筛选窗口;(3)在窗口中输入组合的复杂条件。(4)单击应用筛选命令。2.5 表的操作表的操作 ACCESS程序设计教程程序设计教程2.5.5 2.5.5 调整数据表外观调整数据表外观调整数据表外观调整数据表外观 设置数据表的显示格式,可以使数据表有更美观更清楚的外观。设置数据表的显示格式,可以使数据表有更美观更清楚的外观。1,调整字段显示顺序,调整字段显示顺序 默认情况下,数据表的字段顺序与表结构的字段顺序相同。但在数据表视图中可以调整字段的显示顺序。方法如下:方法如下:方法如下:方法如下:选中一个或几个字段拖动字段名移动到指定位置后松开鼠标。说明:说明:说明:说明:调整字段的显示顺序不会改变数据表结构。2.5 表的操作表的操作 ACCESS程序设计教程程序设计教程2.调整行高列宽调整行高列宽 “格式”菜单“列宽”在“列宽”对话框中输入所需的列宽值单击“确定”按钮。“格式”菜单“行高”在“行高”对话框中输入所需的行高值单击“确定”按钮。2.5 表的操作表的操作 2.5.5 2.5.5 调整数据表外观调整数据表外观调整数据表外观调整数据表外观 ACCESS程序设计教程程序设计教程3.调整数据调整数据表格式表格式 “格式”菜单“数据表”,打开“设置数据表格式”对话框,可以在对话框中更改数据表的显示样式。如背景色、网格线颜色、单元格效果、网格线显示方式等。2.5.5 2.5.5 调整数据表外观调整数据表外观调整数据表外观调整数据表外观 2.5 表的操作表的操作 ACCESS程序设计教程程序设计教程4.4.调整字体、字号、字颜色调整字体、字号、字颜色调整字体、字号、字颜色调整字体、字号、字颜色 “格式”菜单“字体”在“字体”对话框做设置,可以改变数据表的字体、字形、字号、字颜色等。ACCESS程序设计教程程序设计教程5.隐藏列与取消隐藏列隐藏列与取消隐藏列 选取一列或几列“格式”菜单“隐藏列”,选中的列被隐藏。“格式”菜单“取消隐藏列”在隐藏列字段前打对勾单击“关闭”按钮,该列被取消隐藏。ACCESS程序设计教程程序设计教程6.冻结列与取消冻结列 选中一列或几列“格式”菜单“冻结列”,或右击选中的列快捷菜单中选“冻结列”,冻结的列显示数据表最左边。拖动水平滚动条查看数据表,无论怎样水平移动数据表,被冻结的列始终显示在窗口最左边。“格式”菜单“取消对所有列的冻结”,数据表中不再有冻结列。2.5 表的操作表的操作 2.5.5 2.5.5 调整数据表外观调整数据表外观调整数据表外观调整数据表外观 ACCESS程序设计教程程序设计教程2.6 表之间的关系表之间的关系l l在在在在AccessAccessAccessAccess中,每个表都是数据库中一个独立的部分,但是中,每个表都是数据库中一个独立的部分,但是中,每个表都是数据库中一个独立的部分,但是中,每个表都是数据库中一个独立的部分,但是每个表又不是完全孤立的部分,表与表之间可以存在着相每个表又不是完全孤立的部分,表与表之间可以存在着相每个表又不是完全孤立的部分,表与表之间可以存在着相每个表又不是完全孤立的部分,表与表之间可以存在着相互的联系。互的联系。互的联系。互的联系。l l如果要使用分放在不同表中的数据,应该在表与表之间建如果要使用分放在不同表中的数据,应该在表与表之间建如果要使用分放在不同表中的数据,应该在表与表之间建如果要使用分放在不同表中的数据,应该在表与表之间建立关系。立关系。立关系。立关系。l l一旦两个表之间建立了关系,就可以很容易地从中找出所一旦两个表之间建立了关系,就可以很容易地从中找出所一旦两个表之间建立了关系,就可以很容易地从中找出所一旦两个表之间建立了关系,就可以很容易地从中找出所需要的数据。建立了关系的几个表使用时就像一个表。需要的数据。建立了关系的几个表使用时就像一个表。需要的数据。建立了关系的几个表使用时就像一个表。需要的数据。建立了关系的几个表使用时就像一个表。ACCESS程序设计教程程序设计教程2.6.1 认识表之间的关系认识表之间的关系 1.1.数据关系的种类数据关系的种类数据关系的种类数据关系的种类 一对一关系一对一关系 一对一关系是常见的一种关系,是指在一对一关系是常见的一种关系,是指在表表1 1中的一条记录只能对中的一条记录只能对应表应表2 2中相关字段的一条记录中相关字段的一条记录,反过来,反过来表表2 2中的一条记录也应对应中的一条记录也应对应表表1 1中的一条记录。中的一条记录。一对一关系要满足如下几点要求:一对一关系要满足如下几点要求:1.1.公共字段在两个表中都是主键。公共字段在两个表中都是主键。2.2.两个表的记录个数相同。两个表的记录个数相同。3.3.两个表公共字段的类型相同,值也相同。两个表公共字段的类型相同,值也相同。ACCESS程序设计教程程序设计教程2.6 表之间的关联表之间的关联 一对多关系一对多关系一对多关系一对多关系 一对多关系是指表表1 1中的一条记录,可能对应到表中的一条记录,可能对应到表2 2中的多条记中的多条记录录,反过来表反过来表2 2中的一条记录只对应表中的一条记录只对应表1 1中的一条记录中的一条记录。一对多关系要满足如下几点要求:1.两个表有公共字段,公共字段类型相同,公共字段是其中一个表的主键。2.建立一对多关系以后,“一”端表是主键所在表,是主表,“多”端表是相关表。3.相关表公共字段的值必须在主表中,相关表可以是空表。ACCESS程序设计教程程序设计教程 多

    注意事项

    本文(第2章-表的设计与使用.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开