《数据库应用基础》期末考试试卷

合集下载

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

第一套题客观题单选题(共12题,共36分)1. 利用SQL语言所建立的视图在数据库中属于()。

A 实表B 虚表C 索引D 字段参考答案:B;考生答案:B;试题分数:3;考生得分:32. 下面属于Access数据库中所含操作对象的是()。

A 文件B 宏C 索引D 视图参考答案:B;考生答案:B;试题分数:3;考生得分:33. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为()。

A AB BC CD D参考答案:A;考生答案:A;试题分数:3;考生得分:34. 在文件系统中,存取数据的基本单位是()。

A 记录B 数据项C 二进制位D 字节参考答案:A;考生答案:A;试题分数:3;考生得分:35.在Access中,如果只想显示表中符合条件的记录,可以使用的方法是()。

A 筛选B 删除C 冻结D 隐藏参考答案:A;考生答案:D;试题分数:3;考生得分:06.在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A OpenTableB OpenQueryC OpenFormD OpenReport参考答案:B;考生答案:B;试题分数:3;考生得分:37. 在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。

A 人工管理B 文件系统C 数据库系统D 分布式数据库系统参考答案:C;考生答案:C;试题分数:3;考生得分:38. 设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为()。

A m*nB m+n-1C m+nD m+n+1参考答案:C;考生答案:B;试题分数:3;考生得分:09.在SQL的查询语句中,group by选项实现的功能是()。

A 选择B 求和C 排序D 分组统计参考答案:D;考生答案:D;试题分数:3;考生得分:3。

《数据库基础及应用》期末练习试题1.doc

《数据库基础及应用》期末练习试题1.doc

1)打开某个Access数据库,创建一个数据访问页,在“页”对象列表框屮所列出的是数据访问页的快捷方式。

2)在Access屮,当对数据访问页设置分组字段时,展开控件的作用是显示或隐藏每组屮的记录一。

3)在宏的设计视图窗口屮,下半部分是操作参数区。

4)在幺中,OpenReport操作可用来打开指定的报表。

5)在Access屮的VBA过稈里,要运行去可以使用DoCmd对象的RunMacro __方法。

6)关于*的执行,以下说法不正确的是在打开数据库时,不会白动运行AutoExec宋。

7)在宏屮,用于显示所有记录的宋命令是—ShowAllRecords _________ 。

8)在VBA 中,表达式(5"2 Mod 8) >= 4 的值是—False ______ 。

9)在VBA 屮,表达式23\4<=3 Or 5>=6 的值是—False ________ 。

10)在VBA 屮,表达式Not (Not (8-3>5))的值是False_ 。

11)在VBA 中,表达式33/2>16 And (16\5>3)的值是_False __________12)在VBA屮,声明函数过程的关键字是—Function _________ 。

13)对VBA中的逻供值进行算术运算时,True值被当做-1, False当做_0 _____________14)在VBA屮,类型说明符#表示的数据类型是双精度型。

15)下列语句中,定义窗体的加载事件过程的头语句是一Sub Form_Load()______。

16)现有一个已经建好的窗体,窗体中有一个命令按钮,单击此按钮,将打开“产品数量统计”报表,如果采用VBA代码完成,下面语句正确的是_ Docmd. OpenReport 产品数量统计"—。

17)表达式TIf(O, 60, 100)的结果是_100 ______ o18)在VBA中,变量声明语句“ Dim a#, b AS integer"中的变量a的类型是—双精度型19)在VBA屮,“ Dim a(3, 3) AS Bollean"语句定义了一个数组,该数组中的全部元素都初始化为_False _____ 。

《数据库应用基础》期末考查试卷(B卷)及答案

《数据库应用基础》期末考查试卷(B卷)及答案

《数据库应用基础》期末考查试卷(B 卷)一、单项选择题(本大题共10小题,每小题2分,共20分) 在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.制作备份数据库需要一定的许可。

在SQL Server 系统中,有专门的管理员负责数据库的备份工作。

请说明下列哪些角色可以备份数据?[ ] A.固定的服务器角色sysadmin 。

B.固定的数据库角色db_owner 。

C.固定的数据库角色db_backupoperator 。

D.固定的服务器角色setupadmin 。

2、数据库设计中,在概念设计阶段可用E —R 方法,其设计出的图称为( ) A 、实物示意图 B 、实用概念图 C 、实体表示图 D 、实体联系图 3. SQL 属于( ) 数据库语言。

A. 关系型 B. 网状型 C. 层次型 D. 面向对象型 4.要查询XSH 数据库CP 表中产品名含有“冰箱”的产品情况,可用( )命令。

A 、SELECT * FROM CP WHERE 产品名姰 LIKE ‘冰箱’ B 、SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’ C 、SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’ D 、SELECT * FROM CP WHERE 产品名称=‘冰箱’ 5.DB 、DBMS 和DBS 三者之间的关系是( ) A 、DB 包括DBMS 和DBS B 、DBS 包括DB 和DBMS C 、DBMS 包括DB 和DBS D 、不能相互包括6、主属性的值不能为( )A 、数值B 、空C 、字符D 、A 和C7、语句 delete from sc 表明( )A 、删除sc 中的全部记录B 、删除基本表scC 、删除基本表sc 中的列数据D 、删除基本表sc 中的部分行8、数据库设计阶段分为( )A 、物理设计阶段、逻辑设计阶段、编程和调试阶段B 、模型设计阶段、程序设计阶段和运行阶段C 、方案设计阶段、总体设计阶段、个别设计和编程阶段D 、概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段9.在零件-供应数据库中,有如下三个关系:供应商关系:S (供应商号,供应商名,地址)零件关系:P (零件号,零件名,颜色,重量)供应关系:SP (供应商号,零件号,数量)若要查找“红色零件的供应商名”,将涉及到关系( )A 、 P 和SPB 、 S 和PC 、 S 和SPD 、 S 、P 和SP10.在下面给出的内容中,不属于DBA 职责的是( )。

数据库基础与应用期末测试卷及答案

数据库基础与应用期末测试卷及答案

数据库基础与应用期末测试卷一、单项选择题。

把合适的选项编号填写在括号内。

(每小题3分,共36分)1.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。

A. 人工管理B. 文件系统C. 数据库系统D. 分布式数据库系统2.在数据库系统中,存取数据的基本单位是()。

A. 记录B. 数据项C. 二进制位D. 字节3.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。

A. m*nB. m+nC. mD. n4. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( )。

A. (A,C)B. (C,D)C. (A,D)D. (B,D)5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。

A. PRIMARYB. UNIQUEC. CHECKD. FOREIGN6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。

A. 1对1B. 1对多C. 多对多D. 多对17. 在Access的主界面操作窗口中,不存在的区域为()。

A. 功能区B. 导航区C. 工作区D. 描述区8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。

A.字段名称 B.数据类型 C.字段属性 D.说明9. 在Access中,参数查询属于()。

A.更新查询 B.追加查询 C.交叉表查询 D.选择查询10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。

A.窗体 B.分割窗体 C.空白窗体 D.数据表11. 报表由5个部分所组成,则最末尾的部分是()。

A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A.OpenTable B.OpenQuery C.OpenForm D.OpenReport二、是非判断题。

(完整版)《Access2010数据库基础与应用》期末考试题(A卷)(含答案)

(完整版)《Access2010数据库基础与应用》期末考试题(A卷)(含答案)

Access2010 数据库基础与应用 》期末考试题( A 卷)(含答案)1. DBMS 提供了 ________ 语言,用于实现数据的插入、更新、删除、检索等任务。

A .DCL B . DDL C . DML D .APL 2.在 E-R 图中,用来表示“实体”的图形是 ____ 。

A .椭圆形 B .矩形 C .三角形 D .菱形A .数据库物理设计C .数据库概念设计D .数据库逻辑设计4.在 Access 数据库中,用于存储数据的对象是 ____ 。

A .表 B .窗体 C .报表 D .查询 5.下列叙述中, ________ 是错误的。

A. 一个关系中的任意两个分量不可以相同 B. 一个关系中的任意两个属性名不可以相同 C. 一个关系中的任意两个元组不可以完全相同 D. 关系中的元组也称为记录6.对于一个日期 /时间类型的字段,如果想使该字段数据以类似“ 以通过对其字段属性的“格式”设定为 来实现。

A .短日期B .中日期C .长日期D .常规日期 7.下列实体的联系中,属于一对多的联系是 _____ 。

A .学生与宿舍床位 B .学校与校长 C .学生与课程 D .学校与教师8.SQL 语句中的 CREATE TABLE 关键字的功能是在数据库中 _______ 。

A .创建表 B .创建查询 C .创建窗体 D .创建数据访问页9.“学院”表中有一个“学院名称”字段,要查找学院名称为“商学院”或“法学院”的记录,使 用的条件是 。

A .In (" 商学院或法学院 ")B .In ("商学院","法学院 ")C .In ("商学院" or "法学院 ")D .In ("商学院" and "法学院 ") 10.用表“教师”创建新表“教师 ___________________________ 2”,所使用的查询方式是 。

数据库基础及应用期末考试试题题库(可编辑)

数据库基础及应用期末考试试题题库(可编辑)

《数据库基础及应用》选择题题库(单选)1.在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数), 用下面的哪种类型最节省空间?CA. intB. smallintC. tinyintD. decimal 3,02.订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?CA. ALTER COLUMN OrderID integer FROM OrdersB. ALTER TABLE Orders OrderID integerC. ALTER TABLE Orders ALTER COLUMN OrderID integerD. ALTER COLUMN Orders.OrderID integer3. 小王在SQL Server 2005数据库中创建了如下两个表:CREATE TABLE 雇员表雇员代号int IDENTITY 10001,1 PRIMARY KEY NONCLUSTERED,雇员姓名 varchar 20 NOT NULL,通信地址 varchar 200 NULLCREATE TABLE 订单表订单号 int IDENTITY 1,1 PRIMARY KEY,雇员代号 int NOT NULL,客户代号 int NOT NULL,订购日期 datetime NOT NULL,订购金额 money NOT NULL他需要获得2003年9月1日每个雇员的最高的一笔销售金额,要求列出“雇员代号”、“雇员姓名”、“订购日期”、最高的“订购金额”。

下面哪个语句能完成该功能?BA. SELECT a.雇员代号,a.雇员姓名,b.订购日期,b.订购金额FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS bON a.雇员代号 b.雇员代号WHERE b.订购日期 '09/01/2003'AND 订购金额 IN SELECT 订购金额 FROM 订单表B. SELECT a.雇员代号,a.雇员姓名,b.订购日期, 订购金额FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS bON a.雇员代号 b.雇员代号 AND b.订购日期 '09/01/2003' GROUP BY a.雇员代号,a.雇员姓名,b.订购日期C. SELECT a.雇员代号,a.雇员姓名,b.订购日期, 订购金额FROM 雇员表 AS a INNER JOIN 订单表 AS bON a.雇员代号 b.雇员代号WHERE b.订购日期 '09/01/2003'GROUP BY a.雇员代号,a.雇员姓名,b.订购日期,b.订单号D. SELECT a.雇员代号,a.雇员姓名,b.订购日期, 订购金额FROM 雇员表 AS a INNER JOIN 订单表 AS bON a.雇员代号 b.雇员代号WHERE b.订购日期 '09/01/2003'AND 订购金额 IN SELECT 订购金额 FROM 订单表4.使用下列哪个数据类型可以存储达2 GB的数据? AA. textB. varbinaryC. varcharD. varchar5.用于定义、撤销和修改数据库对象的语言是 AA.DDLB.DMLC.DCLD.DEL.用于数据库中数据的修改和检索的语言是 BA.DDLB.DMLC.DCLD.DEL.用于数据访问权限的控制的语言是 CA.DDLB.DMLC.DCLD.DEL.关系模型的数据结构是 DA.树B.图C.表D.二维表在Products数据库中建立一个新表Authors,表中应该包含name列和每个作者的ID列,下列语法正确的是 c 。

《数据库应用基础》期末考试一(1)

《数据库应用基础》期末考试一(1)

制作“图书管理系统”功能描述图书管理系统数据库是为了满足图书馆管理图书的工作而设计的,它包括五个模块:(1)图书信息管理(2)借阅者信息管理(3)借还书信息管理(4)学生管理(5)报表显示要求:一、数据库的创建:创建“图书管理系统”数据库二、设计和建立数据表、创建表间关系1、创建“图书表”、“读者表”和“借书表”,表的格式如下:借书表2、创建表间关系★对“图书表”和“借书表”中的“图书编号”设置关系;★对“读者表”和“借书表”中的“借书证号”设置关系。

3、分别向三个表中输入数据。

三、创建查询。

1、创建一个选择查询“借阅书籍信息”,查询包括:2、创建一个查询“过期未还书籍信息”:四、窗体的设计1、创建一个欢迎界面2、创建主界面3、创建“图书入库信息”窗体要求:利用窗体向导,以“图书表”为源表创建窗体“图书入库信息”窗体a.在窗体属性中设置,分隔线为“否”,边框样式为“可调边框”,插入图片作为窗体的背景,并将图片的“缩放模式”改为“拉伸”。

b.在窗体页眉添加一个标签“图书入库信息”,自行设置格式c.在窗体页脚添加“添加记录”按钮(使用向导),如下:同样创建“删除记录”、“保存记录”按钮,界面如图:4、创建“姓名+成绩管理”窗体(自己的姓名)功能:输入自己的成绩,评定其等级。

方法是:90-100分为“A等”,80-89分为“B等”,70-79分为“C等”,60-69分为“D等”,60分以下为“E等”。

设计界面如下:注意:在第一个标签中将“张三”改为自己的名字。

五、报表的设计要求:以“读者表”创建“读者信息报表”。

六、宏的设计(或使用VBA的操作)要求:使得能在各个窗体之间切换。

1、单击“图书信息管理”按钮连接到“图书入库信息”窗体;2、单击“借还书信息管理”按钮连接到“过期未还书籍信息”查询;3、单击“借阅者信息管理”按钮连接到“借阅信息管理”查询;4、单击“学生管理”连接到“姓名+成绩管理”窗体;5、单击“报表显示”按钮连接到“读者信息报表”;6、单击“退出”结束运行。

《数据库应用基础》期末考试试卷

《数据库应用基础》期末考试试卷

2008-2009学年07微机《数据库应用基础》期末考试试卷学号__________ 姓名___________ 成绩_________一、单项选择题(每小题2分,共计20分)1. 在一个二维表中,行称为________,列称为________。

A、属性;元组B、元组;属性C、关系;元组D、属性;关系2. 数据库系统的核心是________。

A、数据库管理系统B、数据库C、数据D、数据库应用系统3、一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。

A、一对一B、多对一C、一对多D、多对多4、在程序中执行命令________将返回到操作系统提示符下。

A、RETURNB、CANCELC、QUITD、EXIT5、在执行ACCEPT命令时,如果不输入会任何内容而直接回车,则存入内存变量的内容为__。

A、0B、.F.C、.T.D、空串6、在下面的DO循环中,一共要循环_____________次。

Y=10X=5DO WHILE Y>=XY=Y-1ENDDOA、15B、10C、6D、57、用INPUT 命令输入日期型数据“12/16/98 ”时,正确的表达式是___________。

A、12/16/98B、"12/16/98"C、CTOD("12/16/98")D、DTOC("12/16/98")8、有以下程序段:DO CASECASE 计算机<60?"计算机成绩是:"+"不及格"CASE 计算机>=60?"计算机成绩是:"+"及格"CASE 计算机>=70?"计算机成绩是:"+"中"CASE 计算机>=80?"计算机成绩是:"+"良" CASE 计算机>=90?"计算机成绩是:"+"优"ENDCASE设学生数据库当前记录的"计算机"字段的值是89,执行下面程序段之后,屏幕输出________。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2008-2009学年07微机《数据库应用基础》期末考试试卷
学号__________ 姓名___________ 成绩_________
一、单项选择题(每小题2分,共计20分)
1. 在一个二维表中,行称为________,列称为________。

A、属性;元组
B、元组;属性
C、关系;元组
D、属性;关系
2. 数据库系统的核心是________。

A、数据库管理系统
B、数据库
C、数据
D、数据库应用系统
3、一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。

A、一对一
B、多对一
C、一对多
D、多对多
4、在程序中执行命令________将返回到操作系统提示符下。

A、RETURN
B、CANCEL
C、QUIT
D、EXIT
5、在执行ACCEPT命令时,如果不输入会任何内容而直接回车,则存入内存变量的内容为__。

A、0
B、.F.
C、.T.
D、空串
6、在下面的DO循环中,一共要循环_____________次。

Y=10
X=5
DO WHILE Y>=X
Y=Y-1
ENDDO
A、15
B、10
C、6
D、5
7、用INPUT 命令输入日期型数据“12/16/98 ”时,正确的表达式是___________。

A、12/16/98
B、"12/16/98"
C、CTOD("12/16/98")
D、DTOC("12/16/98")
8、有以下程序段:
DO CASE
CASE 计算机<60
?"计算机成绩是:"+"不及格"
CASE 计算机>=60
?"计算机成绩是:"+"及格"
CASE 计算机>=70
?"计算机成绩是:"+"中"
CASE 计算机>=80
?"计算机成绩是:"+"良" CASE 计算机>=90
?"计算机成绩是:"+"优"
ENDCASE
设学生数据库当前记录的"计算机"字段的值是89,执行下面程序段之后,屏幕输出________。

A、计算机成绩是:不及格
B、计算机成绩是:及格
C、计算机成绩是:良
D、计算机成绩是:优
9、命令“CLEAR"的功能是_______________。

A、清除当前文件内容
B、关闭数据库
C、清除屏幕
D、清除内存
10、设有一个名为GZ.DBF的表文件,包含以下字段:姓名(C,8)、职务(C,10)、
工资(N,6,2)、出生日期(D,8)和正式工(L,1)。

阅读以下程序:
USE GZ
DO WHILE .NOT. EOF()
IF 职务="工程师" .AND.出生日期>{^10/20/60}
D=出生日期
NAME=姓名
SALARY=工资
EXIT
ENDIF
SKIP
ENDDO
Y=YER(DATE())−YEAR(D)
IF .NOT. EOF()
?NAME,Y,SALARY
ELSE
?"没查到!"
ENDIF
USE
RETURN
该程序的功能是( )
A、显示一位1960年10月20日后出生的工程师姓名,年龄及工资
B、显示一位1960年10月20日前出生的工程师姓名,年龄及工资
C、显示所有1960年10月20日后出生的工程师姓名,年龄及工资
D、显示所有1960年10月20日前出生的工程师姓名,年龄及工资
二、多项选择题(每小题3分,共计15分,错选或漏选不给分。


1、VISUAL FOXPRO程序的三种基本结构是_________。

A、顺序结构
B、选择结构
C、循环结构
D、网状结构
2、用INPUT命令输入的数据类可以是___________。

A、数值型
B、字符型
C、日期型
D、逻辑型
3、下面关于过程调用的陈述中,哪些是正确的()


库卷

A、实参与形参的个数必须相同
B、当实参的数量多于形参的数量时,多余的实参被忽略
C、当形参的数量多于实参的数量时,多余的形参取逻辑假
D、实参与形参的类型必须一致
4、下列结构是循环结构的有()
A、DO CASE …… ENDCASE
B、DO WHILE …… ENDDO
C、FOR …… ENDFOR
D、SCAN …… ENDSCAN
5、下列符号在程序中可用作注释的有:()
A、&&
B、$
C、@
D、*
三、判断题(每小题2分,共计10分)
1、()记录的删除有逻辑删除和物理删除,但二者删除后都能够恢复。

2、()用MODIFY FILE ABC.PRG命令可建立程序文件ABC.PRG。

3、()参数调用时实参和形参的参数名必须相同。

4、()VF程序的每一行只能由一条语句或一条命令组成。

5、()函数BETWEEN(40,34,50)的运算结果是40。

四、上机操作题(第一小题25分,第2小题30分,共计10分)
在W:盘根目录下建立一个自己的文件夹(数据库+姓名)
1.请设计程序,编制一名为计时器.scx的表单并保存在考生文件夹中。


要求:
1.编制一个表单完成计时器计数显示功能;
2.表单初始显示状态为全零“00:00:00”;
3.按“计数”按钮,将自动以秒为单位从零开始计数
(设:时的计数属性名为S,分的计数属性名为F,秒的计数属性名为M)并在表单上动态显示,按“停止”按钮将显示最后一刻的计数时间。

注意:以默认方式命名控件,以从左至右,从上向下的顺序拖放控件。

如图所示:
2.在C盘TEST文件夹中有界面文件Design.jpg和表单设计所涉及的表文件。

将其复制到自己的文件夹中。

请设计程序,编制一名为浏览显示.scx的表单保存在考生文件夹中。

如图所示:
要求:
1.编制一个表单完成表文件“学生.DBF”内容的只读浏览显示功能;
2.表单初始显示内容为表文件“学生.DBF”的首记录;
3.当按“前翻”“后翻”“首记录”“末记录”按钮时,表单将自动显示
相应记录的内容;
4.当翻至表头或表底时,将自动设置相应按钮不可访问。

注意:以默认方式命名控件,以从左至右,从上向下的顺序拖放控件。





二。

相关文档
最新文档