access数据库以及表.ppt

上传人:小飞机 文档编号:6501128 上传时间:2023-11-07 格式:PPT 页数:45 大小:253.50KB
返回 下载 相关 举报
access数据库以及表.ppt_第1页
第1页 / 共45页
access数据库以及表.ppt_第2页
第2页 / 共45页
access数据库以及表.ppt_第3页
第3页 / 共45页
access数据库以及表.ppt_第4页
第4页 / 共45页
access数据库以及表.ppt_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《access数据库以及表.ppt》由会员分享,可在线阅读,更多相关《access数据库以及表.ppt(45页珍藏版)》请在三一办公上搜索。

1、数据库和表的基本操作,黄焕2009-11-21,考试内容,创建数据库创建空数据库;使用想到创建数据库表的建立建立表结构:使用向导,使用设计器,使用数据表;设置字段属性;输入数据:直接输入,外部获取。,考试内容(续1),表间关系的建立与修复表间关系的概念:一对一,一对多;建立表间关系;设置参照完整性表的维护修改表结构:字段的增删改及主键的重设;编辑表内容:记录的增删改及复制;调整外观表的其它操作查找及替换数据;排序与筛选记录,讲授内容,数据库基本操作数据库的创建、打开、关闭、删除数据表基本操作表的结构组成表的创建(表结构的定义)表的打开、删除、修改表间关系的操作表中数据记录的操作,让我们大声的宣

2、布 ACCESS学习之旅正式启动,讲授内容,数据库基本操作数据库的创建、打开、关闭、删除数据表基本操作表的结构组成表的创建(表结构的定义)表的打开、删除、修改表间关系的操作表中数据记录的操作,数据库基本操作,预备知识ACCESS数据库管理系统的安装与打开数据库的创建创建空数据库方式太多了注意数据库的保存位置使用向导创建数据库使用ACCESS内置的模板数据库,数据库基本操作(续1),数据库的打开与关闭它等于ACCESS数据库管理系统的打开与关闭吗?数据库的删除找到数据库文件,直接删除,恭喜你 顺利通过第一关,讲授内容,数据库基本操作数据库的创建、打开、关闭、删除数据表基本操作表的结构组成表的创建

3、(表结构的定义)表的打开、删除、修改表间关系的操作表中数据记录的操作,数据表基本操作,表的组成ACCESS表由表结构与表内容(记录)两部分组成,表的结构(定义),表的内容,数据表基本操作(续),表结构的组成表结构是指表的框架,由表名和字段属性组成字段属性包括名称、数据类型、字段大小、格式、输入掩码、有效性规则等定义表的结构实际上就是在定义每个字段的各种属性和表的主键,数据表基本操作(续),建立表的结构(定义表的结构)三种方式:“数据表视图”,“设计视图”,“表向导”举例:请使用“数据表视图”方式创建教师表,使用表向导方式创建“课程表”举例:使用“设计视图”创建“学生表”,数据表基本操作(续),

4、定义表的结构实际就是定义各字段的属性和设置表的主键属性1:字段名称命名规则1、长度164个字符2、可以包含字母、汉字、数字、空格和其它字符,但不能以空格开头3、不能包含句号(.)、惊叹号(!),方括号()和单引号(),数据表基本操作(续),属性2:字段的10种数据类型文本说明:用于存储文本数据,字段大小默认为50个字符,可存储0255个字符举例:学号,姓名,电话号码数字说明:用于存储数值型数据,包括字节/整数/长整数/单精度小数/双精度小数,注意每种类型的字段长度和数据范围举例:年龄,分数,数据表基本操作(续),属性2:字段的10种数据类型(续)日期/时间说明:用于存储时间、日期或日期时间的组

5、合。字段长度固定,所以没有字段大小属性。举例:出生日期,开课时间货币说明:货币型是数字型的特殊类型,等价于具有双精度型的数字型。向货币型字段输入数据时,不用键入美元符号和千分位分隔符,access会自动显示这些符号,并在此字段后面添加两位小数。此外,由于是一种特殊的双精度型,所以也没有字段大小属性。举例:工资,数据表基本操作(续),属性2:字段的10种数据类型(续)自动编号说明:为了方便数据存储与检索的需要,往往在一个表中加入一个没有实际意义的字段,并将数据类型设为自动编号。自动编号的字段不能人为输入和修改,一个表中最多只能有一个自动编号型字段自动编号一旦被指定,就会永久的与记录关联举例:网络

6、论坛中的“帖子ID”等,数据表基本操作(续),属性2:字段的10种数据类型(续)超级链接说明:用于存储超级链接的数据。超级链接型字段包含作为超级链接地址的文本或以文本形式存储的字符与数字的组合。超级链接地址最多包含三部分:Displaytex#Address#Subaddress举例:个人主页,excel表格中的某个单元格等备注说明:用于存储较长的字符数据,最多可以存储64,000个字符。备注型字段在搜索文本时,其速度较具有索引的文本字段要慢。不能对备注字段进行排序和索引。举例:网络论坛回帖“内容”字段等,数据表基本操作(续),属性2:字段的10种数据类型(续)是/否说明:又成为布尔型或逻辑型

7、。针对只包含两种不同取值的字段而设置,是/否型数据有多种显示方式,如Yes/No,True/False,On/Off等。举例:党员否等查阅向导说明:在输入数据时,希望通过一个列表或组合框选择所需要的数据,而不必靠手工输入时,就可以使用查阅向导。举例:性别,职称等,数据表基本操作(续),属性2:字段的10种数据类型(续)OLE对象说明:OLE是Object Linking and Embeding 的缩写,它实际是一个协议,OLE对象就是指其它使用OLE协议程序创建的对象。OLE对象型是指字段允许单独的“链接”或“嵌入”OLE对象OLE有两种存储方式:链接和嵌入重用的OLE对象有Word文档、E

8、xcel表、图像、声音或其它二进制数据,同志们休息!休息!休息一会儿,数据表基本操作(续),属性3:字段的字段大小说明:字段大小是指某个字段存储的数据的范围。并不是每个字段都需要设置字段大小,主要看字段的数据类型,如数字型字段,文本型字段等有,而日期/时间,是/否等字段没有。属性4:字段标题说明:在建立表的时候,字段名一般用字母,但是,为了在显示数据是能够让用户知道改字段存储的数据是什么,通常用一个很容易理解的字符串作为标题。,数据表基本操作(续),属性5:字段的格式说明:以何种格式显示数据,如日期型的显示格式有长日期,短日期等格式。并不是所有的字段都要设置格式,这同样跟字段的数据类型有关。如

9、文本型字段没有格式。属性6:默认值说明:如果没有输入该字段的数据,将默认输入的值。,数据表基本操作(续),属性7:输入掩码说明:在输入如电话号码等数据时,这些数据经常有固定的格式,为了减少重复输入,此时可以设置输入掩码。并不是所有的字段都可以设置输入掩码,也要视数据类型而定。对文本,数字,日期/时间,货币等数据类型的字段,都可以设置输入掩码。Access为内置温“文本”和“日期/时间”的输入掩码,对于复杂的输入掩码,用户可以自己定义。,数据表基本操作(续),属性7:输入掩码(续)构建输入掩码所使用的字符及含义0必须输入09中一个数字9可以选择输入数据或空格L必须输入一个AZ的字母?可以选择输入

10、一个AZ的字母A必须输入字母或数字a可以选择输入字母或数字&必须输入任意的字符或一个空格C可以选择输入任意的字符或一个空格,数据表基本操作(续),属性7:输入掩码(续)举例:构建武汉市的固定电话号码输入掩码固化格式:027-是固定的,无须设置88667084必须为8个数字,则可表示为00000000最终的输入掩码为:“027-”00000000,数据表基本操作(续),属性8:有效性规则说明:为了保证数据的安全性和一致性,access可以通过设置有效性规则来实现,如必须限制年龄在0150以内的整数。有效性规则通常用一个由常量、变量、函数、操作符(算术运算符,逻辑运算符等)表达式来表示。变量的引用

11、要用一个方括号括起来,如学号,通常的变量就是数据表中的字段名称。函数请参见附录A,数据表基本操作(续),属性8:有效性规则(续)举例:设置年龄属性为0150以内0 And=150属性9:有效性文本说明:违反了有效性规则时,向用户返回一定的信息。举例:输入年龄为不在0150内时,向用户显示:“年龄不合法,必须为0150的整数!”,数据表基本操作(续),属性10:索引说明:索引是非常重要的属性,能根据键值加速表中查找和排序的速度,并且能对表中的记录实施唯一性。按索引功能分,所以可以分为:唯一索引,普通索引,主索引唯一索引的索引字段值不能相同,即没有重复值。因此,对以已有相同值的字段不允许创建唯一索

12、引普通索引的索引字段值允许相同,即允许有重复值。在Access中,同一个表可以创建多个唯一索引,其中一个可设置为主索引,且一个表只有一个主索引。,数据表基本操作(续),属性10:索引(续)举例:将学生表中的学号设为唯一索引如果经常需要同时搜索或排序两个或多个的字段,可以创建多字段索引。举例:为“教师”表创建多字段索引,索引字段包括“教师编号”,“姓名”,“性别”和“工作时间”,数据表基本操作(续),其它属性:小数位数、必填字段、允许空字符串等小数位数当某字段的数据类型为数字型的单/双精度型时,可以通过这个属性设置该字段值的小数位数。必填字段该字段是否允许为空值,空值为NULL,与空字符串不一样

13、,代表这个字段的值未知。允许空字符串如果该字段为文本或备注类型,则通过该属性可以设置该字段是否允许填空字符串,额的神啊 表的结构终于学完了,讲授内容,数据库基本操作数据库的创建、打开、关闭、删除数据表基本操作表的结构组成表的创建(表结构的定义)表的打开、删除、修改表间关系的操作表中数据记录的操作,数据表基本操作(续),数据表的打开很多种方式:双击,右键选择“打开”数据表的删除很多种方式:数据表结构的修改设计视图中修改,讲授内容,数据库基本操作数据库的创建、打开、关闭、删除数据表基本操作表的结构组成表的创建(表结构的定义)表的打开、删除、修改表间关系的操作表中数据记录的操作,数据表基本操作(续)

14、,表间关系的类型虽然在数据库的逻辑模型(E-R)中,实体之间存在一对一,一对多,多对多三种关系,但是,在从逻辑模型生成物理模型(实际的数据表)时,我们可以将一对一的两个实体合并为一张表,而将多对多的关系通过建立一张关系表,转化为了一对多的关系。因此,access中,数据表之间的关系只有两种:一对一,一对多,数据表基本操作(续),一对一的关系妻子表和丈夫表一对多的关系父亲表与子女表通常将一端的表成为主表,将多端的表成为相关表如父亲为主表,子女表为相关表,数据表基本操作(续),建立表之间的关系在定义表之间的关系前,应该关闭数据库中的所有表access中工具栏是随着操作的不同而动态变化的。使用关系按

15、钮创建表间关系举例:创建校长表与学校表之间的一对一关系,创建学校与学生之间的一对多关系。,数据表基本操作(续),数据的完整性实体完整性表必须要定义主键用户自定义的完整性对于特殊的字段必须满足用户自定义的特殊有效性规则参数完整性在输入或删除记录时,为维护表之间已定义的关系而必须遵循的规则。这些规则将有助于数据的完整性,讲授内容,数据库基本操作数据库的创建、打开、关闭、删除数据表基本操作表的结构组成表的创建(表结构的定义)表的打开、删除、修改表间关系的操作表中数据记录的操作,数据表基本操作(续),表中数据记录的基本操作输入数据删除记录复制记录编辑数据,数据表基本操作(续),调整表的外观改变字段显示次序调整行显示高度调整列显示宽度隐藏不需要的列显示隐藏的列冻结列设置数据表格式改变字体,数据表基本操作(续),表中记录的查找与替换、排序、筛选查找与替换精确查找与替换模糊查找与替换查找空值或空字符串排序排序规则文本数据英文按字母顺序,大小写视为等同,汉语按拼音,数字按ASCII码数值类型按数值大小排序备注、超级链接、OLE对象字段不能排序空值为最小记录,数据表基本操作(续),表中记录的查找与替换、排序、筛选排序(续)单字段排序多字段联合排序筛选Access的四种筛选方法:按指定内容筛选,按窗体筛选,按筛选目标筛选以及高级筛选,恭喜你 顺利通过第二关,

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号