第6章数据库基础及Access应用-cp.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 6.2.1 Access数据库及表的基本操作 创建表 * 6.2.1 Access数据库及表的基本操作 (1)创建表的一般过程 启动设计视图 定义字段(名称+数据类型) 设置字段属性 定义主键 修改表结构 保存表 * 表的组成 表:表结构+表内容 表结构:字段名称+数据类型+字段属性 数据类型 字段属性 * 主键 定义 唯一标识表中每条记录值的一个或多个字段,如学生表中的“学号”字段 作用 主键用来将表与其他表中的外键相关联 提高查询和排序的速度 添加新记录时,Access会自动检查新记录的主键值,不允许该值与其他记录的主键值重复 Access自动按主键值的顺序显示表中的记录。如果没有定义主键,则按输入记录的顺序显示表中的记录 * 主键的特点及定义 特点: 一张数据表中只能有一个主键。主键虽然不是必需的,但应尽量定义主键 主键的值不能重复,也不可为空(Null) 定义方法: 单字段主键 “表设计”工具栏 /“主键”按钮,或右击鼠标/“主键”命令 多字段主键 选取多个字段,设置主键 * “学生”表结构 * 6.2.1 Access数据库及表的基本操作 (2)输入和修改表记录 输入记录(OLE对象、附件、超链接、查阅向导) 添加记录 修改记录 删除记录 6.2.1 Access数据库及表的基本操作 (3)建立索引和表间关系 建立索引的主要作用: 有助于快速查询和排序记录 便于建立表间关系 三种索引 主索引:就是主键 唯一索引:必须唯一,不能重复。可以有多个。 普通索引:值可以重复。 删除索引 * * 表间关系 前提条件: 同一个数据库中的多个表之间若要建立关系,就必须以相关字段建立索引。相关字段在一个表中通常是主键或主索引,同时作为外部关键字(或称外键)存在于相关的表中,这两个表的索引字段的字段值必须相等 创建方法: “数据库工具”/“关系”按钮/“显示表” * 表间关系说明 如果待建关系的两个表未设置主键,则两个表的关系只能是“未定” 在“编辑关系”的对话框中选择“实施参照完整性”、 “级联更新相关字段”和“级联删除相关记录” 的含义 选择“实施参照完整性” 和“级联更新相关字段”复选框,可以在主表的主关键字值更改时,自动更新相关表中的对应数据 选择“实施参照完整性” 和“级联删除相关字段”复选框,可以在删除主表中的记录时,自动删除相关表中的相关信息 如果只选择“实施参照完整性”复选框,则只要相关表中有相关记录,主表中的主键值就不能更新,且主表中的相关记录不能被删除 * 查看建立关系后的学生表 展开相关表 未展开相关表 * 查询类型 选择查询:根据指定条件,从一个或多个数据源中获取数据并显示结果;可对记录分组、计算 交叉表查询:汇总数据字段的内容,汇总计算的结果显示在行列交叉的单元格中;可以计算 6.2.2 数据库查询 * 操作查询:指定查询条件,在查询操作中对检索的记录进行编辑的操作 生成表:利用一个或多个表中的全部或部分数据 建立新表 删除:从一个或多个表中删除记录 更新:对一个或多个表中的记录进行全面更改 追加:将一个或多个表中的记录追加到一个表的 尾部 6.2.2 数据库查询 * SQL查询:使用SQL语句创建的查询 联合查询:将一个或多个表、一个或多个查询组 合起来。形成一个完整的查询 传递查询:将命令发送到ODBC数据库服务器中 利用它检索或更新记录 数据定义查询:可创建、删除、更改表,或在当 前数据库中创建索引 子查询:在另一个选择或操作查询中的SQL SELECT语句 6.2.2 数据库查询 * 查询设计视图 * 查询准则 是运算符、常量、字段值、函数以及字段名和属性等的任意组合: 运算符:关系、逻辑、特殊运算符P270 函数: P271-272 准则中的参数:“条件”行中带[ ]文本 条件表达式: P272 * 选择查询 不带条件 (例6.2) 查询学生的课程成绩,并显示学生的姓名、所选课程名称和考试成绩 带条件 (例6.3) 查询男生的基本信息,并显示学生的姓名、性别和专业编号信息 查询举例 * 单参数查询(例6.4) 根据输入的专业编号查询该专业学生的基本信息,要求显示姓名、性别、专业编号 查询举例 在“成绩管理”数据库中,根据“学生”表、“学生选课”表和“课程”表建立一个查询,查询字段包括学号、姓名、课程名称和考试成绩,结果另存为一新表 生成表查询(例6.6) *

文档评论(0)

zyg_2930102 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档