




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库和表的基本操作 黄焕 2009-11-21 考试内容 v创建数据库 创建空数据库;使用想到创建数据库 v表的建立 建立表结构:使用向导,使用设计器,使用数 据表;设置字段属性;输入数据:直接输入, 外部获取。 考试内容(续1) v表间关系的建立与修复 表间关系的概念:一对一,一对多;建立表间 关系;设置参照完整性 v表的维护 修改表结构:字段的增删改及主键的重设;编 辑表内容:记录的增删改及复制;调整外观 v表的其它操作 查找及替换数据;排序与筛选记录 讲授内容 v数据库基本操作 数据库的创建、打开、关闭、删除 v数据表基本操作 表的结构组成 表的创建(表结构的定义) 表的打开、删除、修改 表间关系的操作 表中数据记录的操作 让我们大声的宣布 ACCESS学习之旅正式启动 讲授内容 v数据库基本操作 数据库的创建、打开、关闭、删除 v数据表基本操作 表的结构组成 表的创建(表结构的定义) 表的打开、删除、修改 表间关系的操作 表中数据记录的操作 数据库基本操作 v预备知识 ACCESS数据库管理系统的安装与打开 v数据库的创建 创建空数据库 v方式太多了 v注意数据库的保存位置 使用向导创建数据库 v使用ACCESS内置的模板数据库 数据库基本操作(续1) v数据库的打开与关闭 它等于ACCESS数据库管理系统的打开与关闭 吗? v数据库的删除 找到数据库文件,直接删除 恭喜你 顺利通过第一关 讲授内容 v数据库基本操作 数据库的创建、打开、关闭、删除 v数据表基本操作 表的结构组成 表的创建(表结构的定义) 表的打开、删除、修改 表间关系的操作 表中数据记录的操作 数据表基本操作 v表的组成 ACCESS表由表结构与表内容(记录)两部分组 成 学号姓名 0411120018刘备 0411120019关羽 0411120020张飞 表的结构 (定义) 表的内容 数据表基本操作(续) v表结构的组成 表结构是指表的框架,由表名和字段属性组成 字段属性包括名称、数据类型、字段大小、格 式、输入掩码、有效性规则等 定义表的结构实际上就是在定义每个字段的各 种属性和表的主键 数据表基本操作(续) v建立表的结构(定义表的结构) 三种方式:“数据表视图” ,“设计视图”,“表向 导” 举例:请使用“数据表视图”方式创建教师表, 使用表向导方式创建“课程表” 举例:使用“设计视图”创建“学生表” 数据表基本操作(续) v定义表的结构实际就是定义各字段的属性 和设置表的主键 v属性1:字段名称命名规则 1、长度164个字符 2、可以包含字母、汉字、数字、空格和其它 字符,但不能以空格开头 3、不能包含句号(.)、惊叹号(!),方括 号()和单引号() 数据表基本操作(续) v属性2:字段的10种数据类型 文本 v说明:用于存储文本数据,字段大小默认为50个 字符,可存储0255个字符 v举例:学号,姓名,电话号码 数字 v说明:用于存储数值型数据,包括字节/整数/长整 数/单精度小数/双精度小数,注意每种类型的字段 长度和数据范围 v举例:年龄,分数 数据表基本操作(续) v属性2:字段的10种数据类型(续) 日期/时间 v说明:用于存储时间、日期或日期时间的组合。字段长度固 定,所以没有字段大小属性。 v举例:出生日期,开课时间 货币 v说明:货币型是数字型的特殊类型,等价于具有双精度型的 数字型。向货币型字段输入数据时,不用键入美元符号和千 分位分隔符,access会自动显示这些符号,并在此字段后面 添加两位小数。此外,由于是一种特殊的双精度型,所以也 没有字段大小属性。 v举例:工资 数据表基本操作(续) v属性2:字段的10种数据类型(续) 自动编号 v说明:为了方便数据存储与检索的需要,往往在一 个表中加入一个没有实际意义的字段,并将数据类 型设为自动编号。 v自动编号的字段不能人为输入和修改,一个表中最 多只能有一个自动编号型字段 v自动编号一旦被指定,就会永久的与记录关联 v举例:网络论坛中的 “帖子ID”等 数据表基本操作(续) v属性2:字段的10种数据类型(续) 超级链接 v说明:用于存储超级链接的数据。超级链接型字段包含作为 超级链接地址的文本或以文本形式存储的字符与数字的组合 。 v超级链接地址最多包含三部分: Displaytex#Address#Subaddress v举例:个人主页,excel表格中的某个单元格等 备注 v说明:用于存储较长的字符数据,最多可以存储64,000个 字符。备注型字段在搜索文本时,其速度较具有索引的文本 字段要慢。不能对备注字段进行排序和索引。 v举例:网络论坛回帖“内容”字段等 数据表基本操作(续) v属性2:字段的10种数据类型(续) 是/否 v说明:又成为布尔型或逻辑型。针对只包含两种不 同取值的字段而设置,是/否型数据有多种显示方 式,如Yes/No,True/False,On/Off等。 v举例:党员否等 查阅向导 v说明:在输入数据时,希望通过一个列表或组合框 选择所需要的数据,而不必靠手工输入时,就可以 使用查阅向导。 v举例:性别,职称等 数据表基本操作(续) v属性2:字段的10种数据类型(续) OLE对象 v说明:OLE是Object Linking and Embeding 的缩 写,它实际是一个协议,OLE对象就是指其它使用 OLE协议程序创建的对象。 vOLE对象型是指字段允许单独的“链接”或“嵌入 ”OLE对象 vOLE有两种存储方式:链接和嵌入 v重用的OLE对象有Word文档、Excel表、图像、声 音或其它二进制数据 同志们 休息!休息!休息一会儿 数据表基本操作(续) v属性3:字段的字段大小 说明: v字段大小是指某个字段存储的数据的范围。 v并不是每个字段都需要设置字段大小,主要看字段的数据类 型,如数字型字段,文本型字段等有,而日期/时间,是/否等 字段没有。 v属性4:字段标题 说明: v在建立表的时候,字段名一般用字母,但是,为了在显示数 据是能够让用户知道改字段存储的数据是什么,通常用一个 很容易理解的字符串作为标题。 数据表基本操作(续) v属性5:字段的格式 说明: v以何种格式显示数据,如日期型的显示格式有长日 期,短日期等格式。 v并不是所有的字段都要设置格式,这同样跟字段的 数据类型有关。如文本型字段没有格式。 v属性6:默认值 说明: v如果没有输入该字段的数据,将默认输入的值。 数据表基本操作(续) v属性7:输入掩码说明: v在输入如电话号码等数据时,这些数据经常有固定 的格式,为了减少重复输入,此时可以设置输入掩 码。 v并不是所有的字段都可以设置输入掩码,也要视数 据类型而定。对文本,数字,日期/时间,货币等 数据类型的字段,都可以设置输入掩码。 vAccess为内置温“文本”和“日期/时间”的输入掩码, 对于复杂的输入掩码,用户可以自己定义。 数据表基本操作(续) v属性7:输入掩码(续) 构建输入掩码所使用的字符及含义 v0必须输入09中一个数字 v9可以选择输入数据或空格 vL必须输入一个AZ的字母 v?可以选择输入一个AZ的字母 vA必须输入字母或数字 va可以选择输入字母或数字 v&必须输入任意的字符或一个空格 vC可以选择输入任意的字符或一个空格 v 数据表基本操作(续) v属性7:输入掩码(续) 举例:构建武汉市的固定电话号码输入掩码 v固化格式v027-是固定的,无须设置 v88667084必须为8个数字,则可表示为00000000 v最终的输入掩码为:“027-”00000000 数据表基本操作(续) v属性8:有效性规则 说明: v为了保证数据的安全性和一致性,access可以通 过设置有效性规则来实现,如必须限制年龄在 0150以内的整数。 v有效性规则通常用一个由常量、变量、函数、操作 符(算术运算符,逻辑运算符等)表达式来表示。 v变量的引用要用一个方括号括起来,如学号,通 常的变量就是数据表中的字段名称。 v函数请参见附录A 数据表基本操作(续) v属性8:有效性规则(续) 举例:设置年龄属性为0150以内 v0 And =150 v属性9:有效性文本 说明:违反了有效性规则时,向用户返回一定 的信息。 举例:输入年龄为不在0150内时,向用户显 示:“年龄不合法,必须为0150的整数!” 数据表基本操作(续) v属性10:索引 说明: v索引是非常重要的属性,能根据键值加速表中查找 和排序的速度,并且能对表中的记录实施唯一性。 v按索引功能分,所以可以分为:唯一索引,普通索 引,主索引 v唯一索引的索引字段值不能相同,即没有重复值。 因此,对以已有相同值的字段不允许创建唯一索引 v普通索引的索引字段值允许相同,即允许有重复值 。 v在Access中,同一个表可以创建多个唯一索引, 其中一个可设置为主索引,且一个表只有一个主索 引。 数据表基本操作(续) v属性10:索引(续) 举例:将学生表中的学号设为唯一索引 如果经常需要同时搜索或排序两个或多个的字 段,可以创建多字段索引。 举例:为“教师”表创建多字段索引,索引字段 包括“教师编号”,“姓名”,“性别”和“工作时间” 数据表基本操作(续) v其它属性:小数位数、必填字段、允许空 字符串等 小数位数当某字段的数据类型为数字型的 单/双精度型时,可以通过这个属性设置该字 段值的小数位数。 必填字段该字段是否允许为空值,空值为 NULL,与空字符串不一样,代表这个字段的 值未知。 允许空字符串如果该字段为文本或备注类 型,则通过该属性可以设置该字段是否允许填 空字符串 额的神啊 表的结构终于学完了 讲授内容 v数据库基本操作 数据库的创建、打开、关闭、删除 v数据表基本操作 表的结构组成 表的创建(表结构的定义) 表的打开、删除、修改 表间关系的操作 表中数据记录的操作 数据表基本操作(续) v数据表的打开 很多种方式:双击,右键选择“打开” v数据表的删除 很多种方式: v数据表结构的修改 设计视图中修改 讲授内容 v数据库基本操作 数据库的创建、打开、关闭、删除 v数据表基本操作 表的结构组成 表的创建(表结构的定义) 表的打开、删除、修改 表间关系的操作 表中数据记录的操作 数据表基本操作(续) v表间关系的类型 虽然在数据库的逻辑模型(E-R)中,实体之 间存在一对一,一对多,多对多三种关系,但 是,在从逻辑模型生成物理模型(实际的数据 表)时,我们可以将一对一的两个实体合并为 一张表,而将多对多的关系通过建立一张关系 表,转化为了一对多的关系。 因此,access中,数据表之间的关系只有两 种:一对一,一对多 数据表基本操作(续) v一对一的关系 妻子表和丈夫表 v一对多的关系 父亲表与子女表 通常将一端的表成为主表,将多端的表成为相 关表 如父亲为主表,子女表为相关表 数据表基本操作(续) v建立表之间的关系 在定义表之间的关系前,应该关闭数据库中的 所有表access中工具栏是随着操作的不 同而动态变化的。 使用关系按钮创建表间关系 举例:创建校长表与学校表之间的一对一关系 ,创建学校与学生之间的一对多关系。 数据表基本操作(续) v数据的完整性 实体完整性 v表必须要定义主键 用户自定义的完整性 v对于特殊的字段必须满足用户自定义的特殊有效性 规则 参数完整性 v在输入或删除记录时,为维护表之间已定义的关系 而必须遵循的规则。这些规则将有助于数据的完整 性 讲授内容 v数据库基本操作 数据库的创建、打开、关闭、删除 v数据表基本操作 表的结构组成 表的创建(表结构的定义) 表的打开、删除、修改 表间关系的操作 表中数据记录的操作 数据表基本操作(续) v表中数据记录的基本操作 输入数据 删除记录 复制记录 编辑数据 数据表基本操作(续) v调整表的外观 改变字段显示次序 调整行显示高度 调整列显示宽度 隐藏不需要的列 显示隐藏的列 冻结列 设置数据表格式 改变字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 押题宝典高校教师资格证之《高等教育心理学》试题及参考答案详解(典型题)
- 2025年数字人民币跨境支付跨行互通与清算体系建设报告
- 2025年学前教育机构师资管理创新与职业素养提升报告
- 邮政行业职业技能鉴定通关考试题库含完整答案详解(易错题)
- 2025年尾矿资源化利用与生态修复技术政策实施效果跟踪报告
- 2025年智能客服行业情感分析技术挑战与对策报告
- 2025产品二线市场总代理合同书
- 2025版新型复合材料围墙施工合作协议
- 2025版抹灰班组承包工程竣工结算合同
- 2025年度动产典当借款合同范本
- 复旦研究生入学教育考试
- 2023-2024学年九年级道德与法治上册 同步备课系列 教学设计教案(全册)
- 成熟生产线评价报告
- “高效的课件制作技巧及展示技能培训”
- 输电线路工程项目划分表
- 沪教版八年级生物第一册全册完整课件
- 第06章设计美学程能林第4版《工业设计概论》课课件
- 中行bfw框架开发和测试资料课件
- 医疗CT中碲锌镉CZT探测器的工作原理
- 食材配送应急保障配合措施方案
- 泌尿系统结石
评论
0/150
提交评论