




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库应用技术模拟试题 1一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。1下列功能中,不属于数据库管理系统功能的是( B)。A、数据库对象定义B、数据库文件读写C、数据查询D、数据更新2下列类型中,属于定点小数类型的是(A)。A、numericB、intC、datetimeD、real3对char(10类型的列,若存储“电视”,其占用的字节数是( C)。A、B、C、10D、204下列条件子句中,能够筛选出成绩在6080(包括边界值)的是( B)。A、Where 成绩 >=60 OR 成绩 <=80B、Where成绩 >=60 AND 成绩 <=
2、80C 、 Where 60 <= 成绩 <= 80D、Where 成绩 IN(60 . 80)5下列关于聚集索引与非聚集索引的说法,正确的是( C)。A、在一个表上可以建立多个聚集索引和多个非聚集索引B 、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D、必须先建立聚集索引,然后再建立非聚集索引6下列关于触发器的说法,正确的是( B)。A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句B、触发器是由数据更改操作引发的自动执行的代码C、引发触发器执行的操作可以是SELECTD、CREATE TRIGGER tri ON
3、 tablel FOR INSERT 定义的是前触发型触发器7 .可以利用Connection对象的Execute方法实现对数据库的更改操作。下列将 SC表中学号为S105的学生的成绩减少10分的语句,正确的是( C)A、ADOcn.ExecuteALTER SC SET Grade = Grade- 10 WHERE 学号 = 'S105'B、ADOcn.ExecuteALTER FROM SC SET Grade = Grade- 10 WHERE 学号 = 'S105'C、ADOcn.ExecuteUPDATE SC SET Grade = Grade-
4、10 WHERE 学号 ='S105' ”D、ADOcn.ExecuteUPDATE 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 ConnectionDeclare ADOcn As Connection、D9.若有学生表Studen,结构为:学生(学号,姓名,所在系),选课表SC结构为:选课(学号
5、,课程号,成绩)现要查询信息工程系学生的姓名和所选的课程号。下列关系代数表达式正确的是( C)。A、a姓名,课程号(n所在系=信息工程(SCStudent)B、C、a姓名,课程号(n所在系=信息工程SCStudent)n姓名,课程号(a所在系=信息工程(SCStudent)D、n姓名,课程号(a所在系=信息工程SCStudent)10.下列关于第二范式的说法,错误的是( D)。A、第二范式的关系模式一定是第一范式的B、第二范式的关系模式有可能存在数据冗余C、D、第二范式的关系模式一定不存在非主属性对主键的传递函数依赖 第二范式的关系模式一定不存在非主属性对主键的部分函数依赖11设有关系表:教师
6、(教师编号,教师姓名,性别,电话号),其中电话号允许为空。下列数据插入语句中,正确的是( D)。A、INSERT INTOB、INSERT INTOC、INSERT INTOD、INSERT INTO教师 ( 't001', '刘晓红', '女', NULL ) 教师 VALUES ('t001', ' 刘晓红 ', '女')A、只能在基本表上建立视图,不能在视图上再建立视图B、通过视图查询数据时最终都转换为对基本表的查询C、视图在一定程度上提供了数据的逻辑独立性D、视图提供了一定的安全控制机制13
7、下列查询年龄最大的前四个学生(包括并列的情况)的语句,正确的是(C)。A、SELECT TOP 4 WITH TIES * FROM 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 DESC14下列关系代数运算中,要求参与运算的两个集合必须列个数相同的是(C)
8、。A、选择运算B、投影运算C、并运算D、笛卡尔积运算教师(教师编号,教师姓名,性别 )('t001', '刘晓红 ', '女') 教师(教师编号,教师姓名,性别 )VALUES('t001', '刘晓红', '女') 12下列关于视图的说法,错误的是( A )15.下列关于SQL Server中扩大数据库空间的说法,正确的是(A)A、日志文件和数据文件的空间都可以扩大B、只能扩大数据文件的空间,不能扩大日志文件的空间C、只能扩大日志文件的空间,不能扩大数据文件的空间D、在数据库空间未用满时不能进行扩
9、大数据库空间的操作二、判断题(正确的在括号内打上“V” ,错误的打上“X” O)在数据库三级模式中,外模式到模式的映像提供了数据的物理独立性。1(X)2实体完整性约束通常用主键实现。(V)3当登录账户成为某数据库的合法用户之后,其对该数据库中的用户数据和对象自动拥有各种操作权限。X)4E-R图中用矩形框表示具体的实体。(V)5设ADOrs是一个Recordset对象,则?牏?学号)表示得到“学号”列的值。(V)数据库模拟试题 215个小题,每小题 2 分,共一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共 分)301下列功能中,不属于数据库管理系统功能的是(A、数
10、据库对象定义B、数据库文件读写C、数据查询D、数据更新2下列运算中,属于专门的关系运算的是(A、集合的并运算B 、集合的差运算C、集合的连接运算D、集合的笛卡尔乘积3下列类型中,属于定点小数类型的是(A、numericB、intC、datetimeD、real4对nchar(10类型的列,若存储“中国”,其占用的字节数是()。A、B、C、10D、205下列条件子句中,能够筛选出成绩在 6080(包括边界值)的是( )。A、 Where 成绩 >= 60 OR 成绩 <= 80B 、 Where 60 <= 成绩 <= 80C、Where成绩 >=60 AND 成绩
11、 <=80D、Where成绩 IN(60 . 80)6. 现要统计选课表中C01课程的最高成绩,下列语句中正确的是(A、SELECT MAX(成绩)FROM 选课表 WHERE 课程号 ='C01'B、SELECT MAX(*) FROM 选课表 WHERE 课程号 = 'C01'C、SELECT MIN(成绩)FROM 选课表 WHERE 课程号 ='C01'D、SELECT MIN(*) FROM 选课表 WHERE 课程号 = 'C01'7下列关于聚集索引与非聚集索引的说法,正确的是()。A、在一个表上可以建立多个聚集
12、索引和多个非聚集索引B 、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D、必须先建立聚集索引,然后再建立非聚集索引8设有学生表(学号,姓名,所在系,专业,身份证号) ,其中能够作为候选键的是(A、仅学号B、学号、身份证号、仅身份证号 C 、学号、姓名 D ”玲的学生,下列条件子句中正确的是 ( )。9设要查询姓名中第二个字是 “ LIKE'_玲' 、AWhere 姓名 %' LIKE'玲 B、Where 姓名' Where 姓名 LIKE'% 玲 C 、 %'LIKE'% 玲 W
13、here D 、姓名等价的是( ') ”后勤', '财务 NOT IN (' 所在部门“下列表达式中,与 10A、所在部门!= '财务' AND 所在部门 != '后勤'B、所在部门!= '财务' OR 所在部门 != '后勤'C、所在部门= '财务' AND 所在部门 = '后勤'D、所在部门= '财务' OR 所在部门 = '后勤'11下列关于SQL Server安全认证的说法,正确的是(A、仅具有连接权的用户在登录到数据库服务器后
14、,可以访问用户数据库B、仅具有连接权的用户只能够登录到数据库服务器,不能访问用户数据库C、若某用户只进行查询数据的操作,则无需对其进行任何授权D、只有对数据进行增、删、改操作时,才需对用户进行授权12事务所包含的操作作为一个整体,要么都做,要么都不做,这个特性称为事务的(A、一致性B、持久性C、隔离性D、原子性10. SQL Server中的“简单恢复模式”不支持对数据库进行完整备份。()13. 在VB中,可以利用Connection对象的Execute方法实现对数据库的更改操作。下列删除SC表中学号为S01的选课记录的语句,正确的是(A、ADOcn.ExecuteUPATE FROM SC
15、WHERE 学号 = 'S01'”B、ADOcn.ExecuteDELETE FROM SC WHERE 学号 = 'S01'”C、ADOcn.ExecuteSELECT FROM SC WHERE 学号 = 'S01'”D、ADOcn.ExecuteDROP FROM SC WHERE 学号 = 'S01'”14. 下列关于SQL Server中扩大数据库空间的说法,正确的是()A、只能扩大日志文件的空间,不能扩大数据文件的空间B、只能扩大数据文件的空间,不能扩大日志文件的空间C、日志文件和数据文件的空间都可以扩大D、在数据库空
16、间未用满时不能进行扩大数据库空间的操作15.下列不属于 VB 中 ADO 对象模型中的对象的是()。A、ConnectionB、CommandC、RecordsetD、Update二、判断题(正确的在括号内打上“V” ,错误的打上。本题共 10个小题,每小题 2分,共 20分)1.关系数据模型的数据结构是简单二维表。 ( )2.SQL Server数据库中的NULL值(空值)表示的是0”值( )3.使用 FOREIGN KEY 约束可以实现参照完整性约束。4.索引一般来说可以提高数据增、删、改、查的效率。5.6.用户创建的数据库的大小不能小于 3MBA。()7.VB提供了三种数据库访问引擎,分
17、别是 Jet引擎、ODBC和OLE DB,目前主要使用的是 OLE DB。()SQL Server允许将一行数据存储在多个数据页上。8.9.数据库三级模式中的模式是面向全体用户的数据需求设计的。如果使用Connection对象建立与数据库的连接,在声明对象之后建立数据库连接的方法是Creates ()三、简述题(本题共 2 个小题,每小题 5 分,共 10分)1简要说明什么是数据流程图,它包含哪四种符号。2简述数据库概念结构设计的目的,并说明用 E-R 图进行概念设计的一般步骤。四、综合应用题(本题共 3 个小题,共 40分)语句。 SQL 分)写出创建如下三张数据表的 10(本题 1 “图书
18、”表结构:书号:普通编码定长字符类型,长度为20,主键。书名:普通编码可变长字符类型,长度为40,非空。出版年份:整型。印刷数量:整型。单价:整型作者”表结构:作者号:普通编码定长字符类型,长度为20,主键。作者名:普通编码可变长字符类型,长度为40,非空。职称:普通编码定长字符类型,长度为“出版”表结构:4,取值为:“高级”、“中级”。书号:普通编码定长字符类型,长度为20,引用图书表的外键。作者号:普通编码定长字符类型,长度为20,引用作者表的外键。作者序号:微整型。主键:(书号,作者号)2依据第1题所创建的三张表,写出完成下列操作的 SQL语句(本题共20分,每小题5分)。1)查询 20
19、14 年出版的图书的书名和单价。2)查询高级职称的作者编写的图书的印刷总数量。3)将 2012 年之前(不包括 2012年)出版的图书的单价降低 10%。4)3在作者表中插入一行数据:作者号为“ Z100”,作者名为“新作者”,职称未知。依据第1题所创建的三张表,写出创建满足如下要求的视图的 SQL语句:查询单次印刷数量超过5000的图书的书名、出版年份和印刷数量。 (本题 10分)数据库应用技术模拟试题 2 参考答案及评分标准一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15 个小题,每小题 2 分,30 分)1 B 2C 3A 4D 5C6 A 7C 8B
20、9B 10A11 B 12 D 13 B 14 C 15 D二、判断题(正确的在括号内打上“V” ,错误的打上“X”1.V 2.X 3.V 4.X 5.X6.V 7.V 8.V 9.X 10.X三、简述题(本题共 2 个小题,每小题 5 分,共 10分)1 .参考答案:共。本题共 10 个小题,每小题2 分,共 20 分)4种符号,即外部实体、E-R 图。数据流图是在业务流程分析基础上,描述实际数据流动和加工过程的图形表示法,它一般有 数据流、处理和存储。2参考答案:概念结构设计的目标是产生反映全体用户信息需求的整体数据库概念结构,即概念模型。一般步骤:( 1)设计局部 E-R 图;( 2)将
21、局部 E-R 图综合成全局 E-R 图;( 3)优化全局四、综合应用题(本题共 3 个小题,共 40分)1(本题 10 分)参考答案及评分要点:CREATE 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('高级','中级')
22、评分要点:主键:1分;CHECK: 1分。共计2分。CREATE TABLE 出版 (书号 char(20),作者号 char(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分,WHER
23、E部分2分2) SELECT SUM(印刷数量)FROM 图书 JOIN 出版 ON 图书书号 = 出版书号JOIN 作者 ON 作者作者号 = 出版作者号WHERE 职称 = '高级'评分要点:SELECT部分1分,FROM、JOIN部分3分,WHERE部分1分3) UPDATE 图书 SET 单价 = 单价 * 09WHERE 出版年份 < 2012评分要点: UPDATE 部分 3 分, WHERE 部分 2 分4) INSERT INTO 作者VALUES('z100','新作者',NULL)评分要点:INSERT部分2分,VALU
24、ES部分3分3(本题 10 分)参考答案及评分要点:CREATE VIEW V1 ASSELECT 书名,出版年份 ,印刷数量FROM 图书WHERE 印刷数量 > 5000评分要点:CREATE VIEW 部分2分,SELECT部分3分,FROM部分2分,WHERE部分3分数据库模拟试题 315个小题,每小题 2分,共一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共 30分)下列属于数据模型三要素的是( 1A 、数据库、数据库管理系统和操作系统B、数据库、数据库管理系统和应用程序C、数据库、数据库管理系统和数据库文件D、数据结构、数据操作和数据完整性约束2
25、.下列关于关系运算中选择运算的说法,正确的是( )。A 、选择运算是从垂直方向选取表中的若干列B 、选择运算是从水平方向选取表中满足条件的记录C、进行选择运算的两个表必须结构相同D、进行选择运算时要求两个表中必须有同名列3下列类型中,属于浮点类型的是(A、numericB、intC、datetimeD、real4对char(1O类型的列,若存储“中国”,其占用的字节数是()。A、B、C、10D、205.下列条件子句中,能够筛选出价格不在 100200(不包括边界值)的是(A 、 Where 价格NOT BETWEEN 100 AND 200B 、 Where 价格BETWEEN NOT 100
26、 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 课程号 = '
27、C01'7. 下列关于非聚集索引的说法,正确的是()。A 、在一个表上可以建立多个非聚集索引B 、在一个表上最多只能建立一个非聚集索引C 、非聚集索引必须在聚集索引之后建立D、建立非聚集索引后,数据会按非聚集索引键值排序8设有图书销售表(书号,销售时间,销售数量,销售总价),设同一时间可销售多种图书,但同一图书同一时间只能销售一次。其中适合作为主键的是( )。A、仅书号B、仅销售时间C、书号或者是销售时间D、书号,销售时间)9设要查询不姓张”的学生,下列条件子句中正确的是()。A、Where 姓名!= ' 张 %'B、Where 姓名LIKE '! 张%'
28、;C、Where 姓名NOT LIKE ' 张%'D、Where 姓名LIKE NOT ' 张 %'等价的是( NOT BETWEEN 20 AND 30 ” 年龄“下列表达式中,与 10A、年龄> 20 AND 年龄 < 30B、年龄> 20 OR 年龄 < 30C、年龄< 20 AND 年龄 > 30D、年龄< 20 OR 年龄 > 3011下列关于视图的说法,错误的是(A、只能在基本表上建立视图,不能在视图上再建立视图B、通过视图查询数据时最终都落实到对基本表的查询C、视图在一定程度上提供了数据的逻辑独立性D
29、、视图提供了一定的安全控制机制12数据库中一个事务的执行不能被其他事务干扰,这个特性称为事务的()。A、一致性B、持久性C、隔离性D、原子性13.下列关于SQL Server日志备份的说法,正确的是(A、对数据库进行的第一次备份可以是日志备份B、日志备份仅备份数据库的日志内容,不备份数据C、数据库的所有恢复模式都支持日志备份D、一般情况下,日志备份是最耗费时间的14.下列关于触发器的说法,正确的是( )。A、触发器是由用户调用执行的一段代码B、触发器主要用于实现复杂的数据约束C、在定义触发器的代码中不能包含 INSERT 语句D、引发触发器执行的操作可以是INSERT、DELETE、UP DA
30、TE和SELECT15. 下列声明并创建 Recordset对象的语句,正确的是()A、Dim ADOcn As New RecordsetB、Dim ADOcn As RecordsetC、Declare ADOcn As New RecordsetD、Declare ADOcn As Recordset二、判断题(正确的在括号内打上“V” ,错误的打上“X”。本题共10 个小题,每小题 2 分,共 20 分)1 .数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。2.在进行数据库概念结构设计时,要充分考虑所使用的数据库管理系统。3一个关系模式只能包含一个候选键。 ( )4B /S
31、 模式的开发、维护工作主要集中在服务器端,可减轻异地用户的维护成本。5SQL Server不允许将同一个数据库的数据文件和日志文件存储在相同的位置6在SQL Server中,可以手工扩大数据文件和日志文件的空间。()7具有数据更改权限的用户都自动具有该数据的查询权限。8设ADOrs是一个Recordset对象,则?牏?学号)表示得到“学号”列的值。9在数据库设计中,通常是先进行逻辑结构设计,然后再进行概念结构设计10. SQL Server中的“简单恢复模式”不支持对数据库进行日志备份。(三、简述题(本题共 2 个小题,每小题 5 分,共 10分)1 .请简要说明视图的作用。2.请简单说明数据
32、库系统的组成。四、综合应用题(本题共 3 个小题,共 40分)1.(本题10分)写出创建如下三张数据表的 SQL语句。表结构:”教师“教师号:普通编码定长字符类型,长度为 10,主键。教师名:普通编码可变长字符类型,长度为 20,非空。所在部门:普通编码可变长字符类型,长度为 30。职称:普通编码定长字符类型,长度为 6,取值为:“教授”、“副教授”、其他”。课程”表结构:课程号:普通编码定长字符类型,长度为20,主键。课程名:普通编码可变长字符类型,长度为40,非空。学时数:微整型。开课学期:微整型授课”表结构:教师号:普通编码定长字符类型,长度为课程号:普通编码定长字符类型,长度为10,引
33、用教师表的外键。20,引用课程表的外键。授课时数:整型。授课年份:整型。主键:(教师号,课程号,授课年份)2.依据第1题所创建的三张表,写出完成下列操作的 SQL语句。(本题共20分,每小题5分)1 )查询教授职称的教师姓名和所在部门。2)查询每学期开设的学时数大于 40的课程门数。3)查询 2012年全部课程的授课情况,列出课程名、学时数、教师名和授课时数。4)删除没人讲授的课程。3.依据第1题所创建的三张表,写出创建满足如下要求的视图的 SQL语句:查询2014授课年份全体授课教师的教师 名、所授的课程名和授课时数。 (本题 10分)数据库应用技术模拟试题参考答案及评分标准一、单项选择题(
34、每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题 2分,共 30 分)1 . D 2. B 3. D4. C5. A6. C 7. A 8. D9. C10. D11 . A 12. C13.B 14.B 15. A二、判断题(正确的在括号内打上“V” ,错误的打上“X”。本题共10个小题,每小题2分,共20 分)1 .V 2.X 3.X 4.V 5.X6.V 7.X 8.V 9.X 10.V三、简述题(本题共 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秋招英文面试题库及高分回答
- 农发行南阳市镇平县2025秋招无领导模拟题角色攻略
- 国家能源大连市长海县2025秋招心理测评常考题型与答题技巧
- 国家能源大连市长海县2025秋招笔试模拟题及答案
- 国家能源大同市天镇县2025秋招笔试综合知识题专练及答案
- 初三励志标语15篇
- 危险货物道路运输事故应急预案
- 2025年上半年九江市事业单位“才汇九江”高层次人才公开招聘【373人】模拟试卷及答案详解(必刷)
- 第9课《天上有颗“南仁东星”》教学设计 2025-2026学年统编版八年级语文上册
- 2025年全球肿瘤发病率排名分析
- 心脑血管健康知识讲座
- 麻醉复苏室病人的护理查房
- 小学python竞赛试题及答案
- 下浮率合同协议
- API SPEC 7-1-2023 旋转钻柱构件规范
- 2025年自考《艺术概论》考试复习题库(含答案)
- 人工智能深度学习概念与应用测试卷
- 小学道德与法治理论培训
- 《酒店服务礼仪培训》课件
评论
0/150
提交评论