Access第4章+数据库与表.ppt_第1页
Access第4章+数据库与表.ppt_第2页
Access第4章+数据库与表.ppt_第3页
Access第4章+数据库与表.ppt_第4页
Access第4章+数据库与表.ppt_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章数据库与表,一、创建数据库二、创建数据表三、表操作,一、创建数据库,1.创建空数据库2.利用向导创建数据库3.打开/关闭数据库,二、创建表,创建表所涉及的内容确定表的名字表名是用户访问数据的唯一标识。建立表结构表结构是指表的组织形式,它包括表中的字段个数,每个字段的名称、类型、宽度及是否建立索引等。设定主键主键类型向表输入数据表中的数据就是记录,记录的内容是表所提供给用户的全部信息。向表输入数据就是为表中记录的每一个字段赋值。一个表的大小,主要取决于它拥有的数据记录的多少。,Access字段类型,(1)文本型文本型数据可以是任何可显示的字符及其组合。例如,地址、姓名、邮政编码、学号等。文本数据类型是Access系统的默认数据类型,默认的字段大小是50,最多可以容纳255个字符。注意:Access中规定一个汉字占一个字符位置。,(2)备注型,备注数据类型用于存放长文本数据。如:个人简历等。备注数据类型字段最多可存储65536个字符。注意:Access不能对备注型字段进行排序和索引。,数字型数据用来存储进行算术运算的数字数据。,(3)数字型,默认类型,(4)日期/时间型,日期/时间型数据是用于存储日期、时间或日期时间组合。-8字节可以在“格式”属性中根据不同的需要设置日期/时间型数据的显示格式。如:常规日期、长日期、中日期、短日期、长时间、中时间和短时间等。,(5)货币型,货币型数据用于存储货币值。在进行数据输入时,不需要输入货币符号和千分位分隔符,Access会自动显示相应的符号,并添加2位小数到货币型字段中。-8字节货币型数据在计算期间禁止四舍五入。,自动编号数据类型是一个特殊的数据类型,特意为自动产生主键的值而产生。Access可以用自动编号确保每一条记录的唯一性,并且使得这一标识过程自动化,以方便表的创建。-4字节,(6)自动编号型,(7)是/否型,是/否型数据又称为布尔型数据,是针对只包含两种不同取值的字段而设置的。例如:是/否(Yes/No)真/假(True/False)开/关(On/Off)是/否型字段数据常用来表示逻辑判断的结果。字段长度为1。,(8)OLE对象型,OLE对象数据类型是指字段允许链接或嵌入其他应用程序所创建的文档、图片文件等,其存储内容会随应用程序的改变而改变(这也就是“动态”一词的含义)。-1GB通过右键选择直接插入数据对象链接是指数据库中保存该链接对象的访问路径,而链接的对象依然保存在原文件中。,(9)超级链接型,超级链接数据类型用于存放超级链接地址。即存储一个URL(统一资源定位),这个URL既可以指向万维网上的某个Internet地址,也可以指向局域网中的某台计算机上的某个文件。,(10)查阅向导,查阅向导用于为用户提供字段内容的列表,用户可以通过组合框中为字段选择内容,而不必键盘输入。查阅向导的数据来源有两种:从已有的表或查询中查阅数据列表,表或查询中的所有更新均会反映到数据列表中;用户根据需要存储一组固定值列表。查阅向导字段的数据类型和大小与提供的数据列表相关。,创建表,字段命名规则由字母、汉字、数字、空格及其他非保留字符组成,不得以空格开头;保留字符包括:圆点(.)、惊叹号(!)、方括号()、重音符号()和ASCII码值在031的控制字符字段名长度不得超过64个字符;同一个数据表的字段名称不能相同。,创建表的方法,数据表视图创建表表向导创建表导入表创建表链接表创建表设计视图创建表,字段属性的设置,表中每个字段的字段名、类型、长度必须定义;字段说明和其他字段属性可使用默认值。字段大小文本型?注释型?数字型?日期型?货币型?自动编号型?是否型?OLE对象型?格式规定数据的显示和打印可通过“常规”选项卡中的“格式”项来进行设置。,(1)预定义格式设置表4-2是否型数据复选框(选中为真,没有选中为假)文本框(-1为真,0为假),格式,(2)自定义文本和备注字段格式,:右对齐0;$形式:Mr.$-$输入:John13保存:Mr.John-13,输入法模式开启汉字输入法字段标题用于视图中显示该字段的标题默认为字段名称默认值未输入之前的预设值用于大多数记录都使用该值的时候类型与字段类型相同,有效性规则与文本,有效性规则内容有效性,如:性别中只有“男”或”女”与格式、掩码的区别采用关系表达式或逻辑表达式构成有效性文本用于设置了有效性规则之后当输入内容违反了有效性规则后,系统的提示信息,索引值的排序用于快速查找必填字段必须输入值防止漏填,维护表,修改表结构插入新字段删除已有字段修改字段名修改字段类型修改字段长度修改字段属性,输入数据,使用”数据表”视图输入数据数据的修改在表被打开后,在表浏览器中选择要修改的内容并进行更新数据的复制可以减少重复数据或相近数据的输入。可以实现一条记录或多条记录,一列或多列数据,多个数据项的数据的复制数据的删除选定要不需要的记录,可以实行删除操作。此操作不可逆。,创建索引和主键,索引可以建立单个或多个字段索引提高查找速度,降低更新速度主键自动建立索引创建索引需要满足的条件字段的数据类型为文本、货币、数字或日期准备搜索字段准备对字段中的值进行排序OLE对象不能创建索引单字段索引的创建多字段索引的创建,创建索引和主键,主键自动编号单字段主键多字段主键,建立表之间的关系,表间关系类型一对一关系一对多关系建立表之间的关系参照关系与被参照关系(相关表与主表)外关键字与主关键字操作步骤建立主关键字添加数据表到“关系”窗口连接主关键字与外关键字修改和删除表间的关系建立完后可以在数据表中展开子数据表,参照完整性与相关规则未实施参照完整性主表和相关表中增加、删除、修改字段的值均不受限制建立参照完整性,但未实施级联更新和级联删除主表增加记录不受限制主表修改或删除记录时,若该记录在相关表中有匹配记录,则不允许修改或删除建立参照完整性,并实施级联更新和级联删除主表增加记录不受限制主表修改或删除记录时,若该记录在相关表中有匹配记录,则自动修改或删除相应记录注意两表关联字段均不是主关键字或唯一索引,则关系类型为“未定”,不能实施参照完整性当关联过程中,相关表中关联字段的值在主表中找不到记录的时候,出现错误,不能实施参照完整性,表操作,改变字段顺序只是改变显示顺序,没有改变表结构调整字段显示宽度和高度隐藏列和显示列冻结列设置数据表格式设置字体格式,表操作,记录定位通配符-表4-6记录排序通常是按记录的顺序进行排序,也支持按主键值升序排列规则西文按照ASCII码排序,英文字符不区分大小写中文按照拼音字母排序数值按数值大小排序日期和时间按日期先后顺序排序注意文本型中的数字为字符,按ASCII码排序空值最小备注、超链接和OLE对象不能排序排序次序与表一起保存单字段排序多字段排序数据表视图方法:选择多个字段,单击”升序”或”降序”排列先按一个字段排序,然后相同

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论