数据库基础试题精选Word格式文档下载.docx
《数据库基础试题精选Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库基础试题精选Word格式文档下载.docx(11页珍藏版)》请在冰点文库上搜索。
![数据库基础试题精选Word格式文档下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/4/628ec6bd-e418-4c94-a4a2-266a0136d654/628ec6bd-e418-4c94-a4a2-266a0136d6541.gif)
(A)
22在一个二维表中,水平方向的行称为字段。
23在表的设计视图窗口中,可以输入表中的数据。
(B)
24Access字段名长度范围为1-255个字符。
25隐藏字段与冻结字段的显示效果完全相同。
26被删除的自动编号字段的值可以重新使用。
27当其他程序打开了一个表时,在Access中就不能修改它的结构。
28在以升序来排序字段时,任何含有空字段的记录将显示在列表中的第一条。
29如果可以轻松地找到并选择要包含在被筛选记录中的值,通常使用“按窗体筛选”。
30若要查找某表中“姓名”字段所有包含“sh”字符串的姓,则该在查找内容框中输入*sh*。
31只能根据已建好的查询创建查询。
32查询不仅能检索记录,还能对数据进行统计。
33在Access中,SQL查询必须在选择查询的基础上创建。
(A)
34用删除查询从表中删除记录后,还能再恢复。
35通过窗体不能输入数据。
36主窗体只能显示为纵栏式窗体,子窗体可以显示数据表窗体和表格式窗体。
37创建报表时可以进行排序和分组。
38要在报表的每一页底部显示页码就必须设置页面页眉。
(B)
39宏是用编程的方法来创建的。
40数据访问页有设计视图和页视图两种视图方式。
二、单项选择题
1以下不是数据库对象的是(D)。
A数据库访问页B宏C表D关系
2在Access数据库中,表是(B)。
A一个独立的文件B一个对象
C数据库中的一个文件D一个依附于数据库的文件。
3Access数据库文件的后缀名为(D)。
ApdfBmdbCaccDass
4要把歌手的音乐存入Access数据库中,应采用的数据类型是(B)。
A查阅向导B自动编号C备注DOLE对象
5将所有字符转换为大写的输入掩码是(A)。
A>
B<
C0DA
6某字段中已经有数据,现要改变该字段的属性,将该字段重新设置为整数型,则以下所存储数据会发生变化的是(C)。
A123B-12C2.5D1563
7在数据表视图中插入记录,以下说法正确的是(D)。
A可以在任意一条记录前插入一条新记录
B插入的记录的每个字段都必须输入内容
C可以同时插入多条记录
D以上说法全都错误
8将文本字符串23,18,9,66按升序排序,排序的结果将是(C)。
A9,18,23,66B66,23,18,9C18,23,66,9D以上都不是
9要使用多个字段进行筛选,应使用(A)。
A高级筛选/排序B按选定内容筛选
C内容排除筛选D按窗体筛选
10在“查找”对话框的“搜索”下拉列表框中,不包括(D)。
A全部B向上C向下D前进
11在使用向导创建交叉表查询时,用户至少需要指定多少个字段(C)。
A1B2C3D4
12下列SELECT语句语法正确的是(D)。
ASELECT*FROM"
教师表"
WHERE性别="
男"
BSELECT*FROM"
WHERE性别=男
CSELECT*FROM教师表WHERE性别=男
DSELECT*FROM教师表WHERE性别="
13将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是(B)。
A删除查询B生成表查询C追加查询D更新查询
14检索价格在20万元~40万元之间的产品,可以设置条件为(A)。
20AND<
40B>
20NOT<
40C>
20OR<
40D>
20LIKE<
40
15当窗体中的内容太多无法放在一页中全部显示时,可以用哪个控件来分页(A)。
A选项卡B命令按钮C组合框D选项组
16在计算控件中,每个表达式前都要加上(B)。
A“!
”B“=”C“.”D“like”
17如果要从子窗体切回到主窗体,可以使用鼠标单击(C)。
A主窗体标题B主窗体背景C主窗体控件D主窗体任一位置
18用于实现报表分组统计的操作区间是(D)。
A报表的主体区域B页面页眉或页面页脚区域
C报表页眉或报表页脚区域D组页眉或组页脚区域
19若要限制宏命令的操作范围,可以在创建宏时定义(B)。
A宏操作对象B宏条件表达式C窗体或报表控件属性D宏操作目标
20可以将Access数据库中的数据发布在Internet上的是(B)。
A查询B数据访问页C窗体D报表
21在Access数据库系统中,数据的最小访问单位是(B)。
A视图B字段C记录D表
22选择“格式”菜单中的“数据表”命令后,在对话框中不能设置的项目是(A)。
A字体和字号B边框及线条样式C网格线颜色D单元格效果
23若使打开的数据库表可与网络中的其他用户共享,并可维护其中的数据库对象,选择打开数据库的方式是(D)。
A以只读方式打开B以独占方式打开C以独占只读方式打开D打开
24表中要添加Internet站点的网址,应采用的字段数据类型是(B)。
AOLE对象B超级链接C查阅向导D自动编号
25只能输入字母或数字的输入掩码是(A)。
AAB&
C9D?
26要求一个数字字段的数值显示千位分隔符,则在“常规”选项卡的“格式”列表中选择(C)。
A常规数字B固定C标准D科学记数
27在数据表中将记录定位到第一条记录中的第一个字段的快捷键是(B)。
ACtrl+下箭头BCtrl+HomeCCtrl+EndD上箭头
28在Access中对记录进行排序,(D)排序。
A只能按1个字段B只能按2个字段
C只能按主关键字段D可以按多个字段
29下列不属于筛选记录方法的是(C)。
A按选定内容筛选B按窗体筛选
C按关键字段筛选D内容排除筛选
30查找数据时,可以通配任何单个数字字符的通配符是(B)。
A*B#C!
D?
31利用一个或多个表中的全部或部分数据建立新表的是(C)。
A删除查询B更新查询C生成表查询D追加查询
32对于准则Like"
[!
北京,天津,上海]"
,以下满足条件的城市是(D)。
A北京B天津C上海D成都
33在“查询参数”窗口定义查询参数时,除了定义类型外,还要定义(A)。
A标识符B参数值C参数值域D以上都不是
34将“xs”表中姓名(xm)为“张三”的记录的姓名更改为“zs”,正确的SQL语句是(D)。
AUPDATExsxm="
zs"
WHERExm="
张三"
BUPDATEFROMxsSETxm="
CUPDATEFROMxsxm="
DUPDATExsSETxm="
35用于创建窗体或修改窗体的窗口是窗体的(A)。
A设计视图B窗体视图C数据表视图D透视表视图
36用户可以输入数据的控件是(C)。
A标签控件B选项卡控件C文本框控件D图像控件
37用户在窗体或报表中必须使用(B)来显示OLE对象。
A对象框B结合对象框C图像框D组合框
38如果要使报表的标题在每一页上都显示,那么应该设置(B)。
A报表页眉B页面页眉C组页眉D以上说法都不对
39用于查找满足条件的下一条记录的宏命令是(A)。
AFindNextBFindRecordCGoToRecordDRequery
40与窗体和报表的设计视图工具箱比较,下列哪个控件是Web页特有的(D)。
A文本框B标签C命令按钮D滚动文字
三、多项选择题
1、数据管理技术的发展大致经历了下面ACD阶段。
A、人工管理B、网络管理C、文件管理D、数据库管理
2、数据库系统使用的主要的数据模型有ABD。
A、层次模型B、网状模型C、泛型模型D、关系模型
3、Access的对象有ABC。
A、表B、查询C、窗体D、视图
4、数据访问页有CD视图。
A、数据库视图B、数据表透视表C、页面视图D、设计视图
5、典型的表与表之间的关系有ACD。
A、一对一B、一对二C、多对多D、一对多
6、筛选图书编号是"
01"
或"
02"
的记录,可以在准则中输入____AC_______。
A、"
or
"
B、notin("
"
)
C、in("
)
D、not
("
and"
7、查看工资表中实发工资为2000元以上(除2000元)至4000元(除4000元)以下的人员记录,表达式为____BD______。
A、实发工资>
2000
OR
实发工资<
4000
B、实发工资>
AND
C、实发工资>
=2000AND
实发工资=<
D、实发工资(Between2000and4000)
8、下列属于数据操纵语言(DDL)的有ACD。
A、InsertB、DropC、UpdateD、Delete
9、创建报表时,可以按BCD类型的字段对记录进行分组。
A、超级链接B、日期/时间C、货币D、文本
10、在窗体属性设置中的“特殊效果”属性值用于设定控件的显示效果,下列属于该属性值的是AC。
A、平面B、透明C、凹陷D、阴影
1可以用于数据表单元格导航的键是(AC)。
ATab键BCtrl键C左箭头键DAlt键
2查询向导能够创建(BCD)。
A参数查询B选择查询C交叉表查询D重复项查询
3下列选择窗体控件对象正确的是(ABCD)。
A按Ctrl+A键可以选定窗体上所有对象
B单击可选择一个对象
C按住shift键再单击其它多个对象可选定多个对象
D按住鼠标左键拖出一个矩形区域,可选中区域内的对象
4下列属于报表的节属性的是(ACD)。
A打印B打开C高度D可见性
5数据访问页的功能有(ABC)。
A实现远程发布数据B实现远程维护数据
C实现信息的随时更新D生成动态数据集
6能够导入数据到Access数据表的有(ABC)。
AExcel工作薄BFoxPro创建的表
CAccess数据库中的表DWord文档里的表
7以下属于SQL查询的是(BCD)。
A选择查询B联合查询C子查询D数据定义查询
8下列属于窗体控件格式属性的是(AC)。
A标题B正文C字体大小D路径
9属于报表操作视图的有(ACD)。
A设计视图B打印预览视图
C报表预览视图D版面预览视图
10关于宏,正确的说法有(ACD)。
A宏是多个操作的集合B每个宏操作都有相同的参数
C宏操作不能自定义D宏通常与窗体中命令按钮结合使用
四、SQL语句题
1、创建2个表,第1个表为学生(编号:
interger,姓名:
text,性别:
text,生日:
date),编号字段为关键字,第2个表为成绩(成绩编号:
interger,学生编号:
interger,语文:
integer,数学:
integer,外语:
integer)。
(1)、createtable学生(编号integer,姓名text,性别text,生日date);
(2)、createtable成绩(成绩编号integer,成绩编号integer,语文integer,数学integer,外语integer);
2、用插入语句忘学生表中插入一条记录。
insertinto学生(编号,姓名,性别,生日)values(1001,"
"
女"
#1980-1-1#);
3、查询语句,查出成绩表中的全部信息。
select*from成绩;
4、查询语句,学生表作为数据源,显示学生的姓名、年龄两个字段。
select姓名,year(date())-year(生日)as年龄from学生;
5、查询学生表中姓王的学生的全部信息,按编号字段降序排序。
select*from学生where姓名like“王*”orderby编号desc;
6、查询学生表中1980年出生的男学生的全部信息,按姓名字段升序排序。
select*from学生whereyear(生日)>
=1980;
7、参数查询,对学生表中输入生日的起始日期和终止日期,显示出这个范围之间的学生的全部信息。
select*from学生where生日between[起始日期]and[终止日期];
8、更新查询,把成绩表中数学或英语不及格的学生的语文成绩提高10分。
update成绩set语文=语文+10where数学>
=60or英语>
=60;
9、更新查询,把姓王的学生的数学成绩提高10分。
update成绩set数学=数学+10where成绩.学生编号in(select编号from学生where姓名like"
王*"
);
10、查询语句,求出学生表中,学生的人数,平均年龄,最大年龄,最小年龄,结果显示这四个字段。
select性别,count(学生编号)as人数,avg(year(date())-year(生日))as平均年龄,max(year(date())-year(生日))as最大年龄,min(year(date())-year(生日))as最小年龄from学生groupby性别;