Access数据操作

Access

Access 作为 Office的组件之一,在很多 Excel难以施展其能力的场所,也能轻松应对。同为Office组件之一的Excel具有灵活的数据处理和分析能力,然而,其能力是有局限的, 比如当涉及两个数据表之间的“关联”操作时,再比如两个表格之间的“一对多查找”、两个表格之间的“同步修改删除”操作,Excel几乎无能为力,而在Access中,这些都能以其内置功能轻松解决,非常容易。
(林书明:《表哥的Access入门  以Excel视角快速学习数据库知识  双色  清新版》,北京:电子工业出版社,2016年,第1页。)
对于很多数据分析和处理的问题,与其花大量时间寻求复杂古怪的 Excel 解决方案,不如换一
个思路,学一些 Access 知识,利用 Access 的特有能力,化繁为简,化难为易,让我们在数据分析和处理方面的功力大增!

数据结构

一个算法通常由两种基本元素构成,一个是对数据对象的运算和操作,一个是算法的控制结构。

数据结构:是指互相之间存在着一种或多种关系的数据元素的集合。
 

根据数据元素之间关系的不同特性,通常有下列4类基本的逻辑结构:
(1)集合结构。
(2)线性结构。
(3)树型结构。
(4)图形结构。
 

数据结构在计算机中的标识(又称映像)称为数据的物理结构,或称存储结构。
(1)顺序存储方法。
(2)链式存储方法。
(3)索引存储方法和散列存储方法。
 

二叉树

二叉树是个有限元素的集合,该集合或者为空、或者由一个称为根(root)的元素及两个不相交的、被分别称为左子树和右子树的二叉树组成。当集合为空时,称该二叉树为空二叉树。在二叉树中,一个元素也称作一个结点。在一棵二叉树中,如果所有分支结点都存在左子树和右子树,并且所有叶子结点都在同一层上,这样的一棵二叉树称作满二叉树。完全二叉树的特点是:叶子结点只能出现在最下层和次下层,且最下层的叶子结点集中在树的左部。
 

结构化程序设计

结构化程序设计的基本原则是:模块化原则,自顶向下原则,逐步求精原则和限制使用goto语句。

模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块。

自顶向下是要求程序设计必须首先考虑全局,不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。
 

(全国计算机等级考试命题研究组:《全国计算机等级考试考眼分析与样卷解析  二级ACCESS数据库程序设计》,北京:北京邮电大学出版社,2016年,第10页。)

一日一图

网络代码如下:

from turtle import *
 
import colorsys
speed(0)
bgcolor('black')
tracer(5)
width(2)
h=0.001
for i in range(90):
    color(colorsys.hsv_to_rgb(h,1,1))
    forward(100)
    left(60)
    forward(100)
    right(120)
    circle(50)
    left(240)
    forward(100)
    left(60)
    forward(100)
    h+=0.02
    color(colorsys.hsv_to_rgb(h,1,1))
    forward(100)
    right(60)
    forward(100)
    right(60)
    forward(100)
    left(120)
    circle(-50)
    right(240)
    forward(100)
    right(60)
    forward(100)
    left(2)
    h+=0.02
done()

图片如下:

即可完成。

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值