access练习题3
- 格式:doc
- 大小:311.00 KB
- 文档页数:8
二级ACCESS-基本操作题(三) (总分100, 做题时间90分钟) 基本操作题有一个名为samp1.accdb 的数据库。
职工号 63114 44011 69088 52030 72081 62217 75078 59088姓 名郑 明萧 柏 特 陈 露 露曾 杨陈 文 董刘 芳王 冬 梅 杨 骏 一SSS_TEXT_QUSTI1.修改职工表“employee”,增加“姓名”字段。
其数据类型为文本型,长度为6,并对应职工号添加其姓名,见表。
SSS_TEXT_QUSTI2.判断并设置表“employee”的主键,同时将上面增加的“姓名”字段隐藏。
SSS_TEXT_QUSTI3.设置表“employee”的“基本工资”字段的默认值为1000。
SSS_TEXT_QUSTI4.在当前数据库中,对表“employee”做一个备份,并命名为表“tEmp”。
SSS_TEXT_QUSTI5.设置表“employee”的有效性规则为:“津贴”字段的值必须小于等于“基本工资”字段值。
SSS_TEXT_QUSTI6.将已有的“水费.xlsx”文件导入samp1.accdb数据库中,将导入的表命名为“水费记录”。
“水费记录”表结构如表所示。
字段名称数据类型字段属性常规字段大小索引职工号文本 5 有(有重复)上月水数字整型本月水数字整型水费货币在考生文件夹下有一个数据库文件“samp1.accdb”,里边已建立了两个表对象“tGrade”和“tStudent”,同时还存在一个Excel文件“tCourse.xlsx”。
请按以下操作要求,完成表的设计。
SSS_TEXT_QUSTI7.将Excel文件“tCourse.xlsx”链接到“samp1.accdb”数据库文件中,链接表名称不变。
要求:数据中的第一行作为字段名。
SSS_TEXT_QUSTI8.将“tGrade”表中隐藏的列显示出来。
SSS_TEXT_QUSTI9.将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并将该字段在数据表视图中的显示标题改为“政治面目”。
Access学习辅导与上机实习—习题(第3章查询)■典型习题一、选择题1、是_________不会在简单查询的设计网络中出现。
A .字段B 条件C更新D排序2、下列叙述不正确的是。
A 删除查询主要用于删除符合条件的记录。
B 更新查询中可以使用计算功能。
C 追加查询时如果两个表的结构不一致,则不能进行。
D生成表查询生成新的表,该表是源表的一个子集。
3、不属于统计函数。
A MAXB COUNTC LASTD Y EAR二、填空题4、在查询表达式中,“/”表示,而“\”表示。
5、总计查询中,必须包含的两种字段是和。
6、在查询设计过程中,有多种方式可以视察查询结果,比如可以进入视图模式或单击按钮。
三、操作题7、对“教学”库建立下列查询:(1)用库中的三张表建立一个由学生姓名、课程名称、成绩组成的新数据表,新表取名为新表1。
(2)用学生表生成一个关于女生情况的新数据表,取名为女生情况表。
(3)用库中的三张表建立一个由学生姓名、成绩组成的数学成绩表,取名为数学成绩表。
(4)用库的三张表建立一个不及格学生的汇总表,表中的字段要求有学生姓名、课程名称、成绩。
(5)用库中的三张表建立一个由课程名称、各科平均分、总分、最高分、最低分组成的新数据表,取名为成绩统计表。
8、查询指定课程名的学生成绩,课程名只要求输入任意的几个字。
9、查询统计指定课程名称的总分和平均分。
■习题一、选择题1、利用对话框提示用户输入参数的查询过程称为_______。
A 选择查询B 参数查询C 操作查询D SQL查询2、以下叙述中,错误的是______。
A 查询是从数据库的表中行筛选出符合条件的记录,构成一个新的数据集合B 查询的种类有:选择查询、参数查询、交叉查询、操作查询和SQL查询C 创建复杂的查询不能使用查询向导。
D 可以使用函数、逻辑运算符、关系运算符创建复杂的查询3、Access共提供了种数据类型。
A 8B 9C 10D 114、用向导创建简单查询的步骤不包括。
Access第三章练习题ACCESS第三章练习题一、选择题1、在条件表达式中,字段名必须用()括起来A、单引号B、双引号C、方括号D、在括号2、在ACCESS中,10点30分15秒的表达式是()A、10:30:15B、” 10:30:15”C、time(10:30:15)D、#10:30:15#3、在使用设计视图创建查询时,要添加查询字段以下做法错误的是()A、直接用鼠标将字段拖动至设计网格中B、在字段列表双击字段,也可以将其添加到设计网格中C、双击*可以添加所有字段到设计网格D、右击字段,在弹出菜单中选择“添加”命令4、表达式YEAR(DATE())的含义是()A、取当前系统日期B、取当前系统日期的年份值C、判断是否为闰年D、取当前系统的月份值5、某查询设计视图性别“条件”栏为“男”,“或”栏为“女”,入学成绩“条件”栏为:>=300,则该查询要查找的是()A、入学成绩在300分以上的女性和所有的男性B、入学成绩在300分以上的男性和所有的女性C、入学成绩在300分以上的所有人或男性D、入学成绩在300分以上的所有人6、在定义参数查询条件时,用()来表示在执行查询时等待输入的参数值A、NULLB、双引号C、问号D、方括号7、关于选择查询,以下说法错误的是()A、可以从一个或多个表中查找数据B、可以对记录进行总计、计数、分组、排序等操作C、要以更新源表中数据,如删除记录、修改记录D、选择查询分为简单查询和高级选择查询两种8、在ACCESS中,要将文本“计算机”与数字2009连接起来,以下表达式正确的是()A、“计算机”+2009 B、“计算机”AND 2009C、“计算机”&2009D、“计算机”—20089、小胡创建了一个更新查询,为“成绩表”中的“张伟”成绩增加2分,在数据库的“查询”对象窗口中,打开两次该查询,则源数据表中张伟的成绩()A、提高了12分B、提高了4分C、提高了6分D、没有变化10、在ACCESS中,表达式15\2的结果是()A、7.5B、7C、8D、111、ACCESS提供的查询向导一般用于汇总数据的是()A、简单查询向导B、交叉表查询向导C、查找重复项查询向导D、查找不匹配查询向导12、使用追加查询时,如果源表中的字段数目比目标表少,则()A、不能进行追加查询操作B、将自动在源表中创建这些多余的字段C、追加后目标表未指定的字段的值为空值D、以上说法均不正确13、在ACCESS 中,以下逻辑运算符中,当两个逻辑式的值不同时其结果为真的是()A、ANDB、XORC、NOTD、OR14、数据表学生包括学生姓名、科目和成绩三个字段,要创建一个交叉表查询汇总每名学生在总成绩,则可以作为行标题的是()A、学生姓名B、科目C、成绩D、以上均可15、SELECT 语句中,表示排序的子句是()A、ORDER BY子句 HAVING 子句B、FROM子句D、GROUP BY 子句16、以下查询中不属于选择查询的是()A、更新查询B、交叉表查询C、计算查询D、简单查询17、要表示2008年8月9日是,以下表达式正确的是()A、2008—08—09B、#2008—08—09#C、“2008—08—09”D、DATE(2008—08—09)18、通过设计视图创建查询,可以()A、设置查询条件B、根据多个字段内容进行排序C、显示/隐藏某字段D、以是均是19、在ACCESS中,表达式12>10 or 5<3的结果是()A、1B、0C、TRUED、FALSE20、关于使用查找重复项查询向导创建的查询,以下说法正确的是()A、只显示重复项的记录B、生成的查询只能查看,不能修改C、只显示未重复的记录D、显示未重复的记录和重复记录中的第一条记录21、设计视图分为字段输入区和字段属性区,在字段输入区中不能设置的是()A、字段的名称B、字段的类型C、字段的说明D、字段的长度22、以下文本型字段中,排序最小的是()A、“123”B、“23”C、“ABC”D、“abc”23、以下查询中不能修改源表中记录的是()A、生成表查询B、追加查询C、计算查询D、更新查询24、在ACCESS表达式中,表示任意多个字符的通配符的是()A、*B、?C、&D、#25、在使用设计视图创建查询时,要添加字段以下操作错误的是()A、双击字段列表中的字段名称B、将字段直接拖到设计网格中C、在设计网格“字段”行的下拉列表中选择D、右击字段列表中的字段名称,在弹出的菜单中选择“添加”命令26、以下查询中,不属于SQL查询的是()A、联合查询B、传递查询C、数据定义查询D、生成表查询27、ACCESS中共提供了()种字段类型A、5B、6C、10D、1228、在数据库窗口中,选择表对象,双击已存在的数据表将打开表的()A、设计视图B、数据表视图C、数据透视表视图D、数据透视视图29、在ACCESS的“选项”对话框中,设置“默认查找/替换方式”时不包括的搜索方式是()A、快速搜索B、与字段起始处匹配的搜索C、精确搜索D、常规搜索30、表达式26 MOD 6的返回值是()A、6B、4C、2D、4.33331、在使用设计视图创建查询时其过程不包括()A、设置查询输出和打印格式B、输入查询条件C、添加字段D、为查询选择表32、如果让职工工资数据表中的职称为工程师的工资增加100元,使用的查询是()A、追加查询B、更新查询C、总计查询D、生成表查询33、某数字型字段的输入掩码设置为999,则输入该字段内容时,以下合法的是()A、1000B、—4C、346D、以上均是34、如果表A中的多个记录与表B的多个记录相匹配,且表B中的多个记录与表A的多个记录相匹配,则表A与表B的关系是()A、一对一关系B、一对多关系C、多对多关系D、多对一关系35、在ACCESS中,以下逻辑运算符中,只能对一个逻辑式进行操作是()A、ANDB、NOTC、XORD、OR36、创建简单查询时,以下说法错误的是()A、可以从一个或若干个表或查询中选择字段B、在“可用字段”中双击某字段,可将该字段添加到选定的字段中C、在“可用字段”中选择了某字段,单击》,只能将该字段添加到选定的字段中D、在创建查询完毕后可选择打开查询查看信息或修改查询设计37、要查询各班的平均分,可采用的查询方式()A、总计查询B、传递查询C、参数查询D、计算查询38、在查询设计视图窗口中,要查询表中“姓名”字段所有以“张”开头的记录,则应在“姓名”字段对应的准则框中输入表达式()A、姓名=“张”B、姓名LIKE 张*C、LIKE “张*”D、LIKE“*张”39、按查询的分类,以下查询属于选择查询的是()A、生成表查询B、更新查询C、追加查询D、交叉表查询40、表达式YEAR(DATE())含义是()A、取当前系统日期B、取当前系统日期的年份值C、判断是否为闰年D、取当前系统的月份值41、在ACCESS中,通配符?的含义是()A、任意一个字符B、任意多个字符C、任意一个数字D、任意一个日期42、创建简单查询时,其数据源可以是()A、基本表和查询B、基本表和窗体C、窗体和查询D、只能是基本表43、在查询中,默认的字段显示顺序是()A、按文本的拼音字母排列的顺序B、字段输入时原始顺序C、按照字母的顺序D、按照文字笔画顺序44、数据表“学生”包括学生姓名,科目和成绩三个字段,要创建一个交叉表查询在行上汇总每名学生的成绩,则应该作为行标题的是()A、科目B、学生姓名C、成绩D、以上均可45、在定义参数查询条件时,条件表达式中必不可少的是()A、方括号B、双引号C、NULLD、问号46、将成绩在60至80分之间的记录找出后放在一个新表中,应采用的查询方式是()A、删除查询B、更新查询C、追加查询D、生成表查询47、王丽创建了一个更新查询,其功能是为“成绩”表中小明成绩增加2分,在数据库的查询对象窗口中,运行三次查询,则“成绩”表中小明的成绩()A、提高了6分B、提高了4分C、提高了2分D、没有变化二、简答题1、查询的分类及功能2、什么是操作查询,操作查询包括哪几种?3、什么是SQL查询,分为哪几类?三、操作题1、在学生管理数据库中有包含数据表:成绩(学号,姓名,专业,成绩)创建查询“成绩查询”将专业为“计算机”的学生成绩增加2分。
国家二级ACCESS机试选择题(报表、宏)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.下列关于报表的叙述中,正确的是( )。
A.报表只能输入数据B.报表只能输出数据C.报表可以输入和输出数据D.报表不能输入和输出数据正确答案:B解析:报表是Access的一个对象,它根据指定规则打印格式化和组织化的信息,其数据源可以是表、查询和SQL语句。
报表和窗体的区别是报表只能显示数据,不能输入和编辑数据。
故选择B选项。
知识模块:报表2.在一份报表中设计内容只出现一次的区域是( )。
A.报表页眉B.页面页眉C.主体D.页面页脚正确答案:A解析:报表“设计视图”由5部分组成,包括报表页眉、报表页脚、页面页眉、页面页脚与主节区。
报表页眉中的内容只显示在报表首页最上方,页面页眉、页面页脚以及主体内容会在每一页上重复出现。
故选择A选项。
知识模块:报表3.每张报表可以有不同的节,一张报表至少要包含的节是( )。
A.主体节B.报表页眉和报表页脚C.组页眉和组页脚D.页面页眉和页面页脚正确答案:A解析:在报表的“设计视图”中,区段是带状形式,也被称为节,包括报表页眉节、页面页眉节、组页眉节、主体节、组页脚节、页面页脚节、报表页脚节。
其中主体节是一张报表必不可少的区域,用于显示每条记录的具体数据。
故选择A选项。
知识模块:报表4.要指定在报表每一页的底部都输出的内容,需要设置( )。
A.报表页脚B.页面页脚C.组页脚D.页面页眉正确答案:B解析:报表页脚是在整个报表的最后输出信息;组页脚主要显示分组统计数据;页面页眉显示报表中的字段名称或对记录的分组名称,在每一页上端重复出现;页面页脚位于每页报表的最底部,用来显示本页数据的汇总情况。
故选择B 选项。
知识模块:报表5.要在报表每一页的顶部都有输出的信息,需要设置的是( )。
A.报表页眉B.报表页脚C.页面页眉D.页面页脚正确答案:C解析:报表的组成有5个部分:①报表页眉;②报表页脚;③页面页眉;④页面页脚;⑤主体。
全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)三[单选题]1.下列选项中,与VBA语句:DimNew%,(江南博哥)sum!等价的是()。
A.Dim New As Integer,sum As SingleB.Dim New As Integer,sam As DoubleC.Dim New As Double,sum As SingleD.Dim New As Double,sum As Integer参考答案:A参考解析:DimNew%,sum!的功能是定义一个整型变量New和一个单精度变量sum。
在VBA数据类型中,“%”表示整型变量,“!”表示单精度变量,“@”表示货币,“$”表示字符串。
[单选题]2.在“学生”报表中有一文本框控件,其控件来源属性设置为“=count(*)”,则正确的叙述是()。
A.处于不同分组级别的节中,计算结果不同B.文本控件的值为报表记录源的记录总数C.可将其放在页面页脚以显示当前页显示的学生数D.只能存在于分组报表中参考答案:A参考解析:计算型文本框控件如果放在报表页眉/页脚节,显示的是记录源的记录总数;放在分组报表页眉/页脚节,显示的是分组的记录数。
带计算函数的计算型文本框控件不能放在页面页脚。
[单选题]3.在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程:打开窗体运行后,如果单击按钮,则在立即窗口上显示的内容是()。
A.10 5B.10 40C.20 5D.20 40参考答案:D参考解析:Function声明一个带有参数x的函数f,Sub声明一个过程Commandl—Click,在过程中声明了整型变量y=5,静态变量x=10。
调用函数f (x)赋值给v,在窗口显示x和y的值。
因为x是静态变量,程序编译时会为静态变量开辟单独的内存空间;当执行语句y=f(x)时,调用函数Function f (x As Integer),实现静态变量的x按照默认传地址的方式传给函数f的变量x,即静态变量x和函数f的变量x共用同一个地址;因此当函数f的变量x 被赋值20,由于共用地址,静态变量x的值也为20,则Debug.Printx的值为20。
国家二级ACCESS机试选择题(数据库基础知识)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.常见的数据模型有3种,它们是A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.字段名、字段类型和记录正确答案:B解析:本题考查数据库的基本知识。
常见的数据模型共有三种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。
此外,今年发展的面向对象模型也逐渐成为主流数据模型。
知识模块:数据库基础知识2.用二淮表来表示实体及实体之间联系的数据模型是A.实体一联系模型B.层次模型C.网状模型D.关系模型正确答案:D解析:本题考查数据模型的知识。
常见的数据模型共有三种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。
在关系数据库中,用表来实现逻辑层次中的关系也就是所说的一个关系就是一个二维表。
知识模块:数据库基础知识3.按数据的组织形式,数据库的数据模型可分为三种模型,它们是A.小型、中型和大型B.网状、环状和链状C.层次、网状和关系D.独享、共享和实时正确答案:C解析:本题考查数据库的基本知识。
常见的数据模型有3种,分别是层次模型、网状模型和关系模型,目前普遍应用的是关系模型。
层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系:关系模型用二维表描述实体间的关系。
知识模块:数据库基础知识4.一个关系数据库的表中有多条记录,记录之间的相互关系是A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列正确答案:B解析:本题考查表的基础知识。
在关系数据库中,记录的顺序是不会影响结果和存储的。
也就是说,行的次序是无所谓的。
知识模块:数据库基础知识5.在关系运算中,投影运算的含义是A.在基本表中选择满足条件的记录组成一个新的关系B.在基本表中选择需要的字段(属性)组成一个新的关系C.在基本表中选择满足条件的记录和属性组成一个新的关系D.上述说法均是正确的正确答案:B解析:本题考查关系运算的知识。
第X章习题答案一、填空题1.表2.表名、表结构、表的内容3.字段名、数据类型、属性4.字段名称5.1~646.空格7.不能8.2559.810.数据类型11.关键字12.自动编号13.数据表视图14.字母、数字、空格和特殊字符空格控制字符(即值为0~31的ASCII码字符)15.货币数据类型数字数据类型短文本数据类型长文本数据类型是/否数据类型16.打印方式显示方式17.<18.000000000019.存储输入显示方式不同20.打印方式屏幕显示不21.输入22.字段名23.自动输入24.要求显示的消息25.L26.设计视图设计视图27.字段大小28.是不能29.排序30. 唯一(无重复) 重复31.单字段主键32.多字段主键33.不会34.先删除关系35.排序36.“高级筛选/排序”37. ASCII码ASCII码从小到大ASCII码从大到小A Z Z A38.拼音字母A到Z Z到A39. 大小顺序从小到大从大到小40.日期的先后顺序前后后前.41.第一NULL值42.不能43.部分记录44.“按窗体筛选”45.数据表视图46.导入表47.导出表48.链接表49. 主表“子表”或“相关表”。
50.“And”(与) “Or”(或)二、单项选择题1.A 2.D 3.C 4.A 5.B6.A 7.C 8.B 9.A 10.A11.D12.D13.C14.A15.C16.D17.B18.C 19.C20.C21.D22.D23.A24.A25.B26.C27.C 28.A29.A30.C31.D32.C33.B34.D35.A36.C 37.D38.A39.C40.A41.C 42.D43.C44.A45.D46.D 47.B48.D49.A50.B三、多项选择题1.ABCD2. A B C3. ABC4. ABCD5. ABCD6.ABCD7. ABC8. ABCD9.AB 10. ABCD四、简答题略五、实验略。
国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.如果要求查询在运行时能够接受从键盘输入的查询参数,进行查询设计时,“输入参数值”对话框的提示文本在“设计网格”中应设置在A.“字段”行B.“显示”行C.“条件”行D.“文本提示”行正确答案:C解析:参数查询中指定参数提示信息应在“设计网格”中的“条件”行中指定,并使用一对中括弧将参数提示信息括起来,所以选项C正确。
知识模块:查询设计2.要在“学生表”中查询属于“计算机学院”的学生信息,错误的查询设计是A.B.C.D.正确答案:D解析:本题需要查询属于“计算机学院”的学生信息,A、B、C均表示查询学院是“计算学院”的学生信息,D选项表示查询学院是以“计算机”开头的所有学院信息,所以选项D不正确。
知识模块:查询设计3.已知数据库中有三个表,“班级设置”(年级,学院,班级,班级编码)中保存了全校所有班级设置基本信息,“学生表”(学号,姓名,学院,专业,入学时间)中保存全校学生基本情况,“班级”表(班级编码,学号)保存了各班学生的学号。
查询设计如下:该查询显示的结果是A.按班级显示全校所有班级学生名单B.按班级显示指定年级所有班的学生名单C.按班级显示指定班级编码的学生名单D.按年级显示全校所有班级学生名单正确答案:A解析:选项B和选项C表示按条件查询,本题中并没有条件,因此不符合题意。
在视图中班级表作为系班级设置表和学生表的桥梁和纽带,显示不同班级学生班级设置信息和学生基本情况信息,因此选项A表示按班显示全校所有班级的学生信息,表述正确。
所以选项A符合查询结果。
知识模块:查询设计4.若有“客户”(客户号,单位名称,联系人,电话号码)和“订单”(订单号,客户号,订购日期)两个表,查询尚未确定订购日期的订单,并显示单位名称、联系人、电话号码和订单号,正确的SQL命令是A.SELECT客户.单位名称,客户.联系人,客户.电话号码,订单.订单号FROM客户INNERJOIN订单ON客户.客户号=订单.客户号WHERE(订单.订购日期)IsNullB.SELECT客户.单位名称,客户.联系人,客户。
二级ACCESS-选择题(三)(总分100,考试时间90分钟)一、选择题1. 在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段2. 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为______。
A.课号,成绩 B.学号,成绩C.学号,课号 D.学号,姓名,成绩3. 数据库的基本特点是______。
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. 如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的______。
A.关键字 B.默认值 C.有效性文本 D.输入掩码9. 从数据库类型上看,Access的类型是______。
A.近代型 B.现代型 C.表格型 D.关系型10. 关系数据库管理系统中所谓的关系指的是______。
四川省宣汉职业中专学校高2012级计算机专业第三次月考试题(ACCESS部分)学号:姓名:得分:一、选择题(每小题1分,共30分)(1)SQL的含义是()A结构化查询语言B数据定义语言C数据库查询语言D数据库操纵与控制语言(2)在SQL的SELECT语句中,用于实现选择运算的是( )A FORB WHILEC IFD WHERE (3)以下关于空值的叙述中,错误的是( )A 空值表示字段还没有确定值B Access使用NULL来表示空值C 空值等同于空字符串D 空值不等于数值0(4)使用表设计器定义表中字段时,不是必须设置的内容是( ) A字段名称B数据类型C说明D字段属性(5)一个关系数据库的表中有多条记录,记录之间的相互关系是( ) A前后顺序不能任意颠倒,一定要按照输入的顺序排列B前后顺序可以任意颠倒,不影响库中的数据关系C前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列(6)在SQL查询GROUP BY 语句用于( )。
A.选择行条件B.对查询进行排序C.列表D.分组条件(7)内部计算函数“Sum”的意思是求所在字段内所有的值的( ) A.和B.平均值C.最小值D.第一个值(8)内部计算函数“Avg”的意思是求所在字段内所有的值的( )。
A.和B.平均值C.最小值D.第一个值(9)条件语句“Where 工资额>1000”的意思是( )。
A.“工资额”中大于1000元的记录B.将“工资额”中大于1000元的记录删除C.拷贝字段“工资额”中大于1000元的记录D.将字段“工资额”中大于1000元的记录进行替换(10)条件中“性别=“女”and 工资额>2000”的意思是( )。
A.性别为“女”并且工资额大于2000的记录B.性别为“女”或者且工资额大于2000的记录C.性别为“女”并非工资额大于2000的记录D.性别为“女”或者工资额大于2000,且二者择一的记录(11)数据库系统的核心是( )A.数据库管理员B.数据库管理系统C.数据库D.文件(12)筛选的结果是滤除( )。
A.不满足条件的记录B.满足条件的记录C.不满足条件的字段D.满足条件的字段(13)在创建查询时,当查询的字段中包含数值型字段时,系统将会提示你选择()A.明细查询、按选定内容查询B.明细查询、汇总查询C.汇总查询、按选定内容查询D.明细查询、按选定内容查询(14)如果在创建表中建立字段“时间”,其数据类型应当是( )。
A.文本B.数字C.日期D.备注(15)条件语句“Where 性别=“男”在查询中的意思是( )。
A.将字段“性别”中的“男”性记录显示出来B.将字段“性别”中的“男”性记录删除C.拷贝字段“性别”中的“男”性记录D.将字段“性别”中的“男”性记录进行替换(16)条件中“Between 70 and 90”的意思是( )。
A.数值70到90之间的数字B.数值70和90这两个数字C.数值70和90这两个数字之外的数字D.数值70和90包含这两个数字,并且除此之外的数字(17)Access支持的查询类型有( )A选择查询,交叉表查询,参数查询,SQL查询和操作查询B基本查询,选择查询,参数查询,SQL查询和操作查询C多表查询,单表查询,交叉表查询,参数查询和操作查询D选择查询,统计查询,参数查询,SQL查询和操作查询(18)在关系视图中,在已建好的关系两端,可以看到两个符号“1”和“∞”,表示( )关系。
A、一对一B、一对多C、多对多D、1对8(19)下列“从支出表中查询金额大于50元的记录”的SQL语句是( )”A、SELECT * FROM 支出表B、SELECT * FROM 支出表金额>50C、SELECT * FROM 支出表WHERE 金额>50D、SELECT 金额FROM 支出表50(20)在Access 2003中,用于更新查询的SQL语句是( )。
A、SELECTB、INSERTC、DELETED、UPDATE(21)已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。
若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。
正确的设计是( )A)B)C)D)(22)若要查询姓李的学生,查询准则应设置为( ) A.Like “李”B.Like “李*”C.=“李”D.>=“李”(23)查询向导的数据可以来自( )A 多个表B一个表C一个表的一部分D表或查询(24)Access提供的参数查询可在执行时显示一个对话框以提示用户输入信息。
如果要检索任意两个分数之间的分数,应在分数的准则处输入( ) 。
A.Like [大于多少分?] and [小于多少分?]B.>? 分And <? 分C.between [?大于多少分] and [?小于多少分]D.[?大于多少分]—[?小于多少分](25)以下叙述中,()是错误的A查询是从数据库的表中筛选出符合条件的记录,构成—个新的数据集合B查询的种类有:选择查询、参数查询、交叉查询、操作查询和SQL 查询C创建复杂的查询不能使用查询向导D可以使用函数、逻辑运算符、关系运算符创建复杂的查询(26)以下叙述中,()是正确的A在数据较多、较复杂的情况下使用筛选比使用查询的效果好B查询只从一个表中选择数据.而筛选可以从多个表中获取数据C通过筛选形成的数据表,可以提供给查询、视图和打印使用D查询可将结果保存起来,供下次使用(27)利用对话框提示用户输入参数的查询过程称为()A选择查询B参数查询C操作查询 D SQL查询(28)Access 2003中,()可以从一个或多个表中删除一组记录A.选择查询B.删除查询C.交叉表查询D.更新查询(29)下面显示的是查询设计视图的“设计网格”部分:从所显示的内容中可以判断出该查询要查找的是( )A)性别为“女”并且1980以前参加工作的记录B)性别为“女”并且1980以后参加工作的记录C)性别为“女”或者1980以前参加工作的记录D)性别为“女”或者1980以后参加工作的记录(30) access ,建立查询时可以设置筛选条件,应在()中输入筛选条件。
A 总计B 条件C 排序D 字段二、多项选选择题(每题2分,共10分)1.查询设计好以后,可进入“数据表”视图观察结果,能实现的方法是()。
A.保存并关闭该查询后,双击该查询B.直接单击工具栏的“运行”按钮C.选定“表”对象,双击“使用数据表视图创建”快捷方式D.单击工具栏最左端的“视图”按钮,切换到“数据表”视图2.使用查询向导,可以创建()。
A.单表查询B.多表查询C.带条件查询D.不带条件查询3.下列关于条件的说法中,正确的是()A.同行之间为逻辑“与”关系,不同行之间的逻辑“或”关系B.日期/时间类型数据在两端加上#C.数字类型数据需在两端加上双引号D.文本类型数据需在两端加上双引号4.操作查询包括以下()查询A 更新查询B 删除查询C 选择查询D SQL查询5.用SQL语言实现删除“学生”表中语文成绩低于60分的男学生的记录,以下不能实现的有A.SELECT * FROM 学生WHERE 性别=”男” OR 语文<60B.DELETE FROM 学生WHERE 性别=”男” AND 语文<60C.SELECT * FROM 学生WHERE 性别=”男” AND 语文<60D.DELETE * FORM 学生WHERE性别=”男” AND 语文<60三、判断题(每小题1分,共10分。
正确的打“A”,错误的打“B”)1.一个查询的数据只能来自于一个表。
()2.所有的查询都可以在SQL视图中创建、修改。
()3.统计“成绩”表中参加考试的人数用“最大值”统计。
()4.查询中的字段显示名称可通过字段属性修改。
()5.SELECT语句必须指定查询的字段列表。
()6.SELECT语句的HAVING子句指定的是筛选条件()7.INSERT语句中没有指定字段列表,则VALUES子句中的值得个数与顺序必须与表的字段的个数与顺序相同。
()8.不论表间关系是否实施了参照完整性,父表的记录都可以删除。
()9.UPFATE语句可以同时更新多个表的数据。
()10.Access中的报表中,用户可以输入数据,也可以输出数据。
四、综合应用题(共25分)1、在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号char(7),姓名char(6),性别char(2),出生日期datetime,专业char(10),年级int)课程(课程号char(4),课程名char(10),课程学分int)选课(学生号char(7),课程号char(4),成绩int)分析下列SELECT语句的作用。
(4分)select 课程.课程号, 课程名, count(课程.课程号) as 人数from 课程, 选课where 课程.课程号=选课.课程号group by 课程.课程号,课程名order by 人数完成的任务是:写出完成下列任务对应的SQL语句。
在学生表中,查询年龄在16岁以上的女生信息。
(3分)在课程表和选课表中,查找选课科目在2科以上的学生的学生号、课程号、课程名。
(3分)从教学库中查询出学生号为@ s1的学生和学生号为@ s2的学生选修的共同课程的课程号(3分)2、考生文件夹下存在一个数据库文件"Access2-1.mdb",里面已经设计好表对象"学生",试根据查询步骤填空(每空2分,共12分)使用查询设计视图创建一个选择查询,查找并显示性别为男,年龄大于15的学生的"姓名","年龄"和"出生地"三个字段内容,所建查询命名为"查询2"。
学生表内容:查找运行结果为:**注意:设计此查询准则表达式时,不允许使用特殊运算符Like。
步骤:(1)在数据库对象中选择查询,双击(),出现“显示表”对话框,选择“学生”表,单击()按钮。
再单击“关闭”按钮。
(2)在查询设计视图中。
现已添加了姓名、性别出生地字段,现要利用出生年龄计算年龄,在字段“性别”和“出生地”中空缺位置应填上()同时将性别显示栏中的复选框()(3)、在条件网格性别字段对应下写上条件()(4)、在条件网格计算年龄数据项上写上条件()(5)单击工具栏上的运行按钮。
(6)单击保存栏上的保存按钮,将查询保存为“查询2”。