第5章表的创建与维护.ppt

上传人:京东小超市 文档编号:6049000 上传时间:2020-08-30 格式:PPT 页数:54 大小:1.33MB
返回 下载 相关 举报
第5章表的创建与维护.ppt_第1页
第1页 / 共54页
第5章表的创建与维护.ppt_第2页
第2页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第5章表的创建与维护.ppt》由会员分享,可在线阅读,更多相关《第5章表的创建与维护.ppt(54页珍藏版)》请在三一文库上搜索。

1、第5章 表的创建与维护,慈婚慷确洗迟袍仲麻慰桔竟悲流栗纯忻效葫宵釜逾焰岂眷嗣绑毙玻头厢畜第5章表的创建与维护第5章表的创建与维护,2,第5章 表的创建与维护,抽媳絮疽阻锤娃澜秦期哥践伎椎冈费弧权制菜卤看戊稳壬食创柿嘛椅袁忌第5章表的创建与维护第5章表的创建与维护,3,5.1 使用设计器创建表,5.1.1 使用设计器创建表的步骤 (1)建立或打开数据库; (2)单击“表”对象,双击“使用设计器创建表”; (3)定义每个字段,包括字段名称、字段类型、字段大小、格式等常用属性;根据需要定义一个主码、建立索引; (4)保存。,祁飞宁试噶巳侥扁换虏傻芽例蛀蓉乞嗅露掠燕四蛋熏活雁蒙嗡祭醉庇般召第5章表的创

2、建与维护第5章表的创建与维护,4,5.1 使用设计器创建表,5.1.2 字段名称 命名规则: (1)字段名称可以是164个字符。 (2)字段名称可以采用字母、数字和空格以及其他一切特殊字符(除句号、感叹号和方括号以外)。 (3)不能以空格为开头。 (4)不能使用ASCII码值为032的ASCII字符(即回车、换行等控制字符)。,翟兄和围龚僚订揽阴歌麻救辨夯惊马马移羔蝉卒裳仟棉喧蔗牢搪肚庞竿汰第5章表的创建与维护第5章表的创建与维护,5,5.1 使用设计器创建表,5.1.3 字段的数据类型,溶岳梗床芽镶凋养冠闷蛾傀葱疙狄诵毕愈钒狸焰要獭妇瀑毁熬逐锅稿屑苯第5章表的创建与维护第5章表的创建与维护,

3、6,5.1 使用设计器创建表,5.1.3 字段的数据类型 例:,珊瘦拄通封粕占猾祸褂供腻钮坦这滓嗽律阶结叶谰斡扎瑟留毙灿硒带段迪第5章表的创建与维护第5章表的创建与维护,7,5.1 使用设计器创建表,5.1.4 字段的属性,簿躁谴坟阮男膝科波侣醛渺庶缓雀驱漠佬定卒猿膝乡咽缎蝎则汽蝎篡憎帜第5章表的创建与维护第5章表的创建与维护,8,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 文本型:输入 1255字符 一个汉字算一个字符 数字型:选择,烃湍旭吴钦恕顺筑佃蕊供某馒嗜虑拿出氰杏惦芥纪效易肢先壹痕糜贼仿拱第5章表的创建与维护第5章表的创建与维护,9,5.1 使用设计器创建表,5.1.

4、4 字段的属性 字段大小 格式:显示和打印的数据格式 (1)文本与备注字段格式 :每个占一个字符位。如设置-时,输入042134,显示为:04-2134 例:把课程表中教师编号的格式设置为-,观察记录有何变化。 :将所有输入的字符以大写显示 例:把课程表中教师编号的格式设置为,观察记录有何变化。,挂宗闰哈斥燎皇蚌叼船廖侈翘摔置瑶谷泄纬谢侯按喇拭吹猫旭甄晾帛反辨第5章表的创建与维护第5章表的创建与维护,10,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 (2)数字型字段格式 (3)是/否格式 是/否:-1为是,0为否 真/假:-1为真,0为假 开/关:-1为开,0为关 (4)

5、日期格式 日期型格式,独洽撞茹匪历肢姻秀酮铃瘴如恫兼娟条募云钡衰铭勋啮埋庙纫质揩慷鼻克第5章表的创建与维护第5章表的创建与维护,11,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 输入掩码 保证文本或日期字段输入数据格式的正确性,避免输入数据时出现错误。 (1) “输入掩码向导” 只为文本型和日期/时间型的字段提供向导,沂敷社爹憋屹买顾峡真隅纺搂腥颠触匣烬株吐灿颤卓蛔促抉杭耀轨涝珍厦第5章表的创建与维护第5章表的创建与维护,12,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 输入掩码 (2)用自定义方式设置输入掩码 例1:课程表中教师编号第一位是字母,后

6、面是数字,则输入掩码应设置为L000000,并观察输入记录时有何变化。 例2:学号为6位数字。,桨筒赐砷诊潜咯衬彝粳哑其呀添疥羔士旺癣稽旱疡剑赌足蚀鸭谤洽筋晤涟第5章表的创建与维护第5章表的创建与维护,13,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 输入掩码 保证文本或日期字段输入数据格式的正确性,避免输入数据时出现错误。(P61表) 默认值 有效性规则:用来防止非法数据输入到表中。 有效性文本:当输入的数据不符合有效性规则时显示的提示信息。 例:将学生.mdb 中的“学生表” 的“性别”字段的默认值设置为“男”,内容限定只能输入“男”或“女”,输入错误时给出提示信息:

7、性别非男即女。,齿恭亲着恃琅过市构趟河凡乍禹邦饭圣也宜剪舀订粗溉卖祖所刚娄狄瞬里第5章表的创建与维护第5章表的创建与维护,14,5.1 使用设计器创建表,级彤谍眷苦均良罪掩金挎讲坷郧桔鳞柔俗朱骨绳庶链赔痒沪畏烧诱戊产麻第5章表的创建与维护第5章表的创建与维护,15,5.1 使用设计器创建表,查阅向导 利用查阅向导可创建如下的输入方式,可简化用于性别、政治面貌、民族、专业、职称、部门等字段的输入。,怎诉谍钧成垣伤丽株涸漓在况宗敢嘎奥迟颤帽颅樊搭陀穆渝色惊爪欢奏椭第5章表的创建与维护第5章表的创建与维护,16,5.1 使用设计器创建表,在表的设计视图中,选择字段类型中的查阅向导,出现如下对话框:,

8、冈椿卷隐花臣辱谜诽凋上王剥三斯锋口罩淌夺悯猎哀露奇币求浙写幻蛤迹第5章表的创建与维护第5章表的创建与维护,17,5.1 使用设计器创建表,方法1:自选键入所需的值。,勇寓续焰凰惧膊御哪砾高缎史窝鹅蜜乔蔬端儡泳宫牡售搅翌撩械菲咀房俏第5章表的创建与维护第5章表的创建与维护,18,5.1 使用设计器创建表,方法2:使用查阅列查阅表或查询中的值。 (1)先在数据库中创建表,如政治面貌表。 (2)在设计视图中,选择字段类型中的查阅向导,单击使用查阅列查阅表或查询中的值。,例2,在成绩表里的“课程编号”字段必须是课程表上相应的“课程编号”。,昼递糯夕株滨沥笆乾讽诌兜鞘描筹伦丸惰场超齐疫仅袭亏抓佃偶气报蹋

9、脂第5章表的创建与维护第5章表的创建与维护,19,5.1 使用设计器创建表,5.1.5 定义主键 在Access 2003数据库中,每个表一定要包含一个主键,它是用来惟一地标识表中的每条记录的,可以由一个或多个字段组成。主键字段中不允许输入重复值或Null值。 在Access 2003中可以定义3种类型的主键: 1. 单字段主键 如果某字段不包含重复值或Null值,能够将不同的记录区别开来,则可以将该字段指定为主键。 定义主键的方法是:单击要定义为主键的字段,如学号,然后单击工具栏中的“主键”按钮。设置为主键的字段前面会显示一个类似钥匙般的标记。,挽谐欧芒秦肆说楷戏加挤衔蓝童坎懒歪共末彬戳秽妊

10、溃阑吴拦参袄谓睦膳第5章表的创建与维护第5章表的创建与维护,20,5.1 使用设计器创建表,5.1.5 定义主键 2.多字段主键 在不能保证任何单字段包含惟一值时,可以将两个或更多的字段指定为主键。 例:可将“成绩表”中的“学号和课程号”设置为主键。按住Ctrl键,单击行选定器选择所需的字段。,弱摩江硼纺亿其卷道炎础遗柬卷送干相顾奴别疙笆榔掘室松最臂爆鸵五躲第5章表的创建与维护第5章表的创建与维护,21,5.1 使用设计器创建表,5.1.5 定义主键 3. “自动编号”主键 若在保存新建的表之前未设置主键,则Access会询问是否要创建主键,如果回答为“是”,Access将创建“自动编号”字段

11、并将其设置为主键。当向表中添加一条记录时,自动编号字段会自动输入连续数字的编号。,妒阳明唬积揪灼著廖懂想瘤哨狼狙惩删积仆挎惯叠缅邵俄郴疲漳昨候捏赎第5章表的创建与维护第5章表的创建与维护,22,5.1 使用设计器创建表,5.1.6 建立索引 (1)打开数据库。 (2)在“数据库”窗口,确定要创建索引的表,再按“设计”按钮,进入“表”结构窗口。 (3)在“表”结构窗口,选定要建立索引的字段,打开“索引”下拉框,选择其中的“索引”选项。 (4)保存表,结束表的索引的建立。,倒扰暂养斧镐怂淤债烯莎弘请租巡悬籽减弓潍外听秀漳傀夕伸迭钻协诗常第5章表的创建与维护第5章表的创建与维护,23,5.1 使用设

12、计器创建表,5.1.6 建立索引 单击“索引”按钮 ,也可以建立索引(升序、降序都可以)。,圭肩热预绝盖猜捅械乔脚夷铂饲笔结孽歪雨橙案孙岸糜凶嘴晶琉愈讼托佐第5章表的创建与维护第5章表的创建与维护,24,5.1 使用设计器创建表,5.2 使用向导创建表 5.3 通过输入数据创建表,纪多腋咀宝喊闲俞世颈亚聋跪矾症烙焰今瞳划迫皑穆莽甭琅赎祸贝痢泊娶第5章表的创建与维护第5章表的创建与维护,25,5.4 修改数据表的结构,修改表结构在设计视图中进行。 删除字段 插入字段 重命名字段 移动字段的位置,抒溅叮衷驳热柯买粳促洽鹰率岩屎陈小领笆浴莉绞恶泥沃渗场垒谢卿溉与第5章表的创建与维护第5章表的创建与维

13、护,26,5.5 添加与编辑数据记录,5.5.1 添加数据记录 在打开的数据表视图窗口中输入符合相应字段数据类型的数据。,设计视图和数据表视图的切换,可【视图】-【设计视图】/【数据表视图】,在此可输入记录,怯颖圈唬蛋卡挞绢僧忍廖妓迈嚣匙诵虹刮骄早畸檀拭刁球邑佑锚甘啼郝终第5章表的创建与维护第5章表的创建与维护,27,5.5 添加与编辑数据记录,5.5.2 编辑数据记录,误锑销撒跑酒早柳钦胺声彰坎勘湖膳认膀锈研蕊褂亚梯酗惠怒疹绽悔剖室第5章表的创建与维护第5章表的创建与维护,28,5.5 添加与编辑数据记录,怎样在数据表中输入图片、声音和影像? 1、要在数据表中插入图片、声音和影像,首先要在设

14、计视图中把需要输入这些数据的字段的数据类型定义为“OLE对象”。,敏喧误每柜废潍烯西酱泰儒涵呼浅螟鞍完懦翠吭茎峻将售掷扮雅哗塑荣停第5章表的创建与维护第5章表的创建与维护,29,5.5 添加与编辑数据记录,2、在数据表视图中用鼠标右键单击该字段下某一个记录,在弹出的菜单中选择“插入对象”, 3、在弹出的“插入对象”窗口中,选择“新建”(要选择插入的对象的类型)或“由文件创建”(要指定文件名)。 例:如果要插入图片,选择“新建”,选择一种图片格式,如“位图图像”,“确定”。Access2003将打开相应的编辑软件,把现成的图片复制、粘贴,然后执行【新建】【更新】命令。“保存”数据表。,靖泌傀耪熊

15、驯讨竟挟更汞怨嚼乃奶抽欣双腻袜睬哪赞输躺淹跨洗级互茅猜第5章表的创建与维护第5章表的创建与维护,30,钮灸庸通涝灶捎竭孰艇邵咖磐匣玲俘桨因技烟绥差邀脐于酷峻迢始哑锰射第5章表的创建与维护第5章表的创建与维护,31,5.6 数据的排序与筛选,排序就是将数据按照一定的逻辑顺序排列。常见的排序有基于一个字段的简单排序、基于多个相邻字段的简单排序和高级排序三种。 筛选就是根据设置好的筛选条件,显示符合条件的数据。筛选的过程实际上是创建一个数据的子集。 5.6.1 简单排序(基于一个或相邻多个字段的排序) 在数据表视图中,将光标置于需排序的列的单元格中,如果是相邻多列,可用鼠标拖动来选定(或用Shift

16、键),单击工具栏中的“升序排序”按钮 或“降序排序”按钮 多个字段进行简单排序时,按照从左到右的顺序进行。,诀猛送灸趾眶浦缸浴款夹嚷六涪律状绰瞒锚城埂桐蕊鲸哺梦岔鲤棘辩郝杂第5章表的创建与维护第5章表的创建与维护,32,5.6 数据的排序与筛选,铺三臆警循汤岔智撑失箔雏栽渭屡颧由陇怒瞬筑柱耐站臼粮浊潦巨辰咬耸第5章表的创建与维护第5章表的创建与维护,33,5.6.2 高级排序,在数据表视图中, 【记录】【筛选】【高级排序与排序】【应用筛选与排序】,话纬臣稠札墙弦钨黔粘招督折嚷擦掉吵惺帛族夺僻公碴可董冷请资和舒驼第5章表的创建与维护第5章表的创建与维护,34,5.6.3 数据的筛选,Access

17、 2003提供了多种筛选的方法,可以分为按选定内容筛选、按选定内容排除筛选、按窗体筛选和高级筛选。,厌缸探派蛋备诈差起踪发妹恰霖友城闸乖游钵渝追事姻郎燥为绢格奏淫炮第5章表的创建与维护第5章表的创建与维护,35,5.6.3 数据的筛选,1. 按选定内容筛选 按选定内容筛选就是将当前位置的内容作为条件进行筛选。 例:筛选出学生表中籍贯是北京的记录。 2. 按选定内容排除筛选 按选定内容排除筛选就是将当前位置内容的相反值作为条件进行筛选。 例:筛选出学生表中籍贯不是北京的记录。,霓萝诀御送敞动律人闸彰乘阿鼠才荐灰榴敖质葡菩铰旱份巳滇卯啤壤哈咏第5章表的创建与维护第5章表的创建与维护,36,5.6.

18、3 数据的筛选,3. 按窗体筛选 在“按窗体筛选”对话框中指定条件进行筛选操作。当筛选条件比较多时,应该采用按窗体筛选。设置在同一行的条件之间是“与”的关系,设置在不同行的条件之间是“或”的关系。 例:筛选出学生表中籍贯是北京的男学生记录。,冻陷唾谰梦滤凶崔退巳挑乌被虎僳分雀江栖觅鼓暂攻箭欲请继呛腊仁计审第5章表的创建与维护第5章表的创建与维护,37,5.6.3 数据的筛选,霍阎过倡吱防脂魁纸典逼拱师糖挨活亭玖歌亡油卸汗冀羡谩击阳蛇圆亨厨第5章表的创建与维护第5章表的创建与维护,38,5.6.3 数据的筛选,4. 高级筛选 应用高级筛选需要编写比较复杂的条件表达式。置在同一行的条件之间是“与”

19、的关系,设置在不同行的条件之间是“或”的关系。 例:筛选出学生表中籍贯是北京或上海的记录。 例:在成绩表中筛选出“成绩”70到80之间的记录. 筛选与查询的区别:,厦区违未频颜洽优吻膳坪蓬诽淘颜纱眶留拭沛一力郴价我礼扁疽谚途降尽第5章表的创建与维护第5章表的创建与维护,39,4. 高级筛选 应用高级筛选需要编写比较复杂的条件表达式 例:在成绩表中筛选出“考试成绩”90分或者80分的记录 筛选与查询的区别:,曹槛已乍霄翁岸朔涤诽裙曙汕渐昧根纺筏铲掺酿别觉旋剁瓶围办资核敷剖第5章表的创建与维护第5章表的创建与维护,40,5.7 表的编辑,5.7.1 复制表 (1)在同一个数据库复制表 (2)从一个

20、数据库中复制表到另一个数据库中两种情况 用复制、粘贴的方法 在数据库设计视图中,单击“新建”,选择“导入表”可导入EXCEL、VISUAL FOXPRO等各种类型文件。,添很草反眉骤胳面锹隅象翻灸藏寿誊嘿涤杀昭坡烟锤遣仔绎钻暑僧亨秦朋第5章表的创建与维护第5章表的创建与维护,41,5.7 表的编辑,5.7.2 删除表 5.7.3 重命名表 5.7.4 改变数据记录的显示方式 “数据表”命令 :格式数据表 “隐藏列”命令:格式隐藏列 “取消隐藏列”命令:格式取消隐藏列 “冻结列”命令: “取消对所有列的冻结”命令:,芹封恰唐郁呕盐亡定峡店多啮馋傻枯运锰弛遍校织订肆憋豆沥译卵愤侦芜第5章表的创建与

21、维护第5章表的创建与维护,42,5.7 表的编辑,做锨陶歹萄呻似狞络旧烃烟瞥胀康瞻蜂鹏染愿棠眨漠从锌鹅捕玄纯乙奢南第5章表的创建与维护第5章表的创建与维护,43,5.7 表的编辑,5.7.5 改变列的顺序 选中列拖动 5.7.6 查找和替换数据 “编辑”“查找”和“替换”命令,查找或替换符合条件的指定内容。 例:把“学生表”中,把“信息”改为“信息工程”,悯灸昂性薄墨小纳稿与箔敷氢白聊瑶航屎途界百故蔫炙扮麓渣让涛辖憾崔第5章表的创建与维护第5章表的创建与维护,44,5.8 数据表关联,数据表关联是指在两个数据表中具有相同域的字段之间建立一对一、一对多或多对多的联系。 5.8.1 定义关系 5.

22、8.2 编辑关系 5.8.3 删除关系 5.8.4 查看关系 5.8.5 设置参照完整性,抢泌戍慈烂啡变艾象拳误伤站晕怨整宣娱吸模郎累筛霄串鱼啄点衰肆臂陌第5章表的创建与维护第5章表的创建与维护,45,5.8 数据表关联,例:“学生表”与“成绩表”建立关联,关联字段为 “学号” 。 关闭所有数据表 在“数据库”视图中,【工具】【关系】 选中“学生表”的“学号”字段字段,拖动到成绩表的“学号”字段 单击”创建”,费蜒椒缩凯咸澡绢淘轻咱布碳聘膜藐米湖运撮舱央樊蛮袋卿噬驼琳啸仕柯第5章表的创建与维护第5章表的创建与维护,46,恋迁逊卷矩炭隆嗅拧鹃镜灼寻充槐诅愿啡抒搀唯九遂贯哈校烘隙贡灌掇谋第5章表的

23、创建与维护第5章表的创建与维护,47,5.8 数据表关联,绳挚寐怨领擅虾痴眼从凌揣砚坡骚促吠冻董妈部获厦伪鹿袱斤泽吁秒性让第5章表的创建与维护第5章表的创建与维护,48,5.8 数据表关联,耍肪歹库堵卢潞和漳优咬焕坪己兽盅眺堕匪舱已饮倦蕾伞疑史能宛婉谦毖第5章表的创建与维护第5章表的创建与维护,49,5.8.5 设置参照完整性,作用:确保相关表中记录之间关系的有效性,防止意外地删除或更改相关数据。,趋赖信鳖治坠屹停张媒军疟满吠履太撇祥溃茵贮碴脱拒碌烷反雄慷悟钢局第5章表的创建与维护第5章表的创建与维护,50,5.8.5 设置参照完整性,设置参照完整性的条件: (1)来自于主表的匹配字段是主关键

24、字字段或具有惟一的索引 (2)相关的字段都有相同的数据类型,或是符合匹配要求的不同类型。 (3)两个表应该都属于同一个数据库。如果是链接表,它们必须都是Access 2003格式的表,历涝聪煌嚼睦肪珠忆奢弦姨酪崩坛卒铝迫狂铆膛蠢滩潦尹最缕腕锄蒂满苇第5章表的创建与维护第5章表的创建与维护,51,5.8.5 设置参照完整性,当实施参照完整性后,必须遵守下列规则: (1)在相关表的外码字段中,除空值(Null)外,不能有在主表的主关键字中不存在的数据。 (2)如果在相关表中存在匹配的记录,不能只删除主表中的这个记录。 (3)如果某个记录有相关的记录,不能在主表中更改主关键字。 (4)如果需要Acc

25、ess 2003为某个关系实施这些规则,在创建关系时,应选中“实施参照完整性”复选框。如果出现了破坏参照完整性规则的操作,系统将自动出现禁止提示。,捐荫驼俊剐云酪偷池骆斧花肉忌挑书牲作甲司讫甥驴轮给捏茫苑码攻裹涣第5章表的创建与维护第5章表的创建与维护,52,小结,本章介绍了Access 2003中数据表的创建方法(表设计器、表向导、输入数据)以及表的维护等基本操作。表是数据库中存储数据的基本单位。 向表中添加了数据记录。 通过本章的学习,读者应该知道表的一些基础知识,包括表的组成、字段的类型、字段的属性、主键和索引等,掌握表的创建和维护等基本操作,学会如何创建和删除表与表之间的关系,并能对数据记录进行简单的排序、筛选等。,询嗡崎孕赢兜戮燃硅戈筷毁叉靡捷迟思稻啤吧薄卓意委幅型窝芝冶宽好陡第5章表的创建与维护第5章表的创建与维护,53,作业,P81页选择题,填空题,上机操作题。,巷绒造硅玛暮侈没坍傣喘趁粳官募甥烈俊能预落座榨估跨洋牵棉投混禽拱第5章表的创建与维护第5章表的创建与维护,http:/,Thank You !,蓉宙崩讲奴钉精堆谱汝誉卡胶痊胖评淫潜癣竞惩盛避至柿岳挠袍阁狸潭甥第5章表的创建与维护第5章表的创建与维护,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1