access 题库答案Word格式.docx

上传人:b****6 文档编号:21555991 上传时间:2023-01-31 格式:DOCX 页数:14 大小:40.53KB
下载 相关 举报
access 题库答案Word格式.docx_第1页
第1页 / 共14页
access 题库答案Word格式.docx_第2页
第2页 / 共14页
access 题库答案Word格式.docx_第3页
第3页 / 共14页
access 题库答案Word格式.docx_第4页
第4页 / 共14页
access 题库答案Word格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

access 题库答案Word格式.docx

《access 题库答案Word格式.docx》由会员分享,可在线阅读,更多相关《access 题库答案Word格式.docx(14页珍藏版)》请在冰豆网上搜索。

access 题库答案Word格式.docx

A.文本型B.备注型C.数字型D.日期时间型

14、 

在Access数据库中,专用于打印的是()。

A.表 

 

B.查询 

C.报表 

D.页

15、在表设计视图中,如果要限定数据的输入格式,应修改字段的()属性。

A.格式B.有效性规则C.输入格式D.输入掩码

16、在SQL查询GROUP 

BY 

语句用于()。

A.选择行条件 

B.对查询进行排序 

C.列表 

D.分组条件

17、在ACCESS中的数据发布在Internet网络上可以通过()

A.窗体B.数据访问页C.报表D.数据库

18、若采用关系数据库来实现应用,在下面的哪个阶段,进行关系模式规范化处理()。

A.需求分析B.概念设计C.逻辑设计D.物理设计

19、在关系模式中,若所有非主属性都完全依赖于主属性,则R一定满足()。

A.2NFB.3NFC.4NFD.5NF

20、在SQL查询ORDERBY语句用于()。

A.设置行标题B.排序C.设置列标题D.分组

21、可用来存储图片的字段对象是()类型字段

A.OLEB.备注C.超级连结D.查阅向导

22、以下叙述中,()是错误的

A.查询是从数据库的表中筛选出符合条件的记录,构成—个新的数据集合

B.查询的种类有:

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

C.创建复杂的查询不能使用查询向导

D.只能使用函数、逻辑运算符、关系运算符创建复杂的查询

23、利用对话框提示用户输入参数的查询过程称为()

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

24、Access支持的查询类型有:

()

A.选择查询、交叉表查询、参数查询、sql查询和操作查询

B.基本查询、选择查询、参数查询、sql查询和操作查询

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

D.选择查询、统计查询、参数查询、sql查询和操作查询

25、在ACCESS中使用SELECT时,数据的来源是:

A.表或关系B.表或查询C.表或数据表窗体D.表或数据模块

26、下列各说法中错误的是()

A.Access数据库只包括各种对象,不包括对各种对象的操作

B.Access用一个文件管理整个系统

C.Access拥有大量的内置函数

D.Access有方便的网络功能

27、“TRUE/FALSE”数据类型为:

A.文本类型B.是/否类型C.备注类型D.数字类型

28、wh()可以找到what,white和why:

A.#B.*C.?

D.[]

29、假设某数据库表中有一个课程名字段,查找课程名称以“access”开头的记录的准则是:

A.like“access*”B.access

C.Left([课程名称],6)=“access”D.以上都对

30、建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中应输入的表达式是:

()

A.betweenl980-06-06and1980-07-06

B.between#1980-06-06#and#1980-07-06#

C.betweenl980-06-06or1980-07-06

D.between#1980-06-06#or#1980-07-06#

31、某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是:

A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm

32、下列不属于Access窗体的视图是:

A.设计视图B.窗体视图C.版面视图D.数据表视图

33、切换面板是一个()

A.窗体B.报表C.宏D.模块

34、数据库系统的核心是()。

A.硬件B.软件

C.人员D.数据

35、以下不是数据库对象的是()。

A.窗体B.查询C.报表D.文本框

36、如果有一个长度为2K字节的文本块要存放某一个字段,则该字段的数据类型应为()。

A.字符型B.文本型C.备注型D.OLE对象

37、报表中要显示“第2页,共30页”样式的页码,应设置文本框的控件来源属性值为()。

A.第[Page]页,共[Pages]页

B.“第”&

[Page]&

”页,共”&

[Pages]&

”页”

C.=第[Page]页,共[Pages]页

D.=“第”&

38、能够触发窗体的Click事件的操作是()。

A.单击鼠标B.双击鼠标C.拖动鼠标D.按下某个键

39、假设某数据库表中有一个姓名字段,查找姓名为两个字的记录的准则是()

A.len([姓名])<

=2B.len([姓名])<

=4

C.like“?

?

”D.“?

40、假设某数据库表中有一个姓名字段,查找姓名张三或李四的记录的准则是()。

A.In(“张三”,”李四”)B.like“张三”andlike“李四”

C.Like(“张三”,”李四”)D.“张三”and“李四”

41、特殊运算符“IsNull”用于指定一个字段为()。

A.空值B.空格C.缺省值D.特殊值

42、连接式“2*3”&

“=”&

(2*3)的运算结果为()。

A.“2*3=2*3”B.“2*3=6”C.“6=6”D.“6=2*3”

43、Msgbox命令用于()。

A.显示消息框B.关闭或打开系统消息

C.从其他数据库导入和导出数据D.从文本文件导入导出数据

44、计算机数据管理技术发展在几个阶段中,数据独立性由低到高的是()。

A.文件系统阶段、人工管理阶段、数据库系统阶段

B.人工管理阶段、文件系统阶段、数据库系统阶段

C.数据库系统阶段、人工管理阶段、文件系统阶段

D.数据库系统阶段、文件系统阶段、人工管理阶段

45、在SQL语句中,指定查询数据源的是()。

A.Select短语B.where短语C.from短语D.orderby短语

46、“TRUE/FALSE”数据类型为()

A.文本类型B.是/否类型C.备注类型D.数字类型

47、在数据表中能够唯一地标识一个元组的属性或属性组的是()。

A.主键B.外键C.记录D.列

48、某同学设计了一个表,其中年龄字段为文本型,有甲乙丙3人的年龄分别为8、9、10,按照年龄降序对表排序后,这3人的次序是()。

A.甲乙丙B.丙甲乙C.乙丙甲D.乙甲丙

49、在Access中“-1”在是否型字段里表示()。

A.否B.是C.-1D.以上都不对

50、VBA中定义符号常量可以用关键字()。

A.ConstB.DimC.PubicD.Static

51、如果在数据库中已有一个同名的表,那么()查询将覆盖原来的表。

A.删除B.追加C.生成表D.更新

52、要查找“出生地”字段的前两个字为“安徽”的所有记录,在相应字段的查询准则中应输入()。

A.Right([出生地],2)=”安徽”B.Left([出生地],2)=“安徽”

C.Right([出生地],4)=“安徽”D.Left([出生地],4)=“安徽”

二、填空题

1、表是用来存储数据的对象,是数据库系统的核心与基础。

2、能够唯一标识表中每条记录的字段称为主关键字。

3、如果要将一张照片存放到数据表的字段中,那么这个字段的数据类型是ole对象。

4、数据库的对象包括表、查询、窗体、报表、页、宏和模块。

5、在查询设计网格中,在同一行的不同列输入多个查询条件彼此间是逻辑and关系;

而在不同行输入的多个查询条件彼此间是逻辑__or___关系。

6、标签有两种形式:

一种是独立标签,另一种是关联标签。

7、二维表中的一行称为关系的元祖,二维表中的一列称为关系的字段。

8、数据库系统的主要特点为:

实现数据共享,减少数据冗余;

采用特定的数据模型;

具有较高的数据独立性;

具有统一的数据控制功能

9、如果建立一个宏,希望执行该宏后,首先打开一个表,然后打开一个窗体,那么在该宏中应该使用opentable和openform两个操作。

10、家庭月收入大于400或是空值。

(家庭月收入字段表示为[家庭月收入])

____[家庭月收入]>

400or[家庭收入]isnull______

11、在表的设计视图中可以完成表结构的设计及维护。

12、数据库系统的主要特点为:

实现数据独立性;

13、如果建立一个宏,希望执行该宏后,首先打开一个表,然后打开一个窗体,那么在该宏中应该使用opentable和openform两个操作。

14、OpenReport命令用于打开报表。

15、VBA编程环境由标准工具栏、工程窗口、属性窗口、和代码窗口组成。

16、select姓名,年龄from职员表where性别=“男”,这句话的意思是从职员表中查询姓名和性别为男的员工。

17、VBE属性窗口提供了“按字母序“和分类序两种属性查看方式。

18、概念模型的表示方法很多,其中最常见的表示方法是____E-R图_______

19、联结可分为:

内联结,_外连接____,自联结和无联结。

20、数据库的对象有很多种,其中包含:

表,__查询__,窗体,__报表__,___宏___,页和模块。

21、查询可以建立在____表___和_____查询____之上,表和查询___不能____(能\不能)重名。

22、select名字,年龄from职员表where姓名like“*明*”,这句话的意思是___从职员表中查询年龄和名字中间有“明”的职员______

23、关系数据库的表中,每一行为一条__记录_____。

24、实体间的联系分为三类:

__一对一__、__一对多__、___多对多_。

25、打开窗体(自动运行),应该使用的宏操作命令是_autoexec__。

26、设置ACCESS数据库密码的时候必须以____独占____方式打开数据库。

27、SQL语言的全称是:

____结构化查询语言______。

28、描述事物的特征在数据库中叫做_属性__。

29、对某字段求和可以使用___sum()__函数,计数使用__count()_函数。

30、ACCESS中文本型字段最多可以存放255个汉字。

31、特殊运算符IsNull用于指定一个字段为__空值__。

32、主键可以唯一的标示一条_记录_。

33、逻辑运算符有Not、__and_和__or_。

三、sql题

1、现在有一创建好的Student的表,表中有四个字段:

姓名,性别,出生年月日,系编号,另有系部简况(系部编号,系部名称)。

请用SQL语句实现以下要求。

(1)计算当前每一位学生的年龄,显示结果为姓名,性别,年龄

Select姓名,性别,datediff(“yyyy”,[出生日期],date())as年龄fromstudent

(2)在Student表中查找性别为女的记录的全部字段并按出生年月日降序排列

Select姓名,性别,出生年月日,系编号FromstudentWhere性别=”女”Orderby出生年月日desc

(3)在Student表中查找姓名中含有安的学生的姓名、性别、出生年月日

Select姓名,性别,出生年月日FromstudentWhere姓名like”*安*”

(4)查找1978-10-21号出生的学生

Select姓名,性别,出生年月日,系编号FromstudentWhere出生年月日like”1978/10/21”

(5)查找1978年10月出生的学生

Select姓名,性别,出生年月日,系编号FromstudentWhere出生年月日like”1978/10/*”

(6)在Student表中查找性别为男的记录的全部字段,并且仅显示前3条记录

Selecttop3*FromstudentWhere性别=”男”

(7)在student表查找系编号和性别,并删除重复的数据

Select性别,系编号Fromstudent

(8)在系部简况和student表中,查找系编号、性别和系部编号,并删除重复的数据

(9)将Student表中年龄为19岁以上(不包括19岁)的记录全部删除

DeletefromStudentWheredatediff("

yyyy"

出生日期,date())>

19

2、有一个“导师”表作为数据源,其中“导师”表的字段为(导师编号,系编号,姓名,性别,出生年月日,职称,工资,照片),另有系部简况(系部编号,系部名称)

1)输出“导师”表的全部字段。

Selece导师编号,系编号,姓名,性别,出生年月日,职称,工资,照片From导师

2)找出所有导师年龄在30到50岁之间,显示其姓名、性别和年龄。

Select姓名,性别,datediff(“yyyy”,[出生年月日],date())as年龄From导师Wheredatediff(“yyyy”,[出生年月日],date())between30and50

3)查找所有职称为教授的女导师,显示其姓名、性别、和年龄。

Select姓名,性别,datediff(“yyyy”,[出生年月日],date())as年龄From导师Where职称=”教授”,性别=”女”

4)按系编号进行分组查找,并按导师编号进行统计各系的导师人数。

5)在导师和系部简况两个表中查找系编号和系部编号相同的导师。

6)按系编号进行统计每系的男导师人数。

7)计算每系的平均工资

3、有一个“研究生”表作为数据源,其字段为(学号,姓名,性别,入学日期,入学分数,研究方向,导师编号)。

1)找出所有姓马的研究生。

Select姓名,性别,入学日期,入学分数,研究方向,导师编号From研究生Where姓名like”马*”

2)查找入学的研究生。

Select姓名,性别,入学日期,入学分数,研究方向,导师编号From研究生Where入学日期like”2009/*”

3)查找入学分数小于400分的所有记录,并按入学分数降序排列。

Select姓名,性别,入学日期,入学分数,研究方向,导师编号From研究生Where入学分数<

400Orderby入学分数desc

4)查找入学分数大于400分的所有男研究生

Select姓名,性别,入学日期,入学分数,研究方向,导师编号From研究生Where性别=”男”and入学分数>

400

5)查找每位导师所带的人数

6)查找研究方向为计算机且是入学的研究生

Select姓名,性别,入学日期,入学分数,研究方向,导师编号From研究生Where研究方向=”计算机”and入学年份like“2008/*”

7)查找入学分数前八名的研究生

Selecttop8*From研究生Orderby入学分数asc

8)查找每位导师所带20XX年的入学的研究生人数

Select姓名,count(人数)as总人数From研究生

9)给“研究生”表中添加一条记录,并给其中的学号,姓名,性别,入学日期,入学分数赋值为201002001,张鹏,男,2010-9-15,400

Insertinto研究生(学号,姓名,性别,入学日期,入学分数)Values(“201002001”,”张鹏”,”男”,”2010/9/15”,”400”)

10)将“研究生”表中的姓名为张三的研究生删除

Deletefrom研究生Where姓名=”张三”

四、简答题

1、简述数据库技术的发展阶段。

从20世纪50年代计算机应用与数据处理开始,大致可以分为以下几个发展阶段。

(1)人工管理阶段

(2)文件系统阶段(3)数据库系统阶段(4)高级数据库阶段

2、窗体由哪几部分组成?

窗体有主体、窗体的页眉和页脚、页面的页眉和页脚

3、简述数据库管理系统的组成。

4、报表的作用及类型?

报表是显示和打印信息的一种方式,就是数据输出的方式,根据用户的需求重新组织数据表中的数据,并按照特定的格式对其进行显示或打印。

报表类型:

表格式报表纵栏式报表、图表式报表、标签式报表。

5、请列举启动和退出Access2003的主要方法。

6、简述操作查询的分类和每种查询的特点?

查询分为选择查询、操作查询、交叉表查询、参数查询和SQL查询

7、简述窗体和报表的形式并比较其用途与特点?

8、简述在窗体中有几种常见的控件(写5个即可)并说明其特点?

文本框、标签、命令按钮、组合框、选项组

9、简述E-R图中一对多和多对多关系怎么转化为关系数据库中的表?

(可以举例说明)

10、列举两个现实生活中用到数据库的例子

五、程序设计

1、窗体对象Ftmp如图所示,编写程序完成以下要求:

1)单击“百货”选项,在文本框中显示“日用百货”

2)单击“食品”选项,在文本框中显示“食品”

3)单击“家电”选项,在文本框中显示“家用电器”

4)单击“退出”按钮,退出ACCESS

1、me.百货=”日用百货”

2、Me.食品=”食品”

3、Me.家电=”家用电器”

4、subcmd_click()

Docmd.quit

Endsub

2、写出代码求1……100中能够同时被4整除的数

Dimsum%

Sum=0

forI=1to100

ifImod4=0then

sum=sum+I

endif

nextI

msgboxsum

3、阅读下列程序,并回答:

①变量C的类型是什么?

②无论程序运行多少次,变量C的值一定在什么范围内?

PrivateSubProc1()

DimAAsInteger,BAsInteger,C

A=10

B=100

Randomize

C=Int(Rnd*A)+B

MsgBoxC

EndSub

①整型②100=<

x<

110

4、阅读下列程序,并回答:

①下列程序属于三种程序控制结构中的哪一种?

②程序执行时,如果输入的成绩是80,则消息框中显示的内容是什么?

PrivateSubProc2()

DimScoreAsSingle

DimGradeAsString

Score=Val(InputBox("

请输入成绩:

"

))

SelectCaseScore

Caseis>

=85

Grade="

A"

Case75to85

Grade="

B"

Case60to75

Grade="

C"

CaseElse

D"

EndSelect

MsgBoxGrade

①选择(分支)②B

5、阅读下列程序,并回答:

①程序中“Sum=Sum+x”语句执行了多少次?

②程序执行后,消息框中显示的内容是什么?

PrivateSubProc3()

DimxAsInteger,SumAsInteger

Sum=0

Forx=10To1Step-1

Sum=Sum+x

Nextx

MsgBoxSum

①10②55

6、阅读下列程序,并回答:

①Fun函数的功能是什么?

②执行Proc4过程时,若分别输入3和5,消息框中显示的内容是什么?

FunctionFun(xAsInteger)AsInteger

DimIAsInteger,TAsInteger

T=1

ForI=1Tox

T=T*I

NextI

Fun=T

EndFunction

PrivateSubProc4()

DimAAsInteger,BAsInteger

A=Val(InputBox("

请输入一个数字:

B=Val(InputBox("

请输入另一个数字:

MsgBoxFun(B)-Fun(A)

①阶乘(累

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 演讲主持

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1