Access:索引和主键、导入数据、两张表建立联系、数据库连接关系

1、索引和主键的区别:

  • 主键用来表示数据库记录的唯一性,不允许重复的记录,且键值不能为空。主键也是一个特殊的索引,主键等于索引但索引不一定等于主键;
  • 索引可以提高查询速度,不需要全表扫描;
  • 使用主键,数据库会自动创建主索引;
  • 数据表中只允许有一个主键,但可以有多个索引;

2、数据导入access的两种方式:

  • 直接导入法,access数据库中的表与数据源脱离了联系,对数据的更改不会影响源文件;
  • 建立链接法,源文本的任何更改都会反映到链接表上;

3、在Access通过两张表的相同元素为两张表建立联系(菜单操作法):

  • 创建——查询向导

4、数据库的连接关系:
主要包含内链接(Inner Join)、左链接(Left Join)、右链接(Right Join)三种数据库关系;

  • 内链接INNER JOIN:选择两个表中关键字段相匹配的记录;
  • 左链接LEFT JOIN:表1中的所有记录和表2中的关键字段相匹配;
  • 右链接RIGHT JOIN:表2中的所有记录和表1中的关键字段相匹配;

部分的链接关系可用以下的语句形式进行简化

SELECT B.姓名,A.等级
FROM 姓名学号 AS B,学号等级 AS A
WHERE B.学号=A.学号;

你可能感兴趣的:(Access:索引和主键、导入数据、两张表建立联系、数据库连接关系)