ACCESS模拟试题001(2020年整理).doc

ACCESS模拟试题001(2020年整理).doc
ACCESS模拟试题001(2020年整理).doc

ACCESS模拟试题(一)

一、选择题(每题2分,共60分)

1、数据库系统的核心是______。

A)数据模型 B)数据库管理系统

C)数据库 D)数据库管理员

2、Access是______数据库管理系统。

A)层次 B)网状 C)关系型 D)树状

3、在Access中,数据库的基础和核心是______。

A)表 B)查询 C)窗体 D)宏

4、表是由组成的

A)字段和记录 B) 查询和字段 C)记录和窗体 D)报表和字段5、如果在创建表中建立字段"基本工资额",其数据类型应当为______。

A)文本类型 B)货币类型 C)日期类型 D)数字类型

6、在关系型中,二维表中的一行被称为______。

A)字段 B)数据 C)记录 D)数据视图

7、用户和数据库交互的界面是______。

A)表 B)查询 C)窗体 D)报表

8、将文本字符串“23,18,9,66”排序的结果将是

A)9,18,23,66 B)66,23,18,9

C)18,23,66,9 D)以上都不是

9、必须输入0到9的数字的输入掩码是

A)0 B)& C)A D)C

10、在Access中,总计函数中的“A VG”是用来对数据

A)求和B)求最小值C)求最大值D)求平均值

11、在Access数据库中,专用于打印的是。

A)表B)查询C)报表D)页

12、升序将记录按( )顺序排列。

A)由大到小B)由小到大C)由前到后D)由后到前

13、假设某数据库表中有一个地址字段,查找地址中含有“泉州”两个字的记录的准则是。

A) Not “?泉州”B) Not“泉州*”

C) Like “?泉州?”D)Like “*泉州*”

14、唯一确定一条记录的某个属性组是______。

A)关键字B)关系模式C)记录D)属性

15、不是数据库特征的是______。

A)数据独立性B)最低的冗余度C)逻辑性D)数据完整性

16、下列对Access查询叙述错误的是______。

A)查询的数据源来自于表或已有的查询

B)查询的结果可以做为其它数据库对象的数据源

C)Access的查询可以分析数据、追加、更改、删除数据

D)查询不能生成新的数据表

17、在SQL查询语句中,下列说法正确的是______。

A)SELECT命令中必须有FROM关键字

B)SELECT命令中必须有WHERE关键字

C)SELECT命令中必须有GROUP关键字

D)SELECT命令中必须有ORDER关键字

18、在产品数据库表中,若上调产品价格,最方便的方法是使用以下______方法。

A)追加B)更新C)删除D)生成表查询

19、在SQL查询语句中,下列说法正确的是______。

A)INSERT命令只能对表进行插入新记录的操作

B)INSERT命令也可以完成对表的记录进行更新

C)INSERT命令也可以完成对表的记录进行删除

D)以上说法均不正确

20、Access支持的查询类型有______。

A)选择查询、交叉表查询、参数查询、SQL查询和操作查询

B)基本查询、选择查询、参数查询、SQL查询和操作查询

C)多表查询、单表查询、交叉表查询、参数查询和操作查询

D)选择查询、统计查询、参数查询、SQL查询和操作查询

21、利用对话框提示用户输入参数的查询过程称为______。

A)选择查询B)参数查询C)操作查询D)SQL查询

22、"查询"设计视图窗口分为上下两部分,上部分为______。

A)设计网格B)字段列表C)属性窗口D)查询记录

23、Access中。

A)允许在主键字段中输入Null值

B)主键字段中的数据可以包含重复值

C)只有字段数据都不重复的字段才能组合定义为主键

D)定义多字段为主键的目的是为了保证主键数据的唯一性

24、Access提供的数据类型中不包括______。

A)备注B)文字C)货币D)日期/时间

25、要修改表中一些数据,应该使用______。

A)生成表查询B)删除查询C)更新查询D)追加查询

26、使用表设计器来定义表的字段时,以下______可以不设置内容。

A)字段名称B)数据类型C)说明D)字段属性

27、如果一张数据表中含有照片,那么"照片"这一字段的数据类型通常为______。

A)备注B)超级链接C)OLE对象D)文本

28、以下叙述正确的是______。

A)报表只能输入数据B)报表只能输出数据

C)报表可以输入和输出数据D)报表不能输入和输出数据

29、在SQL查询语句中,下列说法正确的是______。

A)一个DELETE命令一次只能对一个表记录进行删除

B)一个DELETE命令同时能对多个表记录进行删除

C)DELETE命令不能对表记录进行删除

D)以上说法均不正确

30、SQL中的哪个关键字不会对表进行写操作______。

A)SELECT B)DELETE C)UPDA TE D)INSERT

二、填空题(每空1分,共20分)

1、字节型字段用(1)个字节存储,双精度型字段用(2)个字节存储。2、文本型字段的取值最多可以达到(3)个字符,如果取值的字符个数超过了,则需要使备注型。

3、一个(4)就是一张二维表,二维表中的一列就是一个(5),又称为字段,二维表中的每一条记录就是一个(6)。

4、在Access 表中,如果某个字段尚未存储数据,则称该记录的这个字段的值为(7)。

5、数据库系统的内部体系结构是三级模式,分别为(8)、

(9)和(10)。

6、当某个或几个字段列被冻结后,无论怎样水平滚动窗口,这些被冻结的列总是(11)的,并且它们总是显示在窗口的(12)。

7、SQL语言包含4个部分,分别是(13),(14)、

(15)和(16)。

8、Acess 2010版本数据库文件的扩展名是(17)。

9、数据库的数据是结构化的,这是按某种数据模型来组织的,当前流行的基本数据模式有三类:(18)、(19)和(20)。

三、按要求做题(20分)

数据库stu里有两张表,表stu01记录如下:

表stu02 记录如下:

其中,xh为学号,主键,文本型,xm为姓名,文本型,yw为语文,sx 为数学,yy为英语,都是数字型,dh为电话,文本型,jtzz为家庭住址,文本型。

请按要求写出查询语句。

1、查询数学不及格的同学的姓名,电话和家庭住址。

2、查询出家住青阳的同学的姓名和电话。

3、在表stu01中添加一条记录,学号为0012,姓名为张大平,语文68,数学85,英语60。

4、所有数学不及格的同学的数学科加20分。

access常用代码

1、单击命令按钮运行宏m1:DoCmd.RunMacro "m1" 2、标签Tda标题设置为系统当前日期:Tda.Caption=Date 3、使“保存”按钮CmdSave变为可用:CmdSave.Enabled=True 将输入焦点移到"CmdEdit"命令按钮:Me.CmdEdit.SetFocus 4、将文本框tText的内容作为窗体中标签bTitle的标题显示:bTitle.Caption=Me!tText 5、窗体加载时窗体标题属性为系统当前日期:Form.Caption=Date 6、打开窗体、单击"计算"按钮(名为bt),事件过程使用ADO数据库技术计算出表对象"tEmp"中党员职工的平均年龄,然后将结果显示在窗体的文本框"tAge"内并写入外部文件中。Ifrs.RecordCount=0Then;tAge=sage 7、将tStudent表中的全部记录显示出来:Select * From tStudent 8、窗体加载时窗体标题属性为系统当前日期:Form.Caption=Date 9、消息框:MsgBox"请重新输入口令!",vbOkquit 10、输入框:k=InputBox("请输入大于0的整数值") 预览输出报表对象"rEmp":DoCmd.OpenReport "rEmp",acViewPreview 11、CaseIs>=3预览输出报表对象"rEmp":DoCmd.OpenReport "rEmp",acViewPreview 12、Dim f(19)AsInteger f(i)=f(i-1)+f(i-2)tData=f(19) 13、单击"刷新"按钮,窗体记录源改为查询对象"qEm":Form.RecordSource="qEmp"单击"退出"按钮,关闭窗体:DoCmd.Close 14、窗体"fEmp"的"加载"事件中设置标签"bTitle"以红色文本显示:bTitle.Caption=vbRed实现报表预览输出:mdPnt acViewPreview 15、消息框:MsgBox"报表预览",vbQuestion+vbYesNo,"确认" 16、动态设置窗体记录源为查询对象"qEmp":Form.RecordSource="qEmp" 17、将考生文件夹下的图片文件"test.bmp"设置为窗体"fEmp"的背景: Form.Picture=CurrentProject&"\test.bmp" 18、CDID文本框内内容显示颜色改为红色:CDID.ForeColor=vbRed 19、动态设置窗体记录源为查询对象"qEmp":Form.RecordSource="qEmp" 关闭窗体:DoCmd.Close 20、使“保存”按钮CmdSave变为可用:CmdSave.Enabled=True 21、将文本框中输入的内容与文本串"等级考试测试"连接,并消除连接串的前导和尾随空白字符,用标签"bTitle"显示连接结果:bTitle.Caption=Trim(tText)&"等级考试测试" 22、动态设置窗体记录源为查询对象"qEmp":Form.RecordSource="qEmp" 23、预览输出报表对象"rEmp":DoCmd.OpenReport "rEmp",acViewPreview 24、单击“退出”按钮,关闭当前窗体:DoCmd.Close 单击“保存”按钮,“修改”按钮不可用:CmdEdit.Enable=False 用户名_1控件不可用:Me!用户名_1.Enabled=False 25、将标签显示内容设置为所选项目名加上"内容:"Me.Ldetail.Caption=Me.CItem.Value&"内容:"显示tStud表的全部记录:fDetail.Form.RecordSource="tStud"设置提示框:MsgBox "查询项目和查询内容不能为空!!!",vbOKOnly,"注意"设置窗体标题为XXXX年XX月+tTitle 标签的标题:Me.Caption=Str(Year(Date))&"年"&Str(Month(Date))&"月"&Me.tTitle.Caption 26、设置用户名为cueb,密码为1234:If name="cueb" And pass="1234"Then 文本框tUser获得焦点:Me.tUser.SetFocus 设置相关属性,实现“tPass”文本框内容以密码形式显示:Me.tPass.InputMask="Password" 27、数据连接:Set rs=New ADODB.Recordset

access 用法归纳

access 用法归纳 access 主要用作名词,意思是:通路,进入的途径;接近(进入、享用的)机会,权利;见(某人)的官方许可;(尤指计算机文件的)存取;有时也用作动词,意思是“存取(计算机文件)”。下面针对其用法作一详细的分析归纳。 1. 用作名词时的用法注意 (1) 无论表示哪个意思,均不可数,如以下各例的access既不能用复数,也不能在其前用不定冠词: All prisoners have access to a lawyer. 所有犯人都有权见律师。 She was forbidden access to the club. 人家不允许她到那个俱乐部去。 I have read-only access to my bank files. 我用只读方式存取我的银行文件。 (2) 要表示“对……的使用(了解、接近、进入等)”,其后习惯上接介词to。 如:Students need easy access to books. 学生需要方便地借阅图书。 Access to employees' records is restricted. 查看雇员档案的权利是受到限制的。This is the sole means of access to the building. 这是进入大楼唯一的方法。 Only high officials had access to the president. 只有高级官员才可以接近总统。There is no access to the house from the main road. 从大路上没有办法进入这所房子。Only a few people have access to the full facts of the incident. 只有几个人可以知道事件的全部真相。 I lived deep in the country, without easy access to shops. 我远居乡村,到商店购物十分不便。 (3) 注意be easy (hard, difficult) of access这类表达,其意为“容易(难)接近(进入等)”;注意其中的介词用of,不用to。 如:This place is easy of access. 这地方四通八达。 The village is difficult of access. 到那个村子的路很很难走。 2. 用作动词时的用法注意 它总是及物的,通常以计算机文件作其宾语。 如:I can’t access the file on your company because I’ve forgotten the code. 我无法取出贵公司的文件,因为我把代码忘了。 This program makes it considerably easier to access files on another disk. 这个程序使从另一磁盘上获得文件大为简便了。 ~

Access的用途体现在两个方面:

Access的用途体现在两个方面: 一、用来进行数据分析 二、用来开发软件 Excel只要一种对象Sheet。 Acesss(2003)有七种对象:表、查询、窗体、报表、宏、模块和数据页。 Excel一个工作簿中可以有多个工作表,工作表之间基本是相互独立,没有关联性或者有很弱的关联性。 Access在各种对象之间不是独立的,是存在着关联性。一种对象的多个子对象,例如各个表之间、查询之间、窗体之间、报表之间也存在关联性。这种关联性造就了Access强大处理能力。 二、使用方式不同 Access在处理大量数据上是比Excel具有更强的能力。但是使用Access 完成数据处理的任务,在实现起来要比Excel复杂很多。这种复杂性的回报就是更强的能力。 Access是一种规范的,各个对象之间存在严格的关联。这个规范性和关联性都是Access强大数据处理功能的基础。因此在设计表过程中,必须遵守这种规范性。可以把Access处理数据的方式比作一个大公司的管理。 Excel是一种自由的,表之间的关联性任意的。可以把Excel处理数据的方式比作一个小公司的管理。 一个小公司的管理模式是不能直接套用到大公司的管理上。所以Excel 表必须按照规范模式改造,才能在Access中使用并完成预想的任务。 三、Access表和Excel表 从外观上看Access与Excel表似乎相同,实际上两者有很大的。 1.主题:对于一个主题Access只有一个表,而Excel可以有多个表。例如工资表,在很多财务人员使用Excel是月创建工资表,例如1月工资、2月工资,…。而Access则所有的工资部分月份都放在一个表。 2.多表关系:Access表各个表间存在严格的关联。Excel表各个表间的关系随意。 3.数据计算:Excel表中单元格中可以存储数据,也可以存储公式,可以进行计算。Access表只能存储数据,不能存储公式,没有计算功能。Excel这种计算能力,使得Excel具有灵活的强大的计算能力(但计算能力受到数据量大小的限制)。Access计算功能是由查询和程序来完成的。Access的特点正好发挥计算能力的强大作用。 4.数据容量:Excel表处理数据的容量有限,数据量大时速度较慢;Access 表可以存储2GB数据。 5.索引:Access表有索引,Excel表没有索引。这种索引使得Access在查找筛选数据时,具有Excel不可比拟的速度。 6.数据类型:Access表设计时首先定义数据类型,Eexcel表没有这样的要求。 7.数据格式:Excel表中每个单元格都可以定义自己的格式。Access表每一列的数据格式一致。数据格式显示特性由窗体和报表实现。 8.其他差异:数据筛选、排序等方面在实现起来有很大的差别。

Access篇使用技巧(推荐)

Access篇 6.1 基本应用技巧 6.1.1 在表格中自动输入月份和年份 在制作表格过程中,常常需要输入系统当前的日期或时间,如果直接输入的话,特别麻烦。有什么更快更好的方法吗? 答:可以利用快捷键来输入。 输入当前日期:选中需输入当前日期的单元格,直接按下“Ctrl+;”键可输入当前日期。 输入当前时间:选中需输入当前时间的单元格,直接按下“Ctrl+Shift+;”键即可。使用上述方法插入的日期和时间的类型是标准格式的文本类型,所以不能在其他非文本格式的单元格中用这种方法。 6.1.2 执行单一条件筛选 系统的筛选功能还是很不错的。但是它总是自作聪明地自动保存前一次筛选的条件,这给执行独立条件筛选带来很多不便。请问可以更改系统这一默认设置吗?答:其实这主要是因为系统在选择内容上实行的是继承选择机制,所以导致筛选条件的继承。要实现独立条件的筛选,可以执行如下操作:首先在“数据透视表视图”或“数据透视图”操作窗口打开数据表。移动鼠标至“数据透视表”或“数据透视图”工具栏上,单击鼠标右键,在弹出的菜单中单击“属性”命令,再选择“筛选和分组”选项卡。单击取消选择“在筛选区内允许选择多个项目”复选框,如图

6-1所示。 图6-1 设置单一条件筛选 这样就可以根据独立条件来进行筛选了。 6.1.3 打印数据库关系图 数据库之间的关系多而复杂,为了更好分析,希望能将它们的关系图直接打印出来,可是系统好像没有提供这样的操作命令。请问该如何才能打印出关系图呢? 答:在系统中是无法直接打印出关系图的,但只要生成图形化关系报告,然后打印该报告就可以得到关系图了。生成关系报告的操作如下:打开数据库文件,然后执行“工具”菜单中的“关系”命令,调出“关系”窗口。再单击“文件”菜单中的“打印关系”命令,这时系统会自动生成一份显示各种关系的报告。再单击鼠标右键,在弹出的菜单中执行“打印”命令来打印该关系报告。也可以执行“另存为”命令来保存该关系报告。 6.1.4 自定义数据表的背景 创建的数据报表都是一个样式,想改变一下数据表的显示背景,该如何操作?

在ACCESS中如何使用SQL语句建表

以下SQL语句在ACCESS XP的查询中测试通过 建表: Create Table Tab1 ( ID Counter primary key, Name string(20), Age integer, [Date] DateTime); 技巧: 自动增加字段用 Counter 声明. 字段名为关键字的字段用方括号[]括起来,数字作为字段名也可行. 建立主键:primary key 建立索引: 下面的语句在Tab1的Date列上建立可重复索引

Create Index iDate ON Tab1 ([Date]); 完成后ACCESS中字段Date索引属性显示为 - 有(有重复). 下面的语句在Tab1的Name列上建立不可重复索引 Create Unique Index iName ON Tab1 (Name); 完成后ACCESS中字段Name索引属性显示为 - 有(无重复). 下面的语句删除刚才建立的两个索引 Drop Index iDate ON Tab1; Drop Index iName ON Tab1; ACCESS与SQLSERVER中的UPDATE语句对比: SQLSERVER中更新多表的UPDATE语句: UPDATE Tab1 SET https://www.360docs.net/doc/1215280027.html, = https://www.360docs.net/doc/1215280027.html, FROM Tab1 a,Tab2 b

WHERE a.ID = b.ID; 同样功能的SQL语句在ACCESS中应该是 UPDATE Tab1 a,Tab2 b SET https://www.360docs.net/doc/1215280027.html, = https://www.360docs.net/doc/1215280027.html, WHERE a.ID = b.ID; 即:ACCESS中的UPDATE语句没有FROM子句,所有引用的表都列在UPDATE关键字后. 上例中如果Tab2可以不是一个表,而是一个查询,例: UPDATE Tab1 a,(Select ID,Name From Tab2) b SET https://www.360docs.net/doc/1215280027.html, = https://www.360docs.net/doc/1215280027.html, WHERE a.ID = b.ID; 访问多个不同的ACCESS数据库-在SQL中使用In子句: Select a.*,b.* From Tab1 a,Tab2 b In 'db2.mdb' Where a.ID=b.ID;

access的用法和例句

access的用法和例句 access有通知;告诉;使熟悉;告发等意思,那么你知道access的用法吗?下面跟着小编一起来学习一下,希望对大家的学习有所帮助! access的用法: access的用法1:access的基本意思是进入某一地点的通道; 入口,侧重进入的手段与途径,其含义是抽象的,一般用作不可数名词。access引申可指接近或取得的方法、手段、权利等,如享用的权利或机会,查阅私人信息的权利,与重要人物见面交谈的许可,离异后对孩子的探访权等。access常与介词to连用。 access的用法2:access在计算机术语中可作访问; 进网解,指从存储器读取或向存储器写入数据的操作,也用于指连接到Internet 或其他网络系统。 access的用法3:access还可作发作; 增加解,用于疾病、危险等,多带有突发性,是古旧用法。常与不定冠词an连用,其后常接介词of。 access的用法4:access偶尔可用作形容词,意思是(电视)向公众开放的,指某些独立团体使用电台、电视台进行宣传、传递信息等临时性节目播送。 access的用法例句: 1. The home is situated within easy access of shops and other facilities.

房子位置便利,距离商店及其他设施都不远。 2. U.N. aid convoys have unimpeded access to the city. 联合国救援车队可以畅通无阻地进入该市。 3. How does a private pilot get access to the airways? 私人飞行员如何进入航空路线呢? 4. Villagers say the fence would restrict public access to the hills. 村民们说这个围栏将限制公众进入山区。 5. The snowcoach concept in Yellowstone provides low-impact, low-pollutionaccess. 在黄石公园里使用雪车这一想法,为人们提供了一种对环境低影响、低污染的游览方式。 6. Education now offers the lower classes access to job opportunities. 教育如今为下层阶级提供了就业的门道。 7. Mr Dennis said he had requested access to a telephone. 丹尼斯先生说他已经请求使用电话。 8. Some banks charge if you access your account to determine your balance. 有些银行对查询账户余额要收费。 9. He has a security clearance that allows him access to

access 用法归纳

access用法归纳 access主要用作名词,意思是:通路,进入的途径;接近(进入、享用的)机会,权利;见(某人)的官方许可;(尤指计算机文件的)存取;有时也用作动词,意思是“存取(计算机文件)”。下面针对其用法作一详细的分析归纳。 1.用作名词时的用法注意 (1)无论表示哪个意思,均不可数,如以下各例的access既不能用复数,也不能在其前用不定冠词: All prisoners have access to a lawyer.所有犯人都有权见律师。 She was forbidden access to the club.人家不允许她到那个俱乐部去。 I have read-only access to my bank files.我用只读方式存取我的银行文件。 (2)要表示“对……的使用(了解、接近、进入等)”,其后习惯上接介词to。 如:Students need easy access to books.学生需要方便地借阅图书。 Access to employees'records is restricted.查看雇员档案的权利是受到限制的。This is the sole means of access to the building.这是进入大楼唯一的方法。 Only high officials had access to the president.只有高级官员才可以接近总统。There is no access to the house from the main road.从大路上没有办法进入这所房子。Only a few people have access to the full facts of the incident.只有几个人可以知道事件的全部真相。 I lived deep in the country,without easy access to shops.我远居乡村,到商店购物十分不便。 (3)注意be easy(hard,difficult)of access这类表达,其意为“容易(难)接近(进入等)”;注意其中的介词用of,不用to。 如:This place is easy of access.这地方四通八达。 The village is difficult of access.到那个村子的路很很难走。 2.用作动词时的用法注意 它总是及物的,通常以计算机文件作其宾语。 如:I can’t access the file on your company because I’ve forgotten the code.我无法取出贵公司的文件,因为我把代码忘了。 This program makes it considerably easier to access files on another disk.这个程序使从另一磁盘上获得文件大为简便了。~

ACCESS数据库使用方法和技巧

关于Access数据库的说明: Microsoft Access是Microsoft Office中的一个套件,如果您的电脑中安装了Microsoft Office,那么一般来说您的电脑中就安装了Microsoft Access,因为Microsoft Access是Microsoft Office默认的安装套件。有了Microsoft Access你就可以用它来打开扩展名为MDB 的Access数据库文件了。 我们提供的Access数据库需要用Microsoft Access2000(或者Microsoft Access XP或者Microsoft Access2003,Microsoft Access97可能打不开),因此如果您的电脑中是Microsoft Access97,那么您需要将您的Microsoft Office升级到2000或者更高版本。 Access数据库文件必须用Microsoft Access来打开,如果您的电脑中没有Microsoft Access,那么您可能需要安装Microsoft Office2000或者更高版本;如果您的电脑中已有Microsoft Office,但没有Microsoft Access,那么您可能需要插入Microsoft Office光盘,安装Microsoft Access套件。 1、打开光盘,将ACCESS数据库复制到硬盘; 2、双击打开ACCESS数据库文件; 3、关闭ACCESS数据库窗口; 4、打开“工具”--“数据库实用工具”—“转换数据库”—“到当前ACCESS数据库版本; 5、选中ACCESS数据库文件--“转换” 6、重新命名ACCESS BD1文件即完成。 1、双击打开ACCESS数据库文件; 2、在“对象”选卡中点击“查询”—选取“企业名录查询”; 3、单击“设计”进入选择查询界面; 4、确定您需要检索的字段,如“企业名称”、“通讯地址”、“邮政编码”、“经营范围”、“行 业名录”等; 5、按字段检索时,请在“准则”表格中填入Like“*深圳*” 注意:“深圳”就是关键字,改变一下关键字就是您要设定的检索了,Like“*深圳*”就是检索命令。 6、点击“保存”即完成查询。

相关主题
相关文档
最新文档