ACCESS数据库表格之间联结

  • 本文的主要内容为记录一下ACCESS数据库中两张表的联结,联结的好处是可以关联两张数据表,观看数据时不用来回切换,本文会先从如何建立数据库联结说起,下一篇博客在讲解通过VB.NET程序往数据库中联结的表添加数据,首先演示如何建立联结关系。**
    一、数据库的联结演示
    1、 首先新建一个数据库,这里我用的是ACCESS2016,不同版本可能会有些不同,但思路应该大体一致,首先在数据库中新建两张表,如下图1和图2所示。图1位学生信息表,表格有四个字段,序号、学号、姓名、和性别,图2为学生成绩表,也是四个字段,分别为学号,语文、数学、英语。其中我想实现两张表的学号实现联结。
    注意我在学生信息表主表中把学号设置为了主键,子表成绩表没有,因为主键值一般不重复,所以子表中学号不设置为主键。

    图1

    图2
    2、完成两张表的创建后,在工具栏找到“数据库工具”选项,如下图3所示,点击后发现里边有个“关系”选项,点击关系选项卡,会自动弹出选择表格框,下图4所示。选择完毕两张表格后,出现下图5,关系页面会把两张表格的字段显示出来。点击图5左上角的编辑关系按钮,进入图6,先在图6的中点击新建,会弹出图6下半部分,该部分为确定两张表的关联字段,这里两张表我都选择学号,选择完毕后,点击确定进入图7.图6中实施参考完整性等可不选,图7就显示联结好了的字段。
    图3

    图4

    图5
    注意添加关系时,先把设计的表关闭,下图中左表名称和右表名称左右顺序无特殊要求

    图6

    图7
    现在两张表的联结关系就添加好了,现在我们往成绩表中输入几行数据,我们在子表中输入下图8,然后图9就会显示联结后的数据,注意信息表中必须添加和成绩表中一样的学号,因为他们两个联结了。

    图8

    图9
    本篇博文就是这些,总结一下就是这几个步骤,
    1、首先新建两张表格
    2、主表的需要联结的字段设置为主键,从表不用
    3、数据库工具选项,在关系里边添加关系
    以上就是创建数据库联结的方法,吐槽一句ACCESS2016属实不如ACCESS2013好用,下一篇讲解一下,如何通过代码往数据库中添加数据。

ACCESS数据库联结表实现相关推荐

  1. access查询mysql_2017计算机二级Access数据库生成表查询教程

    2017计算机二级Access数据库生成表查询教程 引导语;你知道运用Access数据库如何查询生成表吗,以下是百分网小编分享给大家的2017计算机二级Access数据库生成表查询教程,欢迎阅读! 生 ...

  2. C#使用VS 2010在程序加载时创建Access数据库和表

    最近在用C#做一个时间管理系统,需要用到数据库.但由于之前都没有接触过C#,以至于走了很多弯路,所以做完之后顺便在这里记录一下.一来可以使自己养成写文档的习惯,二来也可以帮助到后面学习C#的朋友,可谓 ...

  3. Microsoft Access 数据库和表

    文章目录 创建数据库 创建表 字段 数据类型 字段属性 输入掩码 格式 表与表的关系 创建数据库 数据库为单个文件:DatabaseName.accdb 创建表 设计视图创建表 创建->表设计: ...

  4. access2013数据库实验笔记_实验一 ACCESS数据库及表的操作

    1 .掌握数据库的创建及其它简单操作 2 .熟练掌握数据表建立.数据表维护.数据表的操作 二.实验容与要求 1 .数据库的创建.打开.关闭 2 .数据表的创建:建立表结构.设置字段属性.建立表之间关系 ...

  5. C#操作Access数据库 增删改查

    本文以ADOX操作Access 1.在C#中新建AccessClass.cs文件,内容如下 1 using System;2 using System.Collections.Generic;3 us ...

  6. access数据库为什么一直登陆_为什么要养成用Access数据库保存数据的习惯?

    我是宇哥,专门教数据库的,学办公软件的女同学没有不认识我的. 一.今天强调一下:为什么要养成用标准数据库保存数据的习惯- 其实制造业企业,都更倾向于用Access数据库保存日常数据,尤其是一些高端制造 ...

  7. VC++使用ADO开发ACCESS数据库

    VC++使用ADO开发ACCESS数据库 ADO和ADOX到底是什么,二者的作用和区别 ADO是Microsoft 最新推出的数据库访问的高层软件接口.它和Microsoft以前的数据库访问接口DAO ...

  8. Access数据库——Cookie注入

    目录 1.Cookie注入 什么是Cookie? Cookie注入简介 Cookie和注入有什么关系? Cookie的核心 2.如何设置Cookie? 方法一:依靠浏览器进行设置 方法二:抓包直接修改 ...

  9. .net连接access数据库

    很多时候我们并不需要很多数据库的功能,虽然Sqlserver已经很简单了,但是Access更简单,而且更容易移植,只要你安装了office 下面是使用步骤: 新建Access数据库 在桌面右键-新建M ...

  10. access导出mysql数据库_如何从ACCESS数据库导出数据

    操作要求:在练习目录"数据库与表操作资料"(可从网站直接下载使用)下有一个"教学管理_原始.accdb" access数据库,其中有一个"学生&quo ...

最新文章

  1. 2020年最新全球大学学术排名出炉
  2. VS2010/MFC编程入门之十七(对话框:文件对话框)
  3. jw player相关JS插件
  4. 在安装one_gadget遇到 one_gadget requires Ruby version >= 2.4. 的问题解决
  5. android crop 大图,Android-CropView
  6. php 递归函数自调用函数,PHP闭包实现函数的自调用实现递归
  7. c++远征之模板篇——标准模板库(STL)
  8. 【hdu2089】不要62
  9. JS-以鼠标位置为中心的滑轮放大功能demo1
  10. 解析windows已从异常关机中恢复
  11. 分治法与递归求科赫曲线
  12. sdut2355Binary Search Heap Construction
  13. Windows server 2008 iis7 下配置PHP+MySql
  14. 金融区块链底层平台FISCO BCOS白皮书
  15. java 编辑pdf表格_Java 生成pdf表格文档
  16. wuauclt1.exe mshta.exe 病毒清理
  17. java web全栈工程师(从零开始)
  18. FFmpeg使用sws_scale转换像素格式后,视频变为绿色条纹背景及部分图像丢失
  19. 阿里、腾讯御用PPT设计师:让你在年终汇报中做最靓的仔!
  20. CSC与HPE企业服务合并后新名称公布:DXC Technology

热门文章

  1. 百度网盘百度云倍速播放破解
  2. 将oracle卸载干净 远离废弃oracle
  3. FastDFS原理及工作流程
  4. 【UCOSIII操作系统】软件定时器篇
  5. win11 鼠标样式修改(大小和颜色)
  6. 默纳克系统用服务器呼梯设定,默纳克系统常见问题之四如何区分3000与3000new _ 默者_h...
  7. TPS63020-电池升降压芯片及静态电流7~8mA原因
  8. windows cmd 提示 ‘系统找不到指定路径‘ 提示 ‘ECHO 处于关闭状态‘
  9. ESP32-C3入门教程 WiFi篇⑥——基于串口的 WiFi 智能配网
  10. cad图形如何导入到奥维地图_CAD图导入奥维简易操作步骤--陈浩