欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年access重点基础内容总结.docx

    • 资源ID:12782181       资源大小:703.96KB        全文页数:15页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年access重点基础内容总结.docx

    学习好资料欢迎下载TO you:这些内容都是最基础的必需要把握的,也比较简洁,期望大家能认真看完,可能看 到字比较多头疼,但是都挺简洁很简洁懂得,就是我比较啰嗦想让大家更明白点闲 话说的比较多,但是坚持看完收成会不小噢,这可是我一个字一个字打出来的,大 家珍爱下我的劳动成果O _ O! 由于老师才能也有限,所以补充和总结不充分的地方期望大家谅解,有什么问题可以再提出再沟通;里面截了图的例子是针对第一套的简洁应用题部分的数据库操作的,你们可以打开自己做一下;在查询 中的查询条件行 书写条件表达式 时需要留意的! !1. ACCESS 中常用 函数, 必需把握abs数值int 数值fix 数值round数值inStr 开头位置 ,母字符串,子字符串 len字符串 left 字符串 ,字符个数 Right字符串 ,字符个数 Mid 字符串,开头的位置 ,字符个数 注:此处方括号 中括起的内容代表的是可有可无,即inStr 函数中的开头位置可不用指定,mid 函数中的字符个数可不用要求;和我们后面提到的 用法留意区分;Date:表示系统当前的日期; Time:表示系统当前的时间; Now :表示系统当前的日期和时间;Yeardate:返回指定日期中的年数;Monthdate:返回指定日期中的月数;Daydate:返回指定日期中的天数;Weekdaydate: 返回指定日期中的星期数,星期日为1; 这些函数里面的字符串内容可以直接是指定的字符串,例如: left “ABCD 是英文字母 ”,3=”ABC ”即是截取了 ”ABCD 是英文字母 ”这个字符串的前三位,即得出 ”ABC ”字符串字符串的内容仍可以通过指定字段去获得例如: left 同学. 学号,3 即使将同学表中的学号字段的值的从左边起的前三位截取出来;其他的函数也可以这样使用,依据不同的要求使用不同的函数; 例如:假如想返回入学时间字段的年份就Year(入学时间 )或者 Year同学信息 . 入学时间Year( 入学时间 )指猎取了入学时间字段的年份,这是当前只有一个表,或者虽然有多个表但是只有一个表中有入学时间这个字段的情形下有效;但是假如有多个表都有入学时间字段的话,就肯定要指定表名再指定字段名就要用Year同学信息 . 入学时间 猎取同学信息表的入学时间字段的年份 关于日期时间型函数需要区分的东东直接猎取系统当前的日期或者时间或者日期和时间有三个相关函数:Date Time Now 这个()肯定不能缺且()里肯定为空想获得当前日期的年、月、日、天数、星期相关的5 个函数如,想获得系统当前日期的年Yeardate ,月 Monthdate 等等,肯定留意, date 后肯定加括号! 假如不加()系统就会默认 date 是个字段了,会自动给编程 Yeardate,这就是错的,没有字段名叫 date 的字段存在嘛 而假如想获得某字段的年份就 Year(入学时间 )就如上面讲的内容一样;留意星期的函数千万别写错了,是 weekday!默认情形下,假如是星期天就返回的是 1,是星期一返回的就是 2.但假如你想让星期一返回 1,这里需要指定一下参数, (详细内容可见书上 P214 和第七章 PPT 的 P60)和 VBA 语言相关的关于日期 /时间函数必需把握的: DateSeria(lDateAdd (详细内容见教材课本 P214 ) DateValue() DatePar(t) DateDiff 这里小小总结一下,凡是函数,后面都要用()将内容括起,如 left ··函数, year(··)函数;凡是某字段都要用方括号 将其括起,如 姓名, 年龄;凡是字符串都要用双引号 ”将内容括起, 如: ”期望大家能好好看我给大家总结的东西 * * ”空值或空字符串:空值 null空字符串" " 注:双引号中无空格) 要留意空值和空字符串可不一样啊!见课本 P73 和 P113的第十题,把这道题搞明白了,这个学问点就无敌了;2. 常用 运算符 ,必需把握Between. And.In NotLike “ ”& 和 +求余符号 Mod整除符号 除号 /不等号 < >(上面详细内容见第三章内容)第七章模块 P69P74, P208,P212P216)、3. 输入掩码必需要把握的: 0 和 9,#,L 和?, A 和 a,密码 (其他的也要知道)(课本教材 P43;考前再多看几遍! !)简洁混淆,需要留意的: 题目中要求输入掩码设置为“ 010-*”这种格式,意思就是,前半部分010- 是直接输出来的, 我们讲过, 用双引号括起的内容代表字符串, 就会直接输出, 因此假如书写“ 010-”那么就会直接输出 010-,a. 后面的 6 位要求 09 的数字显示,就是必需输入数字,就用到字符 0(假如非必需输入数字的话,用字符 9),所以完整的写法是“ 010-” 000000,留意后面作为输入掩码字符的几个 0 千万不要用双引号括起,一单括起就会当成字符串直接输出 0 了,而无法起到作为输入掩码的成效了! 留意双引号是英文状态下的! !Access 中全部的 符号全都是 英文状态下 的!b. 如要求输出形式为 “姓名拼音 -*”后面的 6 位要求必需用字母显示,就用到字符 L ,完整写法是 “姓名拼音 -” L L L L L Lc. > 和 < 的用法,完整写法是“姓名拼音 -” < L L L L L L就后面 6 位输入的字母,无论大写仍是小写字母显示的都是小写;> 就全转为大写4. 通配符:一般在条件式中的书写,和查找功能中会使用到;必需要把握的 * , #,?(详细内容见其次章书上)5. 留意: 必需把握! !1) access 查询中:凡是涉及到某字段, 字段名 肯定要用中括号括起 肯定是英文状态下的即半角标点 ,A. 当涉及多个表时,仍必需要指明表名(如同学表和成果表里都有姓名字段,必需确定是指哪个表中的姓名字段)这时 表名也需要用中括号括起 ,表名和字段名之间用感叹号!连接例如:同学表中的姓名字段(表名是同学,字段名是姓名)就表示为 同学. 姓名成果表中的姓名字段(表名是成果,字段名是姓名)就表示为 成果. 姓名B. access中当要引用窗体和报表中的某控件中的值时,和引用表中的字段的方法是一样的例如:引用窗体名为 fTemp 中的控件名称为 tAge 的值就表示为 forms.fTemp.tAgeforms 千万不能遗忘写,为了说明我们是要引用窗体里的值;引用报表名为 fTemp 中的控件名称为 tAge 的值就表示为 reports.fTemp.tAgereports 千万不能遗忘写,为了说明我们是要引用报表里的值;2) 而在 VBA 语句中,也会有引用窗体和报表的值的情形,与access中方法是一样的,唯独区分就是, 不需要用方括号 括起了,无论是表名、窗体名、报表名、字段名、控件名都不需要使用方括号;例如: forms . fTemp . tAge但假如是在函数中的话,也不需要用中括号 ,都要用双引号 " " 括起例如: DLookUp “名称”, ”tGroup”, ”所属部门 =部门编号 ” 是从 tGroup 表里检索出名称并输入,而这个名称就是依据条件:由所属部门 字段值所对应的部门名称;本例子见真题其次套操作题:三,综合应用题的第(3)小问关于 Dlookup 函数及其他相关 VBA 函数请看第七章 PPT的 P65P693) access中在条件行中涉及到 字符串 ,肯定要用双引号 " " 肯定是英文状态下 的即半角标点 , 将字符串括起,例如: not “女”4) 当涉及日期时肯定要用 # #肯定是 英文状态下 的即半角标点 ,将日期括起例如: #1991-1-1#或者#1991/1/1#5) 查询中的 字段行一般,字段行 显示的就是字段名,整一列就说明是对相应字段的操作;例如:下面的查询代表的意义是: 查询 tScore 表中的学号字段> ”2001102315”或者 < ”2001102310”的记录依据降序排列并显示其学号列即只要是学号大于2001102315 的,小于 2001102310 的都会被查出来,求的是并集,而非交集!这个学号2001102315 和 20011202310 为什么都加了引号呢?由于学号这个字段的属性是文本类型的,而非数字型;文本型的是字符串,是不是要加双引号啊?所以这么几个重复在讲的原就都永久存在;而特别的字段行 ,即是运算字段!例如:我们表中只有学号字段,而没有班级字段,班级字段的值如何获得呢?一般是要求通过截取学号字段的前4 位数的值!或者别的要求,大家就详细问题详细分析;这要用到 left 函数大家看到字段行,我们只是输入了后半部分left 学号 ,4 以后按回车键, 就自动添加上了前面的表达式1 这几个字, 运行后结果显示列名是表达式1,依据题目的要求,需要显示的是班级,就把表达式1 改成班级运行;这里要留意!表达式 1 和班级后面的 冒号肯定是 英文状态下 的!6) 查询中的 总计行大家留意到总计行并不是一开头就有的, 需要我们点击汇总按钮才出来一般的挑选查询不需要用到它,只有涉及到运算字段、求最大、最小、合计、平均时才用到;我们针对前一个例子再说明下总计行的用法:照旧是班级字段总计行挑选 group by结果由于 group by 函数是分组的意思总计行挑选合计结果把每行的内容求和这 个 是 重 点 需 要 理 解 的这 个 结 果 我 只 截 取 了 部 分 ,expression 是表达式的意思;他就单纯将字段列表达式的意义显示出来而已,即,只是把学号的前四位取出来了,既不分组也不求和等等; ;对全部行的个数求和;留意和合计区分!求平均值 至于 where 的用法,想显示成果 >91 分的同学的班级号发觉显现错误正 确 做 法 , 成 绩 行 添 加 两 列 , 一 列 作 为 显 示 ; 一 列 作 为 条 件 , 不 需 要 显 示 , 总 计 行 使 用 了 where ;where 的用法就是指所遵循的法就是条件行中的法就;结果是同样想达到成效,总计行完全可以取消结果一样;但是假如想分组之类的就确定不能取消结果就是找包含成果 >91 分的班级有哪些>91 分的分数有哪些;说明表中91 分以上的没有考 93 分 94 分等等分数又将班级分组,又将成果分组;注 意 上 面 : 在 查 询 中 班 级 字 段 在 最 左 边 , 结 果 显 示 就 在 最 左 边 , 大 家 注 意 下 面 的 和 上 面 的 区 别所以,肯定按题目要求的次序写,不要白白丢分;假如我们想求平均成果字段,就需要通过成果字段来运算,用到avg 函数对吧!a. 这个是不是直接将成果行求了平均值看,查询字段名给自动改为了成果之平均值,看着名字又臭又长,想改?看以下b. 在 a 的基础上, 在成果之前加了平均值 : (留意这个冒号肯定是英文状态下的!)结果一样c. 第三种方法留意此时没有总计行,由于此时只涉及的这一列,总计行可有可无;结果就是对全部的成果求了平均d. 但 是 , 如 果 仍 有 别 的 列 , 需 要 将 别 的 列 分 组 然 后 再 求 平 均 , 要 分 组 , 必 然 需 要 总 计 列 调 出所以,平均成果列由于涉及到将字段运算了,总结行用 了expressio, 而 课 程 编 号 的 总 计 行 用 的 是 分 组groupby结 果 就 是 按 照 每 门 课 程 求 了 平 均 成 绩e. 上几种求平均的方法留意区分,其实懂得透了一点都不难, 假如求和的话需要用到sum 函数, 大家自己练习一下,我仍是重点讲下求平均,当按上几种方法求出的平均值大家看到了,小数位数许多,一般题目要求的结果,小数位数都没有,即是对结果取了整数,或是四舍五入了;需要用到三个函数,已经讲过的int , fix ,round ,一般不涉及到负数的话,我们常用的是int 和 round a c 的 3 个例子中,平均值结果是73.75988. 如题目要求输出显示为73,相当于取整了,而非四舍五入,用到int函数,这里只能在c 方法的基础上去做进一步的写法,a 法和 b 法没方法;所以完整写法: intavg 成果 如题目要求输出显示为74,相当四舍五入,用到round 函数,这里只能在c 方法的基础上去做进一步的写法,a法和 b 法没方法;对于 e 例子中有三个结果,就要综合判定了,假如题目要求显示结果是说明是四舍五入了,应当如显示结果是就说明是取了整,就好啦!很好懂得的;大家应当不会再有什么疑问了吧?F .在字段行,求最大成果和取整后的平均成果之差,怎么弄?仍可以这里平均成果没取整结果,可以把字段名自己改! 仍可以结果一样吧?至于平均成果的小数数位有微小差别不需要去考虑,这是系统依据函数本身做的处理,不是大家需要去考虑的;好,总计行的用法就是这样, 大家依据题目要求自己判定需要使用到哪个;多加练习,勤摸索;7) 参数查询 中的条件行 ;必需用到的一个符号 咱们在条件行依据题目要求进行编写条件表达式,在条件行每输入一个 , 等运行时就会跳出一个对话框,并且对话框中的提示信息的内容就是条件行中 里我们输入的内容;然后由用户在这个对话框里输入内容;再进行相关查询;参数查询的条件行和其他查询的的条件行共同点? 都是条件!参数查询与其他查询的 区分?参数查询的条件需要自行输入值;这个值就是我们在跳出的对话框里输入的内容!这个对话框怎么跳出 来?在条件行中有几个 ,就会依次跳出几个对话框; 但是由于最前面要求:表名、字段名、窗体名、报表名都要用 括起,所以进行参数查询时假如括号里的内容是表名字段名等等,就不会跳出对话框了, 就会当成表或者字段的作用了; ;例如:非参数查询中,要求查找分数大于91 分的同学信息参数查询中,同样也可以达到要求:查找到分数大于91 分的同学信息;注:关于参数查询的题目一般会这样要求: 运行查询 时,屏幕上显示提示信息:“请输入要比较的分数! ”这个条件行的意思是大于提示信息框中输入的内容!点了运行按钮就跳出左边的对话框,然后依据要求输入内容,或者不需要输入;成效是和前面的一样的!对于这个题目的要求我需要强调两点:1) 题目说运行查询时屏幕上显示提示信息; 这句话的意义是什么?-由于参数查询的提示框要等点了运行按钮运行了才会跳出来;2) 屏幕上显示提示信息:“ 请输入要比较的分数! ”;这句话要留意的!这第一个冒号:和双引号“”不需要写到条件中去,这符号纯粹是语文的符号用法,它是为了说明冒号之后引号里面的内容是题目 要求的需要显示的提示信息!即我标红的字体!6. 关于查询中的 SQL 语句部分,大家下去先认真看看PPT 和做相关题目,下学期不明白的有时间会再讲解一下;7. 关于表的一些留意事项 : 必需把握! !1) 在遇到其他题目要求是也是一样的,例如:在设置表的有效性规章和有效性文本时,题目要求是:将入学时间的有效性规章设置为:1991 年 1 月 1 日以前的时间;有效性文本: “请输入 1991 年 1 月1 日以前的日期!” 千万不能 在有效性规章 里直接输入: 1991 年 1 月 1 日以前的日期;这个是人能读懂的句子,软件它不懂,软件它只识别咱们讲过的函数,运算符等等组成的表达式!你输入系统不会提示你错了,但是这个规章无效,也是错的;千万不能 在有效性文本的 输入里把双引号和冒号加入;正确写法!如下面!2) 在表中,会有字段值的输入设置为列表显示比如性别直接以列表框显示为“男”和“女”供挑选,这个列表框的应用在窗体,报表中也有应用,方法一样! 第一设置列表显示之前,字段属性都是提前设置好了的,性别字段时文本型的接下来在性别字段的数据类型里选中查阅向导示为如下形式设置完后在性别字段的查阅部分就显

    注意事项

    本文(2022年access重点基础内容总结.docx)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开