版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品数据库应用技术模拟试题1一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。)1下列功能中,不属于数据库管理系统功能的是(B )。A 、数据库对象定义B、数据库文件读写C、数据查询D 、数据更新2下列类型中,属于定点小数类型的是(A )。A 、 numericB、intC、datetimeD 、real3对 char(10) 类型的列,若存储“电视 ”,其占用的字节数是(C)。A 、 4B、5C、10D、204下列条件子句中,能够筛选出成绩在6080 (包括边界值)的是(B)。A 、 Where成绩>= 60 OR成绩 <= 80B、Where成绩>=
2、 60 AND成绩<= 80C、Where 60 <=成绩<= 80D 、Where成绩IN(60 80)感谢下载载精品5下列关于聚集索引与非聚集索引的说法,正确的是(C)。A 、在一个表上可以建立多个聚集索引和多个非聚集索引B、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D 、必须先建立聚集索引,然后再建立非聚集索引6下列关于触发器的说法,正确的是(B)。A 、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句B、触发器是由数据更改操作引发的自动执行的代码C、引发触发器执行的操作可以是SELECTD 、CREAT
3、E TRIGGER tri ON table1 FOR INSERT定义的是前触发型触发器7可以利用 Connection 对象的 Execute方法实现对数据库的更改操作。下列将 SC 表中学号为 S105的学生的成绩减少 10 分的语句,正确的是(C)。A 、 ADOcn.Execute“ALTER SC SET Grade = Grade - 10 WHERE学号 = 'S105' ”B、ADOcn.Execute“ALTER FROM SC SET Grade = Grade - 10 WHERE学号 = 'S105' ”C、ADOcn.Execute“
4、UPDATE SC SET Grade = Grade - 10 WHERE学号 ='S105' ”D 、ADOcn.Execute“UPDATE FROM SC SET Grade = Grade - 10 WHERE学号 = 'S105' ”8下列声明并创建Connection 对象的语句,正确的是( B)。A 、 Dim ADOcn As ConnectionB、Dim ADOcn As New ConnectionC、Declare ADOcn As New ConnectionD 、Declare ADOcn As Connection9若有学生表St
5、udent,结构为:学生(学号,姓名,所在系),选课表SC 结构为:选课(学号,课程号,成绩)。现要查询信息工程系学生的姓名和所选的课程号。下列关系代数表达式正确的是(C)。A 、 姓名 ,课程号 ( 所在系 = 信息工程 (SCStudent)感谢下载载精品B、姓名 ,课程号 ( 所在系 = 信息工程 SCStudent)C、姓名 ,课程号 (所在系 = 信息工程 (SCStudent)D 、姓名 ,课程号 (所在系 = 信息工程 SCStudent)10 下列关于第二范式的说法,错误的是(D )。A 、第二范式的关系模式一定是第一范式的B、第二范式的关系模式有可能存在数据冗余C、第二范式的
6、关系模式一定不存在非主属性对主键的传递函数依赖D 、第二范式的关系模式一定不存在非主属性对主键的部分函数依赖11 设有关系表:教师(教师编号,教师姓名,性别,电话号),其中电话号允许为空。下列数据插入语句中,正确的是( D )。A 、 INSERT INTO教师 ( 't001', ' 刘晓红', ' 女', NULL )B、INSERT INTO教师 VALUES ('t001', '刘晓红 ', ' 女')C、INSERT INTO教师 ( 教师编号,教师姓名,性别)('t001'
7、;, ' 刘晓红 ', ' 女')D 、INSERT INTO教师 (教师编号,教师姓名,性别)VALUES('t001', ' 刘晓红 ', ' 女 ')12 下列关于视图的说法,错误的是(A )。A 、只能在基本表上建立视图,不能在视图上再建立视图B、通过视图查询数据时最终都转换为对基本表的查询C、视图在一定程度上提供了数据的逻辑独立性D 、视图提供了一定的安全控制机制13 下列查询年龄最大的前四个学生(包括并列的情况)的语句,正确的是(C)。A 、 SELECT TOP 4 WITH TIES * FROM
8、Student ORDER BY Sage ASCB、SELECT TOP 4 WITH TIES * FROM Student GROUP BY Sage ASCC、SELECT TOP 4 WITH TIES * FROM Student ORDER BY Sage DESCD 、SELECT TOP 4 WITH TIES * FROM Student GROUP BY Sage DESC感谢下载载精品14 下列关系代数运算中,要求参与运算的两个集合必须列个数相同的是(C)。A 、选择运算B、投影运算C、并运算D 、笛卡尔积运算15 下列关于SQL Server中扩大数据库空间的说法,正
9、确的是(A )。A 、日志文件和数据文件的空间都可以扩大B、只能扩大数据文件的空间,不能扩大日志文件的空间C、只能扩大日志文件的空间,不能扩大数据文件的空间D 、在数据库空间未用满时不能进行扩大数据库空间的操作二、判断题(正确的在括号内打上 “”,错误的打上 “”。)1在数据库三级模式中,外模式到模式的映像提供了数据的物理独立性。(×)2实体完整性约束通常用主键实现。()3当登录账户成为某数据库的合法用户之后, 其对该数据库中的用户数据和对象自动拥有各种操作权限。( ×)4 E-R 图中用矩形框表示具体的实体。()5设 ADOrs是一个 Recordset对象,则ADOrs
10、(" 学号 ") 表示得到 “学号 ”列的值。( )数据库模拟试题2一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15 个小题,每小题 2 分,共 30 分)1下列功能中,不属于数据库管理系统功能的是()。A 、数据库对象定义B、数据库文件读写感谢下载载精品C、数据查询D 、数据更新2下列运算中,属于专门的关系运算的是()。A 、集合的并运算B、集合的差运算C、集合的连接运算D 、集合的笛卡尔乘积3下列类型中,属于定点小数类型的是()。A 、 numericB、intC、datetimeD 、real4对 nchar(10)类型的列,若存储“
11、中国 ”,其占用的字节数是()。A 、 4B、5C、10D、205下列条件子句中,能够筛选出成绩在6080 (包括边界值)的是()。A 、 Where成绩>= 60 OR成绩 <= 80B、Where 60 <=成绩 <= 80C、Where成绩>= 60 AND成绩<= 80D 、Where成绩IN(60 80)6现要统计选课表中C01 课程的最高成绩,下列语句中正确的是()。A 、 SELECT MAX( 成绩 ) FROM选课表WHERE课程号= 'C01'感谢下载载精品B、SELECT MAX(*) FROM选课表WHERE 课程号=
12、 'C01'C、SELECT MIN( 成绩 ) FROM选课表WHERE 课程号= 'C01'D 、SELECT MIN(*) FROM选课表WHERE课程号= 'C01'7下列关于聚集索引与非聚集索引的说法,正确的是()。A 、在一个表上可以建立多个聚集索引和多个非聚集索引B、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D 、必须先建立聚集索引,然后再建立非聚集索引8设有学生表(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是()。A 、仅学号B、学号、身份证号C、仅身份证号D
13、、学号、姓名9设要查询姓名中第二个字是“玲”的学生,下列条件子句中正确的是()。A 、 Where姓名 LIKE'_玲'B、Where姓名 LIKE'_ 玲 %'C、Where姓名 LIKE'% 玲'D 、Where姓名 LIKE'% 玲%'10 下列表达式中,与 “所在部门 NOT IN (' 财务 ', ' 后勤 ') ”等价的是()。A 、所在部门!=' 财务'AND所在部门 != ' 后勤 'B、所在部门!=' 财务'OR所在部门!='
14、 后勤'C、所在部门=' 财务'AND所在部门='后勤'D 、所在部门=' 财务'OR所在部门=' 后勤'11 下列关于 SQL Server安全认证的说法,正确的是()。感谢下载载精品A 、仅具有连接权的用户在登录到数据库服务器后,可以访问用户数据库B、仅具有连接权的用户只能够登录到数据库服务器,不能访问用户数据库C、若某用户只进行查询数据的操作,则无需对其进行任何授权D 、只有对数据进行增、删、改操作时,才需对用户进行授权12 事务所包含的操作作为一个整体,要么都做,要么都不做,这个特性称为事务的()。A 、一致性B、
15、持久性C、隔离性D 、原子性13 在 VB 中,可以利用Connection对象的 Execute方法实现对数据库的更改操作。下列删除SC表中学号为S01 的选课记录的语句,正确的是()。A 、 ADOcn.Execute“UPATE FROM SC WHERE学号= 'S01' ”B、ADOcn.Execute“DELETE FROM SC WHERE学号= 'S01' ”C、ADOcn.Execute“SELECT FROM SC WHERE学号= 'S01' ”D 、ADOcn.Execute“DROP FROM SC WHERE学号= &
16、#39;S01' ”14 下列关于SQL Server中扩大数据库空间的说法,正确的是()。A 、只能扩大日志文件的空间,不能扩大数据文件的空间B、只能扩大数据文件的空间,不能扩大日志文件的空间C、日志文件和数据文件的空间都可以扩大D 、在数据库空间未用满时不能进行扩大数据库空间的操作15 下列不属于VB 中 ADO 对象模型中的对象的是()。A 、 ConnectionB、CommandC、Recordset感谢下载载精品D 、Update二、判断题(正确的在括号内打上“”,错误的打上 “”。本题共 10 个小题,每小题 2 分,共 20 分)1关系数据模型的数据结构是简单二维表。(
17、)2 SQL Server 数据库中的 NULL值(空值)表示的是“0 ”值( )3使用 FOREIGN KEY 约束可以实现参照完整性约束。()4索引一般来说可以提高数据增、删、改、查的效率。()5 SQL Server 允许将一行数据存储在多个数据页上。()6用户创建的数据库的大小不能小于3MBA 。()7VB 提供了三种数据库访问引擎,分别是 Jet 引擎、ODBC 和 OLE DB ,目前主要使用的是OLE DB 。()8数据库三级模式中的模式是面向全体用户的数据需求设计的。()9如果使用 Connection 对象建立与数据库的连接, 在声明对象之后建立数据库连接的方法是Create
18、 。()10 SQL Server 中的 “简单恢复模式 ”不支持对数据库进行完整备份。()三、简述题(本题共 2 个小题,每小题 5 分,共 10 分)1简要说明什么是数据流程图,它包含哪四种符号。2简述数据库概念结构设计的目的,并说明用E-R 图进行概念设计的一般步骤。四、综合应用题(本题共3 个小题,共40 分)1(本题10 分)写出创建如下三张数据表的SQL 语句。“图书 ”表结构:书号:普通编码定长字符类型,长度为20 ,主键。书名:普通编码可变长字符类型,长度为40 ,非空。出版年份:整型。印刷数量:整型。感谢下载载精品单价:整型“作者 ”表结构:作者号:普通编码定长字符类型,长度
19、为20 ,主键。作者名:普通编码可变长字符类型,长度为40 ,非空。职称:普通编码定长字符类型,长度为4 ,取值为: “高级 ”、“中级 ”。“出版 ”表结构:书号:普通编码定长字符类型,长度为20 ,引用图书表的外键。作者号:普通编码定长字符类型,长度为20 ,引用作者表的外键。作者序号:微整型。主键:(书号,作者号)。2依据第 1 题所创建的三张表,写出完成下列操作的SQL 语句(本题共 20 分,每小题 5 分)。1)查询 2014 年出版的图书的书名和单价。2)查询高级职称的作者编写的图书的印刷总数量。3)将 2012 年之前(不包括2012 年)出版的图书的单价降低10% 。4)在作
20、者表中插入一行数据:作者号为“z100 ”,作者名为 “新作者 ”,职称未知。3依据第 1 题所创建的三张表,写出创建满足如下要求的视图的SQL 语句:查询单次印刷数量超过5000 的图书的书名、出版年份和印刷数量。(本题10分)数据库应用技术模拟试题 2参考答案及评分标准一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15 个小题,每小题 2 分,共 30 分)1 B2 C3A4D5 C6 A7 C8B9B10 A11B12 D13B14C15 D二、判断题(正确的在括号内打上“”,错误的打上 “”。本题共 10 个小题,每小题2 分,共 20 分)感谢下载载精
21、品1 2 ×3 4 ×5 ×6 7 8 9 ×10 ×三、简述题(本题共2 个小题,每小题5 分,共 10 分)1参考答案:数据流图是在业务流程分析基础上,描述实际数据流动和加工过程的图形表示法,它一般有4 种符号,即外部实体、数据流、处理和存储。2参考答案:概念结构设计的目标是产生反映全体用户信息需求的整体数据库概念结构,即概念模型。一般步骤:( 1)设计局部E-R 图;( 2)将局部E-R 图综合成全局E-R 图;( 3 )优化全局E-R 图。四、综合应用题(本题共3 个小题,共40 分)1(本题10 分)参考答案及评分要点:CREATE
22、TABLE图书 (书号 char(20) primary key,书名 varchar(40) not null,出版年份 int,印刷数量 int,单价 int)评分要点:主键:1 分;其他共2 分。共计3 分。CREATE TABLE作者 (作者号 char(20) primary key,作者名 varchar(40) not null,职称 char(4) check(职称in(' 高级 ',' 中级 ')感谢下载载精品)评分要点:主键:1 分; CHECK : 1 分。共计2 分。CREATE TABLE出版 (书号 char(20),作者号 char
23、(20),作者序号 tinyint,Primary key(书号 ,作者号 ),Foreign key(书号 ) references图书 (书号 ),Foreign key(作者号 ) references作者 (作者号 )评分要点:主键、外键各1 分,共 3 分;其他共2 分。共计5 分。2(本题共20 分,每小题5 分)。参考答案及评分要点:1) SELECT 书名 ,单价FROM图书WHERE 出版年份= 2014评分要点: SELECT 部分 2 分, FROM 部分 1 分, WHERE 部分 2 分2) SELECT SUM( 印刷数量 )FROM图书JOIN出版ON图书书号=出
24、版书号JOIN作者 ON作者作者号=出版作者号WHERE 职称= ' 高级 '评分要点: SELECT 部分 1 分, FROM 、JOIN 部分 3 分, WHERE 部分 1 分3) UPDATE图书SET 单价=单价* 0 9WHERE 出版年份< 2012感谢下载载精品评分要点: UPDATE 部分 3 分,WHERE 部分 2 分4) INSERT INTO作者VALUES('z100', '新作者 ',NULL)评分要点: INSERT 部分 2 分,VALUES 部分 3 分3(本题10 分)参考答案及评分要点:CREATE
25、VIEW V1 ASSELECT 书名 ,出版年份 ,印刷数量FROM图书WHERE 印刷数量> 5000评分要点: CREATE VIEW部分 2 分, SELECT 部分 3 分, FROM 部分 2 分, WHERE 部分 3 分数据库模拟试题3一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15 个小题,每小题 2 分,共 30 分)1下列属于数据模型三要素的是()。A 、数据库、数据库管理系统和操作系统B、数据库、数据库管理系统和应用程序C、数据库、数据库管理系统和数据库文件D 、数据结构、数据操作和数据完整性约束2下列关于关系运算中选择运算的说法
26、,正确的是()。A 、选择运算是从垂直方向选取表中的若干列B、选择运算是从水平方向选取表中满足条件的记录C、进行选择运算的两个表必须结构相同感谢下载载精品D 、进行选择运算时要求两个表中必须有同名列3下列类型中,属于浮点类型的是()。A 、 numericB、intC、datetimeD 、real4对 char(10) 类型的列,若存储“中国 ”,其占用的字节数是()。A 、 2B、4C、10D、205下列条件子句中,能够筛选出价格不在100200 (不包括边界值)的是()。A 、 Where价格 NOT BETWEEN 100 AND 200B、Where价格 BETWEEN NOT 10
27、0 AND 200C、Where价格 NOT BETWEEN 101 AND 201D 、Where价格 BETWEEN NOT 101 AND 2016现要统计选课表中 C01 课程的总成绩,下列语句中正确的是()。A 、 SELECT COUNT( 成绩 ) FROM 选课表 WHERE 课程号 = 'C01'B、SELECT COUNT(*) FROM选课表 WHERE 课程号 = 'C01'C、SELECT SUM( 成绩 ) FROM 选课表WHERE 课程号 = 'C01'D 、SELECT SUM(*) FROM选课表 WHERE
28、课程号 = 'C01'7下列关于非聚集索引的说法,正确的是()。A 、在一个表上可以建立多个非聚集索引B、在一个表上最多只能建立一个非聚集索引感谢下载载精品C、非聚集索引必须在聚集索引之后建立D 、建立非聚集索引后,数据会按非聚集索引键值排序8设有图书销售表(书号,销售时间,销售数量,销售总价),设同一时间可销售多种图书,但同一图书同一时间只能销售一次。其中适合作为主键的是()。A 、仅书号B、仅销售时间C、书号或者是销售时间D 、(书号,销售时间)9设要查询不姓 “张”的学生,下列条件子句中正确的是()。A 、 Where姓名 != ' 张%'B、Where姓
29、名 LIKE '! 张 %'C、Where姓名 NOT LIKE '张 %'D 、Where姓名 LIKE NOT '张 %'10 下列表达式中,与 “年龄 NOT BETWEEN 20 AND 30”等价的是( )。A 、年龄 > 20 AND年龄 <30B、年龄 > 20 OR年龄 <30C、年龄 < 20 AND年龄 >30D、年龄 < 20 OR年龄 >3011 下列关于视图的说法,错误的是()。A 、只能在基本表上建立视图,不能在视图上再建立视图B、通过视图查询数据时最终都落实到对基本表的
30、查询C、视图在一定程度上提供了数据的逻辑独立性D 、视图提供了一定的安全控制机制12 数据库中一个事务的执行不能被其他事务干扰,这个特性称为事务的()。感谢下载载精品A 、一致性B、持久性C、隔离性D 、原子性13 下列关于SQL Server日志备份的说法,正确的是()。A 、对数据库进行的第一次备份可以是日志备份B、日志备份仅备份数据库的日志内容,不备份数据C、数据库的所有恢复模式都支持日志备份D 、一般情况下,日志备份是最耗费时间的14 下列关于触发器的说法,正确的是()。A 、触发器是由用户调用执行的一段代码B、触发器主要用于实现复杂的数据约束C、在定义触发器的代码中不能包含INSER
31、T 语句D 、引发触发器执行的操作可以是INSERT 、DELETE 、UPDATE 和 SELECT15 下列声明并创建Recordset对象的语句,正确的是()。A 、 Dim ADOcn As New RecordsetB、Dim ADOcn As RecordsetC、Declare ADOcn As New RecordsetD 、Declare ADOcn As Recordset二、判断题(正确的在括号内打上“”,错误的打上 “”。本题共 10 个小题,每小题2 分,共 20 分)1数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。()2在进行数据库概念结构设计时,要充
32、分考虑所使用的数据库管理系统。()3一个关系模式只能包含一个候选键。()4 B /S 模式的开发、维护工作主要集中在服务器端,可减轻异地用户的维护成本。()感谢下载载精品5 SQL Server 不允许将同一个数据库的数据文件和日志文件存储在相同的位置。()6在 SQL Server 中,可以手工扩大数据文件和日志文件的空间。()7具有数据更改权限的用户都自动具有该数据的查询权限。()8设 ADOrs 是一个 Recordset 对象,则 ADOrs(" 学号 ") 表示得到 “学号 ”列的值。()9在数据库设计中,通常是先进行逻辑结构设计,然后再进行概念结构设计。()10
33、 SQL Server 中的 “简单恢复模式 ”不支持对数据库进行日志备份。()三、简述题(本题共 2 个小题,每小题 5 分,共 10 分)1请简要说明视图的作用。2请简单说明数据库系统的组成。四、综合应用题(本题共 3 个小题,共40 分)1(本题 10 分)写出创建如下三张数据表的SQL 语句。“教师 ”表结构:教师号:普通编码定长字符类型,长度为10,主键。教师名:普通编码可变长字符类型,长度为20 ,非空。所在部门:普通编码可变长字符类型,长度为30 。职称:普通编码定长字符类型,长度为6 ,取值为: “教授 ”、“副教授 ”、“其他 ”。“课程 ”表结构:课程号:普通编码定长字符类
34、型,长度为20,主键。课程名:普通编码可变长字符类型,长度为40 ,非空。学时数:微整型。开课学期:微整型“授课 ”表结构:教师号:普通编码定长字符类型,长度为10,引用教师表的外键。课程号:普通编码定长字符类型,长度为20,引用课程表的外键。感谢下载载精品授课时数:整型。授课年份:整型。主键:(教师号,课程号,授课年份)。2依据第1 题所创建的三张表,写出完成下列操作的SQL 语句。(本题共20 分,每小题5 分)1)查询教授职称的教师姓名和所在部门。2)查询每学期开设的学时数大于40 的课程门数。3)查询 2012 年全部课程的授课情况,列出课程名、学时数、教师名和授课时数。4)删除没人讲
35、授的课程。3依据第1 题所创建的三张表,写出创建满足如下要求的视图的SQL 语句:查询2014 授课年份全体授课教师的教师名、所授的课程名和授课时数。(本题10 分)数据库应用技术模拟试题参考答案及评分标准一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15 个小题,每小题 2 分,共 30 分)1 D2 B3 D4 C5 A6 C7 A8D9 C10D11A12C13B 14 B 15 A二、判断题(正确的在括号内打上“”,错误的打上 “”。本题共 10 个小题,每小题2 分,共 20 分)1 2× 3×45×6 7× 89×10三、简述题(本题共2 个小题,每小题5 分,共 10 分)1参考答案:( 1 )简化数据查询语句;( 2 )使用户能从多角度看待同一数据;( 3 )提高了数据的安全性;感谢下载载精品(4 )提供了一定程度的逻辑独立性。2参考答案:广义上讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统和用户组成,其中用户可分为数据库管理员、应用程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沪教版七年级英语教材第二单元总结报告
- 小学阶段科学探究活动方案设计
- 2025中国数字化营销市场现状及未来增长机会研究报告
- 高三语文联考模拟试题及详解
- 2025中国教育管理软件行业发展动态及市场机遇研究报告
- 2025中国教育生物识别技术应用及隐私保护研究报告
- 位电器维修合同范本
- 个人起诉书合同范本
- 纹版连接工变革管理知识考核试卷含答案
- 伊朗总统退出协议书
- 2022版10kV及以下业扩受电工程技术导则
- 中国矿业大学(北京)《MBA运营管理》2023-2024学年第一学期期末试卷
- 可移动文物管理办法
- 劳模精神教育
- 肛肠科中医课件
- 消防安全自查清单
- 泌尿系结石围手术期护理
- 货物项目保管方案(3篇)
- 2024-2025学年山东省济南市章丘区七年级上学期期中生物试卷
- 乡村学生手机管理制度
- 第三单元写作《如何突出中心》课件 2024-2025学年统编版语文七年级上册
评论
0/150
提交评论