计算机二级Access操作题总结——基本操作

基础操作题

设置主键

例:将“线路”表中的“线路ID”字段设置为主键
①右键单击“线路”表;
②单击【设计视图】;
③鼠标指到表的第一行→“线路ID”处,右键单击;
④单击【主键】

设置有效性规则

例:设置“天数”字段的验证规则属性,验证规则为非空且大于0。
①右键单击“线路”表;
②单击【设计视图】;
③点击“天数”;
④在【有效性规则】处输入:is not null and >0

非空且大于0:is not null and >0

例:设置“护士ID”字段的验证规则,保证输入的第一个字符为“N”

第一个字符为‘N’:Left([护士ID],1)=“N”

设置表对象“员工表”的聘用时间字段验证规则为:1950年(含)以后的日期;同时设置相应验证文本为“请输入有效日期

  • 输入的数据为2011年1月至8月产生的:>=#2011/1/1# And <=#2011/8/31#
  • 设置“出生日期”字段的相关属性,保证只能输入系统时间以前的日期:<Date()
  • 设置“聘用时间”字段的默认值为系统当前年的一月一号:DateSerial(Year(Date()),1,1)

设置表的相关属性,保证输入的“最低储备"字段值低于“最高储备"字段值,当输入的数据违反验证规则时,提示“最低储备值必须低于最高储备值”
①右键单击“tQuota”表;
②单击【设计视图】;
③在工具栏处找到【设计】,点击【属性表】;
④在【有效性文本】和【有效性规则处】输入相应内容

隐藏字段

在数据表视图中进行相关设置,使其能够显示出“tEmp"表中的全部数据。
①鼠标定位到需要隐藏的列,右键单击,可选择【隐藏字段】;
②选择【取消隐藏字段】,可使已隐藏的数据重现

设置数值精度

①右键单击“tstock”表;
②单击【设计视图】;
③点击【出厂价】行;
④修改字段大小、精度(3位整数和2位小数)、数值范围(2位小数)

设置外键

设置标题

设置“ID”字段的相应属性,使该字段在数据表视图中的显示标题为“学号”
①右键单击“tStud”表;
②单击【设计视图】;
③在【常规】标题处输入内容

设置字体大小、行高、替换

设置数据表显示的字体大小为14、行高为18。

将"员工表"姓名中的所有"小"字替换为"晓"

设置掩码

将“邮政编码”字段的“输入掩码”属性设置为“邮政编码

将“电话号码”字段的输入掩码属性设置为“010-XXXXXXXX”,
其中,“X”为数字位,且只能是0~9之间的数字。

信息删除

例:将“游客”表中的“年龄”字段删除
①右键单击“游客”表;
②单击【设计视图】;
③点击“年龄”行;
④在工具栏处,点击【删除行】

删除1995年聘用的“职员”职工信息。

删除员工表中姓名字段含有“"红”字的员工纪录

设置字段大小及下拉列表

设置字段大小

例:添加两个字段,字段名分别为“证件编号”和“证件类别”;
证件类别”字段的数据类型为“短文本”,字段大小为8,其值的输入要求从下拉列表选择“身份证”、“军官证“或“护照”之一。

①右键单击“游客”表;
②单击【设计视图】;
③在最下方空白处添加新字段名称及数据类型;
④在【常规】中的【字段大小】中填入对应数值

设置下拉列表


设置表对象“员工表”的部门号字段值为列表框下拉选择,其值引用“部门表”的对应字段。

输入方式为从下拉列表中选择“男”、或“女”值

添加外部数据链接到当前数据库中

将源数据导入当前数据库的新表中

①在工具栏处找到【外部数据】,点击【Excel】;
②找到要链接的文件所在的目录;
③勾选【将源数据导入当前数据库的新表中(I)】;
④点击【确认】按钮;
⑤切换到下一个页面后,点击【下一步】;
⑥勾选【在第一行包含列标题】;
⑦点击【下一步】;
⑧不需要的字段勾选【不导入字段(跳过)(S)】,点击【下一步】;
⑨勾选【我自己选择主键】,点击【下一步】并重命名

将外部数据链接到当前数据库中

例:将考生文件夹下Test.xlsx文件中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。
①在工具栏处找到【外部数据】,点击【Excel】;
②找到要链接的文件所在的目录;
③勾选【通过创建链接表来链接到数据源(L)】;
④点击【确认】按钮;
⑤切换到下一个页面后,点击【下一步】;
⑥勾选【在第一行包含列标题】;
⑦点击【下一步】;
⑧输入链接表名称并点击【保存】按钮

将表、查询、窗体、报表、宏和模块导入当前数据库

将考生文件夹下“samp0.accdb”数据库文件中的表对象“tTemp”导入到“samp1.accdb”数据库文件中。
①在工具栏处找到【外部数据】,点击【Access】;
②选择文件坐在所在的路径,默认勾选第一个;
③选中对应表,点击【确定】

向表中追加一份记录的副本

修改窗体

例:修改窗体“brow”,取消“记录选择器"和“分隔线"显示,在窗体页眉处添加一个标签控件(名为Line),标签标题为“线路介绍”,字体名称为隶书、字体大小为18。
①右键【窗体】brow;
②选择【设计视图】;
③点击黑色小方格处,选择【属性】;
④修改【记录选择器】和【分割线】的状态;
⑤将【窗体页眉】的空间往下拉;
⑥在工具栏【设计】处找到标签(Aa),在【窗体页眉】的空间中画出一个适当的矩形框;
⑦单击文本框,在【格式】中,修改【字体名称】和【字号】;
⑧切换到【全部】,输入【标签标题】

设置窗体对象"mp"的"记录源"属性和"筛选"属性,使其打开后输出"员工表"的女员工信息。

将窗体“fSubscribe”主体节区内文本框“tDept 和“tDoct”的控件来源属性设置为计算控件。要求该控件可以根据窗体数据源里的“科室ID”和“医生ID”字段值,分别从非数据源表对象“tPatient"和“tDoctor”中检索出对应的科室名称和医生姓名并显示输出。

建立表间关系

例:建立“线路”、“团队"和““游客”三表之间的关系,并实施参照完整性。
①在工具栏中找到【数据库工具】,点击【关系】;
②依次添加要建立关系的表,添加完后点击【关闭】;
③找个各个表之间的关联字段,拖动到另一个表里;
④勾选【实施参照完整性】;
⑤点击【创建】

设置字段默认值

例:设置“聘用时间”字段的默认值为:系统当前月的最后一天。

系统当前月的最后一天:DateSerial(Year(Date()),Month(Date())+1,0)

例:“工作日期”字段的默认值为系统当前月的第一天(规定:系统日期必须由函数获取)。

系统当前月的第一天:DateSerial(Year(Date()),Month(Date()),1)

建立表结构

建立表结构有3种方法:一是在“数据表视图”中直接在字段名处输入字段名,这种方法比较简单,但无法对每一个字段的数据类型、属性值进行设置,一般还需在“设计视图”中进行修改;二是使用“设计视图”,这是一种最常用的方法;三是通过“表向导”创建表结构。

在“'samp1.mdb”数据库中建立一个新表,名为“tNurse”,表结构如下表所示

向表中输入数据

将下表所列数据输入到“tNurse”表中,且显示格式应与下表相同。
①打开tNurse表,输入内容;
②切换到【设计视图】,点击”工作日期“行;
③在【格式】处选择”长日期”

输入格式为:XXXX/XX/XX",例如,2013/06/08:yyyy/mm/dd

输入格式为:XX月XX日XXXX,如"12月15日2005":mm\月dd\日yyyy

图像替换

将表对象“员工表”中编号为“000008”的员工的照片字段值替换为考生文件夹下的图像文件“000008.bmp"数据。
①右键点击需要替换的地方
②选择【由文件创建】,填入相应的路径
③点击【确定】

查询设计

查找部门“04”的女主管,将其“编号”字段首字符更改为“4”。
①在工具栏找到【创建】中的【查询设计】
②选择要操作的表
③选择表中需要操作的相关字段
④输入条件,点击【更新】

  • 将北京五中毕业学生的学号第3、4位改为“09”:Left([学号],2) & "09" & Mid([学号],5)或者Left([学号],2) & "09" & Right([学号],4)
  • 对表对象"员工表"操作,按照员工性别不同,为编号字段值增补前置字符,男性员工编号前增补字符"8:"8"+[编号]
  • 以系统日期为基准,将表中聘用时间超过30年(不含30年)的职工“职务”字段值更改为“退休”:Year(Date())-Year([聘用时间])>30
  • 查出员工张汉望的对应密码内容,将密码实际值追加到其简历内容末尾:[简历]+[密码]
  • 将“编号”字段改名为“工号”,并设置为主键;按所属部门修改工号,修改规则为:部门“01”的“工号”首字符为“1”;部门“02”首字符为“2”,依次类推。

宏操作

备份表对象

在“sammp1.accdb”数据库文件中做一个表对象“tmp”的备份,命名为“tEL”。

筛选

①选中“筛选”二字,选择【包含“筛选”】;
②手动勾选(将状态改为True)

导出文件

拆分表

将student"表拆分为两个新表,表名分别为"tStud"和"tOffice"。其中,“tStud"表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;“tOffice”表结构为:院系,院长,院办电话,主键为“院系”。
①在工具栏找到【数据库工具】,点击【分析表】;
②选择需要分析的表;
③拖动需要分离的字段到空白处,并进行重命名操作;
④分别给两个表设置主键

表达式生成器

在“grade”表中增加一个字段,字段名为“总评成绩”,字段值为:
总评成绩=平时成绩30%+考试成绩70%,计算结果的“结果类型”为“整型”,“格式”为“标准”,“小数位数”为0。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/843258.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】Linux基本指令1

1.软件&#xff0c;OS&#xff0c;驱动 我们看看计算机的结构层次 1.1.操作系统 操作系统是一款做 软硬件管理 的软件 操作系统&#xff08;计算机管理控制程序&#xff09;_百度百科 (baidu.com) 操作系统&#xff08;英语&#xff1a;Operating System&#xff0c;缩写&a…

【全开源】景区手绘地图导览系统源码(ThinkPHP+FastAdmin)

一款基于ThinkPHPFastAdmin开发多地图手绘地图导览系统(仅支持H5)&#xff0c;景区升4A5A必备系统&#xff0c;高级版支持全景。 ​打造个性化游览新体验 一、引言&#xff1a;景区导览系统的革新 在旅游业蓬勃发展的今天&#xff0c;景区导览系统成为了提升游客体验的关键。…

java方法负载问题

先介绍一下方法的重载 下面是例子 方法名都为sum而形参是不同的 记住&#xff01; 是否为重载关系 1在同一个类里面 2形参不同&#xff08;与返回值无关&#xff09; 3方法名一样 第一个图为什么错&#xff1f; 答案&#xff1a;虽然在同一个类里面&#xff0c;并且方法名…

深度学习设计模式之组合模式

文章目录 前言一、介绍二、详细分析1.核心组成2.实现步骤3.代码示例4.优缺点优点缺点 5.使用场景 总结 前言 组合模式是将对象组合成树形结构来表现"整体/部分"层次结构&#xff0c;可以更好的实现管理操作。 一、介绍 组合设计模式又叫部分整体模式&#xff0c;将…

Kali : 安装Google Chrome 浏览器和ChromeDriver

目录 一、安装Google Chrome 浏览器 1、下载Google Chrome 2、安装Chrome 3、安装依赖包 二、安装ChromeDriver 1、查看Chrome版本 ​2、下载ChromeDriver 3、解压下载包 4、设置全局访问 5、赋予可执行权限 6、验证chromedriver 7、程序测试 一、安装Google Chrom…

【全开源】场馆预定系统源码(ThinkPHP+FastAdmin+UniApp)

一款基于ThinkPHPFastAdminUniApp开发的多场馆场地预定小程序&#xff0c;提供运动场馆运营解决方案&#xff0c;适用于体育馆、羽毛球馆、兵乒球馆、篮球馆、网球馆等场馆。 场馆预定系统源码&#xff1a;打造高效便捷的预定体验 一、引言&#xff1a;数字化预定时代的来临 …

【多态】(超级详细!)

【多态】&#xff08;超级详细&#xff01;&#xff09; 前言一、 多态的概念二、重写1. 方法重写的规则2. 重写和重载的区别 三、多态实现的条件四、 向上转型五、动态绑定 前言 面向对象的三大特征&#xff1a;封装性、继承性、多态性。 extends继承或者implements实现&…

基于物联网技术的智能家居实训教学解决方案

引言 随着信息技术的飞速发展&#xff0c;&#xff0c;物联网&#xff08;IoT&#xff09;已深入至我们生活的每一个角落&#xff0c;从智能家居、智能健康、智能交通到智慧城市&#xff0c;无所不在。物联网技术已成为推动社会进步和产业升级的重要力量。智能家居作为物联网技…

5位机械工程师如何共享一台服务器算力

在数字化浪潮的推动下&#xff0c;算力共享技术正逐渐成为机械工程师们提升工作效率、优化资源配置的重要工具。那么五位机械工程师如何共享一台服务器算力呢&#xff1f; 首先&#xff0c;我们需要了解算力共享的基本概念。算力共享是指通过特定的技术手段&#xff0c;将分散…

机器学习之支持向量机SVM

支持向量机 概念 是supported vector machine&#xff08;支持向量机&#xff09;&#xff0c;即寻找一个超平面使样本分成两类&#xff0c;且间隔最大分类 分类 硬间隔 若样本线性可分&#xff0c;且所有样本分类正确情况下&#xff0c;寻找最大间隔&#xff0c;即硬间隔 若…

计算机毕业设计 | springboot+vue汽车修理管理系统 汽修厂系统(附源码)

1&#xff0c;项目背景 在如今这个信息时代&#xff0c;“汽车维修管理系统” 这种维修方式已经为越来越多的人所接受。在这种背景之下&#xff0c;一个安全稳定并且强大的网络预约平台不可或缺&#xff0c;在这种成熟的市场需求的推动下&#xff0c;在先进的信息技术的支持下…

基于python实现的深度学习的车牌识别系统

基于python实现的深度学习的车牌识别系统 开发语言:Python 数据库&#xff1a;MySQL所用到的知识&#xff1a;Django框架工具&#xff1a;pycharm、Navicat、Maven 系统功能实现 登录页面 在车牌识别系统当中肯定是有登录的。怎么说呢&#xff0c;登录页面其实还是和最初的设…

提取Chrome中Cookie工具分享

用法 只需将站点输入即可。 SharpCookieMonster.exe [https://sitename.com] [chrome-debugging-port] [user data dir] 可选的第一个参数分隔chrome启动时最初连接的网站&#xff08;默认为https://www.google.com&#xff09;。 第二个可选参数指定用于启动chrome调试器的…

C++学习/复习7--泛型编程/函数模板/类模板

一、泛型编程 1.Swap()函数的模板实现 二、函数模板 1.概念 2.格式 3.实例化 &#xff08;1&#xff09;隐式与显示 注意事项&#xff1a;隐式与显示类型转换会产生临时变量&#xff0c;临时变量有常性&#xff0c;所以形参前加const 三、类模板 1.定义 2.例1 3.例2 4.注意事…

深入解析三层架构:构建稳定高效的软件系统

概述 顾名思义&#xff0c;三层架构分为三层&#xff0c;分别是“数据访问层”、“业务逻辑层”、“表示层”。 数据访问层&#xff1a;数据访问层在作业过程中访问数据系统中的文件&#xff0c; 实现对数据库中数据的读取保存操作。 表示层&#xff1a;主要功能是 显示数据和…

LeetCode刷题之HOT100之盛最多水的容器

狂风大作&#xff0c;降温了。下午提前把题目做了&#xff0c;上午做的最长回文子串还不是很能理解&#xff0c;慢慢理解吧&#xff0c;且看题 1、题目描述 2、逻辑分析 题目要求很清晰&#xff0c;我的思路就是暴力解法&#xff1a;枚举全部可能的情况&#xff08;两数不相等…

【Qt QML】Dialog组件

带有标准按钮和标题的弹出对话框&#xff0c;用于与用户进行短期交互。 这个描述指的是一个常见的用户界面元素&#xff0c;即一个临时弹出的窗口&#xff08;或对话框&#xff09;&#xff0c;它包含一个标题&#xff0c;显示对话框的用途或内容描述&#xff0c;以及一系列标…

[数据集][目标检测]航空发动机缺陷检测数据集VOC+YOLO格式291张4类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;291 标注数量(xml文件个数)&#xff1a;291 标注数量(txt文件个数)&#xff1a;291 标注类别…

Kyndryl 与 Nvidia 建立新的人工智能基础设施合作伙伴关系

Kyndryl与Nvidia宣布达成新的人工智能基础设施战略合作&#xff0c;共同推动AI技术的广泛应用。根据这一合作&#xff0c;Nvidia的先进AI软件解决方案将被引入Kyndryl的开放集成平台——Kyndryl Bridge&#xff0c;以优化基础设施工作负载&#xff0c;并为客户提供更高效的IT服…

AUS GLOBAL 与 UNICEF 联合国儿童基金会共同帮助叙利亚和土耳其地震受灾居民

2023年2月6日,土耳其东南部和叙利亚发生两次强烈地震和数十次余震,数以千计的儿童和家庭面临危机。 成千上万的房屋被毁,许多家庭被迫流离失所,而在一年中的这个时候,气温经常低于冰点,雪和冻雨很常见。许多学校、医院以及其他医疗和教育设施被地震破坏或摧毁,这对儿童造成了巨…