Access在日常工作中可能不太常用,那些使用SQL的专业人士似乎把Access看做是玩具,其实也对也不对,Access我之前也只是停留在大学计算机二级考试时学过,之后便忘了。相比Excel,Access显得更为冷门。这一篇文章当做是我自己学习Access的笔记。因为我对Excel比较熟悉,想通过Access来学习sql语言,而Access可以当做是Excel的拓展。



首先推荐几本书


第一本是《表哥的Access入门》,跟着书中的案例可以快速把Access的重要知识点过一遍,而且它前两章是对比Excel来学习的。另外那本教科书般的《中文版 Access 2016宝典(第8版)》显得大而全,反而对新手不太友好。


第二本是《SQL必知必会》,这本书是学习SQL的最佳拍档。而且它比较少见地照顾到了Access的知识点,因为Access的"玩具"属性,许多有关SQL书籍都会忽略Access这个数据库软件。


第三本是《SQL基础教程》,一如大多数日版计算机书籍,把知识点讲解得通俗易懂。



实践部分



下面说说怎样学,其实最好的方法就是一边实践一边学,对照着书中的案例做一遍便容易熟悉并掌握了。

以《sql基础教程》中的图2-1为例:


我们可以先在Excel中录入数据,全选所有数据,按Ctrl+C复制所选部分。


然后打开Access,新建一个开白数据库


在左侧栏空白处,右键单击,按“粘贴”


让数据的第一行包含列标题


导入后,可以看到左侧栏有我们刚才粘贴过来的表格


接下来我们创建一个sql查询,创建>查询设计,视图>SQL视图



输入图中的以下内容

SELECT product_id, product_name,        purchase_price FROM product;

语句意思是从product这个表格中,选取product_id,product_name,purchase_price 这三列,完整输入后,按Ctrl+S保存,可以命名查询为2-1。

      

最后在左侧栏,双击刚才新建的查询。大功告成,一个基本的列的查询便完成了。有兴趣的同学可以参照书中其他例子继续学习。


再次感谢晓东的经验分享,本文的所有赞赏以及第二天的流量主收入都会给到原作者(大洋虽然没几个,喝杯速溶咖啡还是可以的(*•̀ㅂ•́)و),欢迎大家踊跃投稿~


©著作权归作者所有:来自51CTO博客作者mb5fe18f5282239的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 6个冷门但实用的pandas知识点
  2. 满满的一篇,全是复杂度分析核心知识点
  3. 13个知识点,系统整理Python时间处理模块Datetime
  4. Pandas 的这个知识点,估计 80% 的人都得挂!
  5. 吊打面试官系列 | ES6 面试知识点精华篇(上)
  6. 吊打面试官系列 | ES6 面试必问知识点(下)
  7. 图解LeetCode第 199 号问题:二叉树的右视图
  8. PHP开发自己的框架,你必须知道这些知识点!

随机推荐

  1. 你能告诉为什么javascript函数没有在prof
  2. 使用 jQuery Mobile 与 HTML5 开发 Web A
  3. 我怎么能用javascript编写这个简短的函数
  4. NodeList接口,HTMLCollection接口
  5. 纯 html 以及 js 多域名跳转
  6. 如何在div到底部对齐?
  7. Html5如何使我们开发出来的应用或页面大
  8. HTML网页与FLASH之间的传值
  9. 当点击第二次时,角的ng-点击切换。
  10. 设置密码输入的默认值,以便可以读取