欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    第2章数据库与表.ppt

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

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

    第2章数据库与表.ppt

    第4章 数据库与表,4.1 创建数据库,创建空数据库 新建 空数据库 文件名(存盘) 数据库的打开和关闭,4.2 创建数据表,设计数据表的步骤: 1、建立表结构 表中的字段个数 每个字段的属性(字段名、字段类型、字段长度) 确定索引字段 2、向表输入数据,表的设计与创建,表的型与值:,结构 (型),纪录 (值),1、数据类型,文本型:使用“文本”数据类型存储如名称、地址和任何不需计算的数字, 如:号码、部件编号或者邮政编码。 默认长度为50个字符,最多可使用255个字符 输入数据时,系统只保存输入的符号,不保存文本字段中未使用位置上的空字符,数据类型,备注型:可保存较长的文本数据。 如果需要存储超过 255 个字符,应使用“备注”数据类型。“备注”最多可以存储 65,536 个字符。 如果要存储带格式文本或长文档,可以创建 OLE 对象字段代替“备注”字段。 不存储字段中没用的部分的空白字符 备注字段的数据不能进行排序和索引,数据类型,数字型:存储用来进行算术运算的数字数据。 字 节: 0255(无小数) 整 型: -3276832767 长整型: -21474836482147483647 单精度数:-3.4×1038 3.4×1038 双精度数:-1.79734×10308-1.79734×10308,数据类型,日期/时间型:用来存储日期、时间或日期时间组合的。 每个日期/时间字段需要8个字节的存储空间。 可以选择不同的日期/时间类型来显示日期/时间数据。 它们有: 常规日期、长日期、中日期、短日期、长时间、中时间和短时间,数据类型,货币型:是数字型的特殊类型,等价于具有双精度属性的数字型数据。 在数据输入时,不需要输入,系统自动添加货币符号、千分位分隔符,并添加两位小数。 当数据的小数位数超过两位时,会自动进行四舍五入。 字段长度为8字节,数据类型,自动编号型:是一种特殊的数据类型。Access会自动插入惟一顺序号,即在自动编号字段中指定某一数值。 自动编号一旦被指定,就会永久地与记录连接 如果删除了表中含有自动编号字段的记录,系统不会对表中的自动编号字段重新编号 当添加某一记录时,不会再使用已被删除的自动编号的数值,而是按递增规律重新赋值,数据类型,是/否型:只包含两种不同取值的字段。又常称为布尔型数据。 可以设置是/否型字段的显示效果 字段长度为1字节,数据类型,OLE对象型:OLE对象型是指字段允许单独地“链接”或“嵌入”OLE对象。 添加数据到OLE对象字段时,可以选择: 插入(嵌入)新对象 插入某个已存在的文件内容 链接到某个已存在的文件 例如:图片、声音、视频等,数据类型,超级链接型:用来保存超级链接的。超级链接字段包含作为超级链接地址的文本或以文本形式存储的字符与数字的组合。超级链接地址是通往对象、文档、Web页或其他目标的路径。 地址可以是一个URL或一个UNC网络路径 超级链接地址最多包括三个部分: Displaytext在字段或控件中显示的文本 Address到文件(UNC)或页面(URL)的路径 Subaddress在文件或页面中的地址 语法格式:Displaytext#Address#Subaddress,数据类型,查询向导型:为用户建立一个字段内容的列表,可以在列表中选择所列内容作为添入字段的内容。 可以显示下面所列的两种列表中的字段: 从已有的表或查询中查阅数据列表,表或查询的所有更新都将反映到列表中. 存储了一组不可更改的固定值的列表,2、创建表,创建表的方法: 数据表视图创建表 表向导创建表 设计视图创建表,表的创建,创建表实际上是建立表的结构包括:字段名、数据类型等 “使用向导”创建表 “通过输入数据”创建表 “使用设计器”创建表 使用“新建”按钮创建表 (包括以上3种和导入、链接表),1. 使用“向导”创建新表,步骤: 打开一个数据库 双击“使用向导创建表” 从“示例表、示例字段”中选取所需,并做取舍 示范:建立“学生信息”表,2. 使用“数据表视图”创建新表,打开一个数据库 双击“通过输入数据创建表” 右击“字段1”,选择“重命名列”,或双击该字段名。 插入字段:通过“插入”菜单 删除字段:通过“编辑”菜单 当询问“主关键字”时,根据需要回答,3. 使用“设计视图”创建新表,步骤: 打开一个数据库 双击“使用设计器创建表” 输入以下项目: 字段名 数据类型 说明,4. 表结构的编辑和修改,在设计视图下对字段操作:行头称“字段选定器” 添加:选定该行-插入行(在当前行上方) 删除:选定该行- 改名:双击字段名,或直接修改 移动:选定该行,鼠标指向字段选定器,拖动 复制:选定该行,用CTRL+C, CTRL+V,5. 导入表和链接表,导入表实例:从EXCEL工作簿中导入: 在“表”对象中,空白处右击; 在快捷菜单中,选择“导入”; 选择要“导入”的EXCEL工作簿,单击“导入”按钮; 选择要导入的工作表,单击“下一步”; 保存位置:选择“新表中”(或现有表中),单击“下一步”; 在“导入到表”中填入新表名。,导入表:教师信息表 链接表:课程 比较区别,移动后的现象,表中数据的输入,在数据表视图下输入数据 记录:即表中的数据。向表输入数据就是为表中记录的每一个字段赋值。 一个表的大小,主要取决于它拥有的数据记录的多少。,字段的其他属性设置,字段名: 长度=64字符, (数字、字母、汉字、除句号以外的分隔符、空格建议不要用空格) 不能以空格或控制字符开头 大小写不分 数据类型:(设置及转换) 说明: 可以不写 相当于“注解” 说明中的文字将在“窗体”的状态栏中显示,字段的属性设置(2),标题: 数据表列头显示的字符串。 在窗体中,作为标签,若省略,则使用字段名做标题。 默认值: 当向表中插入新记录时,相应字段的默认取值。,字段的属性设置(3),关于“是/否”型字段的显示: 文本型:在“格式”中设置 控件型: (复选框) 在“查阅”选项卡中设置,字段的属性设置(4),关于“备注”型字段: 内容在数据表视图直接输入(但看不到全部文字) 或按Shift+F2打开“显示比例”窗口,可以输入和编辑全部文字,还可以改变字体。,字段的属性设置(5),输入掩码: 用来定义字段中所有输入数据的模式。经常用于数字型、日期型、文本型等类型的数据。 设置掩码的方法: 1)在表的设计视图中,选择该字段; 2)在 “常规”选项卡的“输入掩码”中单击,再单击右端的“”按钮,“输入掩码”实例(日期型),将日期字段设置为XXXX年XX月XX日格式: 1、在设计视图下选择出生日期字段 2、单击“输入掩码”右端的“”按钮 3、在弹出的向导中选择所需格式如图,必须指出: 掩码是一种输入格式(在修改或添加新数据时出现), 但数据的显示格式取决于“格式”的设置,默认是常规格式。,“输入掩码”实例(字符型),将身份证设置为1518位格式: 1、在设计视图下选择身份证字段 2、单击“输入掩码”右端的“”按钮 3、在弹出的向导中选择所需格式如图: 其中0表示09十个字符 9表示数字或空格 使得允许输入15位或18位 都是合法的,“输入掩码”实例(数字型),例:将基础工资设置为带货币符号2位小数格式: 1、在设计视图下选择基础工资字段 2、直接输入掩码$999,999.99 其中9表示数字或空格,格式,自定义数字字段格式: 其中: 是可选择项,如果选择了该项,则表示该字段数据后面显示“符号串”的值。 例如:“基本工资”字段的“格式”可以设为:#元,规定数据的输出显示格式。,掩码,字段的属性设置(6),“有效性规则”和“有效性文本” 当输入数据违反有效性规则时,在弹出的信息框中显示有效性文本的内容,若未设效性文本,则系统自动提示 例如:只能是80年以前出生的: =700 And =10000 或者:Between 700 And 10000,(7) 查阅字段的设置,用查阅向导建立查阅字段 属性中的“查阅”选项卡中设置查阅字段 实例:将 “教师”表中的字段“职称”用查阅建立,数据列表“教授;副教授;讲师;助教”。 步骤: 1、打开表为设计视图, 2、选择“职称”字段,选属性中的“查阅”选项卡 显示控件:组合框 行来源类型:值列表 行来源:输入“教授;副教授;讲师;助教”(用分号相隔),表中数据的编辑,数据的修改 在表被打开后,在表浏览器中选择要修改的内容并进行更新 数据的复制 可以减少重复数据或相近数据的输入。可以实现一条记录或多条记录,一列或多列数据,多个数据项的数据的复制,表中数据的复制,数据的删除 选定要不需要的记录,可以实行删除操作。 此操作不可逆。 数据的查找/替换 可以在大量的数据中快速地查找需要的数据。 可利用替换功能进行数据的替换。,使用表,记录定位 记录排序 通常是按记录的顺序进行排序,也支持按主键值升序排列 记录筛选 从记录表中,根据筛选条件查找一个或一组满足条件的记录。,4.2.6 创建索引与主键,索引是按索引字段或索引字段集的值使表中的记录有序排列的技术。索引有助于快速查找和排序记录。 Access可建立单个字段索引或多个字段索引。多字段索引能够区分开第一个字段值相同的记录。,索引,字段的数据类型为“文本”、“数字”、“货币”或“日期/时间”; 准备搜索字段中保存的值; 准备对字段中的值进行排序。 注意:数据表中OLE对象类型字段不能创建索引。多字段索引最多允许有10个字段。,单字段索引,在字段属性列表中有一个“索引”属性,设置为“有(有重复)”和“有(无重复)”,则该字段就设置了索引。 “有(有重复)”即为该字段的值将进行索引,允许在同一个表中有重复值出现; “有(无重复)”即该字段的值将进行索引,不允许在同一个表出现两个或两个以上的记录的值相同,通常是主键或候选关键字才会设置该索引方式。,多字段索引,如果经常需要同时搜索或排序两个或更多个字段,可以为该字段组合创建索引。在使用多字段索引排序表时,Access 将首先使用定义在索引中的第一个字段进行排序。如果在第一个字段中出现有重复值的记录,则会用索引中定义的第二个字段进行排序,以此类推。,主键,在数据表中能够惟一确定每个记录的一个字段或字段集被称为表的主键。将该表与其它表进行关联时,必须指定主键。 一个数据表中只能有一个主键。,三种主键,自动编号主键 当向表中添加每一条记录时,可将“自动编号”字段设置为自动输入连续数字的编号。 单字段主键 只要某字段包含数据,且不包含重复值或Null(空)值,就可以将该字段指定为主键。 多字段主键 在不能保证任何单字段包含唯一值时,可以将两个或更多的字段指定为主键(组合)。,注意: “主键”字段值不允许不唯一或空值,若有违背,Access会警告,建立表间关系,1、设置主关键字 2、创建表间关联关系 创建表间关联前提 创建表间关联,1、主关健字和索引,主关键字: 其值能唯一地标识记录的一个或多个字段。将该表与其它表进行关联时,必须指定主键。 建立主键: 选择菜单编辑-主键,或工具栏“主键”按钮。 修改主键: 选择当前要设置的关键字段,设置为主键,就取消了原有设置 删除主键: 如果主键在某个关系中,必须先删除这个关系,再删除主键,建立表间关联关系,表间关联关系类型 一对一关系 一对多关系 多对多关系 关系是参照两个表之间的公共字段建立起来的。两个字段类型一定要相同,字段名可以不同。,2、建立表关系- 一对一的关系,对表2个表分别建立主键: 具体方法是:在设计视图中,选择主键字段,单击“主键”按钮; 单击按钮“关系” 在“显示表”对话框中双击表名(2个) 在“关系”窗口中将相关字段从一个拖到另一个, 选择“参照完整性” 级联更新与删除 单击“创建”按钮,建立表关系- 一对多的关系,关键技术是建立“多方”具有2个字段的主键 “学生”和”成绩”表中的“学号” “成绩”表中选择“学号”和“课程代码”建立组合主键,三个 一对多,表关系建立-多对多的关系:,关键技术是建立“多方”具有2个字段的主键 比如:“学生”和”成绩”、”课程表“三张表中,”成绩“表中要确定两个主键”学号“和”课程代码“。,多对多的关系:,修改与删除表关系,编辑关系: 菜单关系-编辑关系 或 双击关系连线 删除关系: 单击关系连线,按键 或右击关系连线,选择“删除” 察看罗斯文数据库的关系,修改关系,关系修改。在修改前需要先关闭数据表,然后将鼠标指针指向关系连线,双击,即可弹出“编辑关系”对话框,在对话框中对关系进行修改,修改完成后单击“确定”按钮,完成关系的修改。,删除关系,当关系建立好以后发现错误时,可选中该关系连线,即鼠标指针单击连线,当联系变粗时表示选中,按Del键即可删除关系,参照完整性与相关规则,在数据表的关系建立以后,如果希望数据表之间存在一定的约束关系,以保证数据库中数据的有效性。在Access中可以建立参照完整性来建立主表与相关表在增、删、改记录时相关字段数据的正确性。,数据表之间的约束性规则,建立关系后未实施参照完整性 在主表中增加、删除、修改关联字段的值时不受限制;同样,相关表中进行相同的操作时也不受影响。 建立参照完整性但未实施级联更新和级联删除规则 在主表中增加记录不受限制;修改记录时,若该记录在表中有匹配记录,则不允许修改;删除记录时,若该记录在表中有匹配记录,则不允许删除。 在相关表中,增加或修改记录时,关联字段的值必须在主表中存在;删除记录时不受影响。,调整表的外观,改变字段的次序 调整字段的显示宽度和高度 改变数据的字体 调整网格线和背景颜色 隐藏列 冻结列 (以上功能均在“格式”菜单中),表操作,数据表的更名 数据表的复制 数据表的删除,Access提供三种粘贴方式,只粘贴结构:此方式复制的是表的结构,不含数据; 结构和数据:实现的是表结构和数据的复制; 将数据追加到已有的表:实现的是将数据追加到已存在的数据表的尾部。,排序记录,数据表使用时,可能希望表中的记录按照一个字段、多个字段或表达式的值进行排序。排序可以按升序或降序排列。,

    注意事项

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

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




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

    三一文库
    收起
    展开