最新四章表PPT课件.ppt
《最新四章表PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新四章表PPT课件.ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、7/6/20222第四章第四章 表表7/6/20229合二为一的一张表:合二为一的一张表:数据冗余数据冗余学院学院代码代码学院名称学院名称院长姓名院长姓名电话号码电话号码地址地址学院学院简介简介系部系部编号编号名称名称主主任任电电话话地地址址专业专业介绍介绍0101经济学院经济学院杨得勇杨得勇6890413068904130科教楼五科教楼五层层01010101经济学经济学0101经济学院经济学院杨得勇杨得勇6890413068904130科教楼五科教楼五层层01020102贸易经济贸易经济0101经济学院经济学院杨得勇杨得勇6890413068904130科教楼五科教楼五层层01030103国
2、际经济与贸易国际经济与贸易0101经济学院经济学院杨得勇杨得勇6890413068904130科教楼五科教楼五层层01040104金融学金融学0101经济学院经济学院杨得勇杨得勇6890413068904130科教楼五科教楼五层层01050105保险保险0101经济学院经济学院杨得勇杨得勇6890413068904130科教楼五科教楼五层层01060106财政学财政学0202化学与环境工程学院化学与环境工程学院汪频汪频6890565068905650化工楼三化工楼三层层 . .7/6/202210确定表中需要的字段确定表中需要的字段 包含所有需要的信息。包含所有需要的信息。 将信息存储到最小逻
3、辑单位。将信息存储到最小逻辑单位。例如:例如:“员工名称员工名称”一般分成两个字一般分成两个字段段“名字名字”与与“姓氏;姓氏; 一个字段中不要包含多个项目。一个字段中不要包含多个项目。7/6/202211明确每条记录中有唯一值的字段明确每条记录中有唯一值的字段 为了连接保存在不同表中的信息,为了连接保存在不同表中的信息,数据库中每个表必须包含表中唯一确定数据库中每个表必须包含表中唯一确定每个记录的字段或字段集(主键)。每个记录的字段或字段集(主键)。 例如:例如:将某个客户与该客户的所有将某个客户与该客户的所有订单相连接。订单相连接。7/6/202212确定表之间的关系确定表之间的关系将信息
4、分配到各个表中,并定义了将信息分配到各个表中,并定义了主键之后,需要通过某种方式主键之后,需要通过某种方式告知告知Access以何种方法将相关信息结合到以何种方法将相关信息结合到一起。一起。 也就是说,必须定义数据库中表之也就是说,必须定义数据库中表之间的关系。间的关系。 参考已有的且设计良好的数据库中参考已有的且设计良好的数据库中的关系是很有帮助的。的关系是很有帮助的。7/6/202213优化设计优化设计定义了数据库中需要的表和表的结定义了数据库中需要的表和表的结构(需要的表、字段和关系)之后,构(需要的表、字段和关系)之后,数据库数据库设计阶段的最后一项工作设计阶段的最后一项工作是检是检查
5、该设计,找出任何可能存在的不足查该设计,找出任何可能存在的不足之处。之处。因为现在改变数据库的设计,要比因为现在改变数据库的设计,要比更改已经添满数据的表容易得多。更改已经添满数据的表容易得多。7/6/202214输入数据并创建其他数据库对象输入数据并创建其他数据库对象 如果认为表的结构已达到了设如果认为表的结构已达到了设计规则,就可以继续进行。计规则,就可以继续进行。在表中添加所有已有的数据,然在表中添加所有已有的数据,然后创建所需的查询、窗体、报表等。后创建所需的查询、窗体、报表等。7/6/202215使用使用AccessAccess的分析工具的分析工具 “表分析器向导表分析器向导”一次能
6、分析一个表的一次能分析一个表的设计。设计。它在适当的情况下能建立新的表结构和关它在适当的情况下能建立新的表结构和关系,并且在合理的时候在相关的新表中拆系,并且在合理的时候在相关的新表中拆分原来的表。分原来的表。 “性能分析器性能分析器”能分析整个数据库,能分析整个数据库,做出推荐和建议来改善数据库,并且还能做出推荐和建议来改善数据库,并且还能实现这些推荐和建议。实现这些推荐和建议。7/6/202216应用实例:应用实例:康富员工管理信息系统康富员工管理信息系统编号编号姓名姓名出生出生日期日期性别性别文化文化程度程度职称职称婚否婚否备注备注照片照片基本情况基本情况编号编号?姓名姓名技能技能工资工
7、资岗位岗位工资工资浮动浮动工资工资其他其他工资工资扣款扣款小计小计?实发实发工资工资工资情况工资情况编号编号家庭电话家庭电话办公电话办公电话手机手机传真传真家庭住址家庭住址联系方式联系方式7/6/2022174.2 4.2 表的创建表的创建 在在Access 中,可以采用以下五种中,可以采用以下五种方式在当前数据库的表对象中建立新表:方式在当前数据库的表对象中建立新表: 使用【设计视图】使用【设计视图】 使用【表向导】使用【表向导】 使用【数据表视图】使用【数据表视图】 使用【导入表】使用【导入表】 使用【链接表】使用【链接表】7/6/2022181、命名字段、命名字段 应该使用便于理解的名字
8、,避免过长。应该使用便于理解的名字,避免过长。命名规则:命名规则: 字段名最长可达字段名最长可达64个字符(包括空格);个字符(包括空格); 字段名可以包含字母、数字、空格和其他字段名可以包含字母、数字、空格和其他字符;字符; 字段名不能包含()、!、字段名不能包含()、!、 等字符;等字符; 不能用空格作为字段名的第一个字符。不能用空格作为字段名的第一个字符。表的创建说明表的创建说明7/6/2022192、确定数据类型、确定数据类型 为字段命名后,还要决定该字段的数为字段命名后,还要决定该字段的数据类型。因为,数据类型决定了该字段据类型。因为,数据类型决定了该字段能存储什么样的数据。能存储什
9、么样的数据。见表见表P53表的创建说明表的创建说明7/6/202220数据类型数据类型可存储的数据可存储的数据大大 小小文本文本(Text)(Text)文字、数字型字符文字、数字型字符最多存储最多存储255255个字符个字符备注备注(Memo)(Memo)文字、数字型字符文字、数字型字符最多存储最多存储6553665536个字符个字符数字数字(Number)(Number)数值数值字节型:字节型:1 1个字节个字节 (0255)(0255)整型:整型:2 2个字节个字节(-32768-32767)(-32768-32767)长整型:长整型:4 4个字节个字节单精度型单精度型(4)(4)双精度型
10、双精度型(8)(8)日期日期/ /时间时间 (Date(DateTime)Time)日期时间值日期时间值8 8字节字节货币货币(Currency)(Currency)货币值货币值8 8字节字节自动编号自动编号(Auto Number)(Auto Number)顺序号或随机数顺序号或随机数4 4字节字节是是/ /否否(Yes(Yesno)no)逻辑值逻辑值(-1(-1:是,:是,0 0:否:否) )1 1位位OLEOLE对象对象(OLE Object)(OLE Object)图象、图表、声音等图象、图表、声音等最大为最大为1G1G字节字节超超( (级级) )链接链接(Hyperlink)(Hyp
11、erlink)作为超作为超( (级级) )链接地址的文链接地址的文本本最大为最大为6553665536个字符个字符查阅向导查阅向导(Lookup Wizard)(Lookup Wizard) 从列表框或组合框中选择从列表框或组合框中选择的文本或数值的文本或数值4 4个字节个字节7/6/202221关于关于自动编号自动编号数据类型的特别说明:数据类型的特别说明:w不需要输入,由系统自动生成,无重复不需要输入,由系统自动生成,无重复值值w既可以选择既可以选择“递增递增”(每次增加(每次增加1),),也可以选择也可以选择“随机随机”生成生成w一经删除,不能再补一经删除,不能再补w可以级联删除,不能级
12、联更新可以级联删除,不能级联更新7/6/2022223、字段说明、字段说明 在表的设计视图中,字段输入区域在表的设计视图中,字段输入区域的的【说明】【说明】列用于帮助用户了解字段列用于帮助用户了解字段的用途、数据的输入方式以及该字段的用途、数据的输入方式以及该字段对输入数据格式的要求。对输入数据格式的要求。 7/6/2022234、字段属性的设置、字段属性的设置 在为字段定义了字段名称、数据类在为字段定义了字段名称、数据类型以及说明以后,型以及说明以后,AccessAccess进一步要求进一步要求用户定义字段属性,即确定字段的属用户定义字段属性,即确定字段的属性。每一个字段或多或少都拥有字段性
13、。每一个字段或多或少都拥有字段属性,而不同的数据类型其所拥有的属性,而不同的数据类型其所拥有的字段属性是各不相同的。字段属性是各不相同的。见表见表P54P547/6/202224 属属 性性用用 途途字段大小字段大小(Field Size)定义文本、数字或自动编号数据类型字段长度定义文本、数字或自动编号数据类型字段长度格式格式(Format)定义数据的显示格式和打印格式定义数据的显示格式和打印格式输入掩码输入掩码(Input Mask)定义数据的输入格式定义数据的输入格式小数位数小数位数(Decimal Places)定义数值的小数位数定义数值的小数位数标题标题(Caption)在数据表视图,
14、窗体和报表中替换字段名在数据表视图,窗体和报表中替换字段名默认值默认值(Default Value)定义字段的缺省值定义字段的缺省值有效性规则有效性规则(Validation Rule)定义字段的校验规则定义字段的校验规则有效性文本有效性文本(Validation Text)当输入的数据不符合有效性规则时,所显示的信息当输入的数据不符合有效性规则时,所显示的信息必填字段必填字段(Required)确定数据是否必需被输入到字段中确定数据是否必需被输入到字段中允许空字符串允许空字符串(Allow Zero Length )定义文本、备注和超定义文本、备注和超(级级)链接数据类型字段是否允链接数据类
15、型字段是否允许输入零长度字符串许输入零长度字符串索引索引(Indexed)定义是否建立单一字段索引定义是否建立单一字段索引新值新值(New Values)定义自动编号数据类型字段的数值递增方式定义自动编号数据类型字段的数值递增方式输入法模式输入法模式(IMEMode)定义焦点移至字段时是否开启输入法定义焦点移至字段时是否开启输入法Unicode压缩压缩(Unicode)定义是否允许对字段进行定义是否允许对字段进行Unicode压缩压缩7/6/202225字段属性字段属性定义的技巧定义的技巧1)设置字段的默认值:)设置字段的默认值: 如:如:“性别性别”定义为定义为“女女” “日期日期”定义为系
16、统当前日期定义为系统当前日期 2)字段有效性验证)字段有效性验证:控制数据输入的正确性和有效性控制数据输入的正确性和有效性 如:如:“学院代码学院代码”的输入范围在的输入范围在01-99为为 01 and 99或或between 01 and 99 如:出生日期小于系统当前日期为如:出生日期小于系统当前日期为 date( ) 一旦违反了有效性规则,将显示一个信息告诉用户。一旦违反了有效性规则,将显示一个信息告诉用户。7/6/2022263)格式:)格式: 改变数据改变数据显示和打印的格式显示和打印的格式,但并不改变,但并不改变数据的实际存储。数据的实际存储。 用于用于“文本文本”和和“备注备注
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 四章表 PPT 课件
限制150内