




免费预览已结束,剩余49页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章表的创建与维护 2 第5章表的创建与维护 3 5 1使用设计器创建表 5 1 1使用设计器创建表的步骤 1 建立或打开数据库 2 单击 表 对象 双击 使用设计器创建表 3 定义每个字段 包括字段名称 字段类型 字段大小 格式等常用属性 根据需要定义一个主码 建立索引 4 保存 4 5 1使用设计器创建表 5 1 2字段名称命名规则 1 字段名称可以是1 64个字符 2 字段名称可以采用字母 数字和空格以及其他一切特殊字符 除句号 感叹号和方括号以外 3 不能以空格为开头 4 不能使用ASCII码值为0 32的ASCII字符 即回车 换行等控制字符 5 5 1使用设计器创建表 5 1 3字段的数据类型 6 5 1使用设计器创建表 5 1 3字段的数据类型例 7 5 1使用设计器创建表 5 1 4字段的属性 8 5 1使用设计器创建表 5 1 4字段的属性字段大小文本型 输入1 255字符一个汉字算一个字符数字型 选择 9 5 1使用设计器创建表 5 1 4字段的属性字段大小格式 显示和打印的数据格式 1 文本与备注字段格式 每个 占一个字符位 如设置 时 输入042134 显示为 04 2134例 把课程表中教师编号的格式设置为 观察记录有何变化 将所有输入的字符以大写显示例 把课程表中教师编号的格式设置为 观察记录有何变化 10 5 1使用设计器创建表 5 1 4字段的属性字段大小格式 2 数字型字段格式 3 是 否格式是 否 1为是 0为否真 假 1为真 0为假开 关 1为开 0为关 4 日期格式日期型格式 11 5 1使用设计器创建表 5 1 4字段的属性字段大小格式输入掩码保证文本或日期字段输入数据格式的正确性 避免输入数据时出现错误 1 输入掩码向导 只为文本型和日期 时间型的字段提供向导 12 5 1使用设计器创建表 5 1 4字段的属性字段大小格式输入掩码 2 用自定义方式设置输入掩码例1 课程表中教师编号第一位是字母 后面是数字 则输入掩码应设置为L000000 并观察输入记录时有何变化 例2 学号为6位数字 13 5 1使用设计器创建表 5 1 4字段的属性字段大小格式输入掩码保证文本或日期字段输入数据格式的正确性 避免输入数据时出现错误 P61表 默认值有效性规则 用来防止非法数据输入到表中 有效性文本 当输入的数据不符合有效性规则时显示的提示信息 例 将学生 mdb中的 学生表 的 性别 字段的默认值设置为 男 内容限定只能输入 男 或 女 输入错误时给出提示信息 性别非男即女 14 5 1使用设计器创建表 15 5 1使用设计器创建表 查阅向导利用查阅向导可创建如下的输入方式 可简化用于性别 政治面貌 民族 专业 职称 部门等字段的输入 16 5 1使用设计器创建表 在表的设计视图中 选择字段类型中的查阅向导 出现如下对话框 17 5 1使用设计器创建表 方法1 自选键入所需的值 18 5 1使用设计器创建表 方法2 使用查阅列查阅表或查询中的值 1 先在数据库中创建表 如政治面貌表 2 在设计视图中 选择字段类型中的查阅向导 单击使用查阅列查阅表或查询中的值 例2 在成绩表里的 课程编号 字段必须是课程表上相应的 课程编号 19 5 1使用设计器创建表 5 1 5定义主键在Access2003数据库中 每个表一定要包含一个主键 它是用来惟一地标识表中的每条记录的 可以由一个或多个字段组成 主键字段中不允许输入重复值或Null值 在Access2003中可以定义3种类型的主键 1 单字段主键如果某字段不包含重复值或Null值 能够将不同的记录区别开来 则可以将该字段指定为主键 定义主键的方法是 单击要定义为主键的字段 如学号 然后单击工具栏中的 主键 按钮 设置为主键的字段前面会显示一个类似钥匙般的标记 20 5 1使用设计器创建表 5 1 5定义主键2 多字段主键在不能保证任何单字段包含惟一值时 可以将两个或更多的字段指定为主键 例 可将 成绩表 中的 学号和课程号 设置为主键 按住Ctrl键 单击行选定器选择所需的字段 21 5 1使用设计器创建表 5 1 5定义主键3 自动编号 主键若在保存新建的表之前未设置主键 则Access会询问是否要创建主键 如果回答为 是 Access将创建 自动编号 字段并将其设置为主键 当向表中添加一条记录时 自动编号字段会自动输入连续数字的编号 22 5 1使用设计器创建表 5 1 6建立索引 1 打开数据库 2 在 数据库 窗口 确定要创建索引的表 再按 设计 按钮 进入 表 结构窗口 3 在 表 结构窗口 选定要建立索引的字段 打开 索引 下拉框 选择其中的 索引 选项 4 保存表 结束表的索引的建立 23 5 1使用设计器创建表 5 1 6建立索引单击 索引 按钮 也可以建立索引 升序 降序都可以 24 5 1使用设计器创建表 5 2使用向导创建表5 3通过输入数据创建表 25 5 4修改数据表的结构 修改表结构在设计视图中进行 删除字段插入字段重命名字段移动字段的位置 26 5 5添加与编辑数据记录 5 5 1添加数据记录在打开的数据表视图窗口中输入符合相应字段数据类型的数据 设计视图和数据表视图的切换 可 视图 设计视图 数据表视图 在此可输入记录 27 5 5添加与编辑数据记录 5 5 2编辑数据记录 28 5 5添加与编辑数据记录 怎样在数据表中输入图片 声音和影像 1 要在数据表中插入图片 声音和影像 首先要在设计视图中把需要输入这些数据的字段的数据类型定义为 OLE对象 29 5 5添加与编辑数据记录 2 在数据表视图中用鼠标右键单击该字段下某一个记录 在弹出的菜单中选择 插入对象 3 在弹出的 插入对象 窗口中 选择 新建 要选择插入的对象的类型 或 由文件创建 要指定文件名 例 如果要插入图片 选择 新建 选择一种图片格式 如 位图图像 确定 Access2003将打开相应的编辑软件 把现成的图片复制 粘贴 然后执行 新建 更新 命令 保存 数据表 30 31 5 6数据的排序与筛选 排序就是将数据按照一定的逻辑顺序排列 常见的排序有基于一个字段的简单排序 基于多个相邻字段的简单排序和高级排序三种 筛选就是根据设置好的筛选条件 显示符合条件的数据 筛选的过程实际上是创建一个数据的子集 5 6 1简单排序 基于一个或相邻多个字段的排序 在数据表视图中 将光标置于需排序的列的单元格中 如果是相邻多列 可用鼠标拖动来选定 或用Shift键 单击工具栏中的 升序排序 按钮或 降序排序 按钮多个字段进行简单排序时 按照从左到右的顺序进行 32 5 6数据的排序与筛选 33 5 6 2高级排序 在数据表视图中 记录 筛选 高级排序与排序 应用筛选与排序 34 5 6 3数据的筛选 Access2003提供了多种筛选的方法 可以分为按选定内容筛选 按选定内容排除筛选 按窗体筛选和高级筛选 35 5 6 3数据的筛选 1 按选定内容筛选按选定内容筛选就是将当前位置的内容作为条件进行筛选 例 筛选出学生表中籍贯是北京的记录 2 按选定内容排除筛选按选定内容排除筛选就是将当前位置内容的相反值作为条件进行筛选 例 筛选出学生表中籍贯不是北京的记录 36 5 6 3数据的筛选 3 按窗体筛选在 按窗体筛选 对话框中指定条件进行筛选操作 当筛选条件比较多时 应该采用按窗体筛选 设置在同一行的条件之间是 与 的关系 设置在不同行的条件之间是 或 的关系 例 筛选出学生表中籍贯是北京的男学生记录 37 5 6 3数据的筛选 38 5 6 3数据的筛选 4 高级筛选应用高级筛选需要编写比较复杂的条件表达式 置在同一行的条件之间是 与 的关系 设置在不同行的条件之间是 或 的关系 例 筛选出学生表中籍贯是北京或上海的记录 例 在成绩表中筛选出 成绩 70到80之间的记录 筛选与查询的区别 39 4 高级筛选应用高级筛选需要编写比较复杂的条件表达式例 在成绩表中筛选出 考试成绩 90分或者 80分的记录筛选与查询的区别 40 5 7表的编辑 5 7 1复制表 1 在同一个数据库复制表 2 从一个数据库中复制表到另一个数据库中两种情况用复制 粘贴的方法在数据库设计视图中 单击 新建 选择 导入表 可导入EXCEL VISUALFOXPRO等各种类型文件 41 5 7表的编辑 5 7 2删除表5 7 3重命名表5 7 4改变数据记录的显示方式 数据表 命令 格式 数据表 隐藏列 命令 格式 隐藏列 取消隐藏列 命令 格式 取消隐藏列 冻结列 命令 取消对所有列的冻结 命令 42 5 7表的编辑 43 5 7表的编辑 5 7 5改变列的顺序选中列拖动5 7 6查找和替换数据 编辑 查找 和 替换 命令 查找或替换符合条件的指定内容 例 把 学生表 中 把 信息 改为 信息工程 44 5 8数据表关联 数据表关联是指在两个数据表中具有相同域的字段之间建立一对一 一对多或多对多的联系 5 8 1定义关系5 8 2编辑关系5 8 3删除关系5 8 4查看关系5 8 5设置参照完整性 45 5 8数据表关联 例 学生表 与 成绩表 建立关联 关联字段为 学号 关闭所有数据表在 数据库 视图中 工具 关系 选中 学生表 的 学号 字段字段 拖动到成绩表的 学号 字段单击 创建 46 47 5 8数据表关联 48 5 8数据表关联 49 5 8 5设置参照完整性 作用 确保相关表中记录之间关系的有效性 防止意外地删除或更改相关数据 50 5 8 5设置参照完整性 设置参照完整性的条件 1 来自于主表的匹配字段是主关键字字段或具有惟一的索引 2 相关的字段都有相同的数据类型 或是符合匹配要求的不同类型 3 两个表应该都属于同一个数据库 如果是链接表 它们必须都是Access2003格式的表 51 5 8 5设置参照完整性 当实施参照完整性后 必须遵守下列规则 1 在相关表的外码字段中 除空值 Null 外 不能有在主表的主关键字中不存在的数据 2 如果在相关表中存在匹配的记录 不能只删除主表中的这个记录 3 如果某个记录有相关的记录 不能在主表中更改主关键字 4 如果需要Access2003为某个关系实施这些规则 在创建关系时 应选中 实施参照完整性 复选框 如果出现了破坏参照完整性规则的操作 系统将自动出现禁
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司晋升体系培训
- 保健品原料供应链金融合作合同
- 拆迁改造项目二手房买卖风险评估与风险管理协议
- 幼儿一日生活教育
- 出租车租赁车辆保险代理合同
- 零售行业财务审计与优化建议合同
- 诚意金合作开发旅游项目保证金合同
- 车辆质押借款合同范本集锦
- 厂房买卖合同标准文本(含产权登记)
- 采石场承包土地资源流转与开发合同
- PPH术后护理查房
- 2022年江苏省常州市强基计划选拔数学试卷(附答案解析)
- 小学生体适能教育现状调查与分析
- HG∕T 5229-2017 热空气老化箱
- 09SMS202-1埋地矩形雨水管道及附属构筑物(混凝土模块砌体)
- 医生签约MCN机构合同模版
- 重庆市沙坪坝区南开中学校2023-2024学年八年级下学期期末英语试题(无答案)
- 广东省深圳市南山区2023-2024学年七年级下学期期末英语试题
- 2022-2023学年江苏省苏州市高二下学期学业质量阳光指标调研卷英语试卷
- 苏教版小学四年级下册科学期末测试卷及参考答案1套
- 体育场馆物业管理操作规范
评论
0/150
提交评论