Microsoft Access Database使用

“小规模数据用Excel,大规模数据用Access。”

当涉及到大规模数据时,使用excel非常的卡顿,使用access就不会出现这个问题。

1.新建一个数据库

直接右键,新建 access数据库

2.excel内容导入到access中(成为一张表)

 

3.查询数据

1)简单查询

选择视图--- sql视图

 

修改sql语句,点击运行。 

 

 sql语句:

SELECT * FROM 学生表 WHERE 学号 = 1            //如果是数值,直接写

SELECT * FROM 学生表 WHERE 姓名 = "张三"            //如果是文本类型,要加英文分号

2)两个表关联查找:

 SELECT *
FROM 课程表 WHERE 姓名 not in (SELECT  姓名
FROM 学生表);

有多个条件的时候, 使用and  来增加条件。

查找结果: 

 

 4.将查询后的数据添加另一个表中

连接类型:

inner  join : 内连接,结果不包含失配元组 * (备注:* 这里失配元组指的是因不满足连接条件,无法和其它元组相连接的元组)
outer  join : 外连接,结果包含失配元组 * (备注:* 这里失配元组指的是因不满足连接条件,无法和其它元组相连接的元组)
left  outer join : 左外连接,结果包含左边关系的失配元组
right  outer  join : 右外连接,结果包含右边关系的失配元组
full  outer  join : 全外连接,结果包含两边关系的失配元组

select的这个为左,可以通过变换左边的这个表,改变插入位置,//因为以上都是将左边的这个表插入到右边表的左侧位置。​​​​​​​

默认的是外连接 ,示例如下: 

1)使用right

SELECT *
FROM 课程表 right join 学生表 on 学生表.姓名=课程表.姓名

 SELECT *
FROM 课程表 left join 学生表 on 学生表.姓名=课程表.姓名

2)使用left

5.access中的导出查询结果为excel

 

6.建立窗体(类似Qt中的窗体设计,通过窗口查询记录、增加记录,当然也可以直接通过表中增加记录)

 1)在 Access 中创建空白窗体

  1. 要创建不带控件或预设格式的元素的窗体,请在“创建”选项卡上单击“空白窗体”。 Access 将在布局视图中打开一个空白窗体,并显示“字段列表”窗格。

  2. 在“字段列表”窗格中,单击要在窗体上显示的字段所在的一个或多个表旁边的加号 (+)。

  3. 若要向窗体添加字段,请双击加号或将其拖动到表格中。 若要一次添加多个字段,请在按住 Ctrl 的同时单击所需的多个字段,然后将它们同时拖动到窗体上。

    注意: 字段列表”窗格中表的顺序可能会有变化,具体取决于当前选择了窗体的哪个部分。 如果不能向窗体中添加字段,请尝试选择窗体的其他部分,然后再次尝试添加字段。

  4. 使用“窗体布局设计”选项卡上的“页眉/页脚”组中的工具向窗体添加徽标、标题或日期和时间。

  5. 如果要向窗体添加更多种类的控件,请单击“ 窗体布局设计 ”,并使用“ 控件 ”组中的工具。

 效果如下:

 2)在 Access 中创建分割窗体

分割窗体可以同时提供数据的两种视图: “窗体”视图和“数据表”视图。 使用分割窗体可以在一个窗体中同时利用两种窗体类型的优势。 例如,可以使用窗体的数据表部分快速定位记录,然后使用窗体部分查看或编辑记录。 这两种视图连接到同一数据源,并且总是保持相互同步。

效果如下: 

上图的窗体窗口还不能用于输入新的记录

选择  开始  --视图---窗体视图 ,就可以可以切换到运行的窗体了。

 

 效果图如下:

access中的sql语句,参考这篇文章: 【Access】Access:SQL 语句汇总_access sql语句-CSDN博客

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值