试卷数据库

上传人:折*** 文档编号:301733166 上传时间:2022-05-31 格式:DOCX 页数:11 大小:21KB
返回 下载 相关 举报
试卷数据库_第1页
第1页 / 共11页
试卷数据库_第2页
第2页 / 共11页
试卷数据库_第3页
第3页 / 共11页
试卷数据库_第4页
第4页 / 共11页
试卷数据库_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《试卷数据库》由会员分享,可在线阅读,更多相关《试卷数据库(11页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑试卷数据库 2022 2022 学年第 一 学期 2022 级高职计算机应用技术及网络技术专业 数据库应用技术SQL 2022课程考试试卷( B卷) 一、 选择题:(每题1 分,共15分) 1数据库模型可分为三种类型,哪种不属于常见的数据库模型(C记录型 )。 A网状型 B层次型 C记录型 D关系型 2修改数据库的语法为( BALTER DATABASE 数据库名 )。 AINSERT DATABASE 数据库名 BALTER DATABASE 数据库名 CINSERT 数据库名 DALTER 数据库名 3以下关于非聚集索引的表达( A 在一个根本表上能建立

2、多个非聚集索引 )。 A 在一个根本表上能建立多个非聚集索引 B 在一个根本表上最多能建立与根本表中记录数相等的非聚集索引 C 在一个根本表上只能建立少于基表中记录数的非聚集索引 D 在一个根本表上最多只能建立一个非聚集索引 4SQL数据操纵功能包括( CDELETE语句 )。 ASELECT语句 BALTER 语句 CDELETE语句 DDROP 语句 5SQL语言允许使用通配符举行字符串匹配,其中“_”可以表示( B1个字符 )。 A零个字符 B1个字符 C多个字符 D以上都是 6以下哪个关键字用来定义记录某个属性上的约束条件( DCHECK )。 ADEAFAULT BDISTINCT

3、CUNIQUE DCHECK 7想往表中删除多条记录,应用哪一条SQL语句( D DELETE 表名 WHERE 条件 )。 AALTER TABLE BINSERT INTO TABLE CCREATE TABLE D DELETE 表名 WHERE 条件 8以下哪个不是关系运算符( C= = )。 A= C= = D 9在T-SQL语句中,关于NULL值叙述正确的选项是( DNULL表示空值 )。 ANULL表示空格 BNULL表示0 CNULL可以表示为0,也可以表示为空格 DNULL表示空值 10对于JOIN和UNION下面描述错误的是( CUNION是对列进行操作,JION是对行进行

4、操作。)。 A都是连接操作。BUNION是对行进行操作,JION是对列进行操作。 CUNION是对列进行操作,JION是对行进行操作。 D以上都不对。 11数据库文件有三类,其中日志数据文件的后缀为(A.ndf )。 A.ndf B.ldf C.mdf D.idf 12下面对索引的相关描述正确的是(B列值唯一的列适合建立索引。)。 A很少被引用的列适合建立索引。 B列值唯一的列适合建立索引。 C包含太多重复值的列适合建立索引。 D数据类型为bit可以建立索引。 13Select语句中,与Group by 联合使用条件语句是(CHaving)子句。 AOrder by BWhere CHavin

5、g D以上都不正确 14要查询BOOK表中所有书名以“英语”开头的书籍情况,可用(BSELECT * FROM BOOK WHERE book_NAME LIKE ?英语%?)语句。 ASELECT * FROM BOOK WHERE book_NAME LIKE ?英语*? BSELECT * FROM BOOK WHERE book_NAME LIKE ?英语%? CSELECT * FROM BOOK WHERE book_NAME LIKE ?*英语*? DSELECT * FROM BOOK WHERE book_NAME LIKE ?%英语%? 15建立mytable表中的myvi

6、ew视图,可以使用(Ccreate view myview)语句。 Acreate myview Bcreate mytabe. myview Ccreate view myview Dcreate view mytable. myview 2012 2013 学年第 一 学期 11 级高职 计算机网络/应用 专业 数据库应用技术课程考试试卷( B 卷) 注意:1、本试卷共 页; 2、考试时间: 分钟 一、单项选择题(本大题共15小题,每小题2分,共30分) 1、DB、DBMS、DBS三者之间的关系是(D、不能相互包括)。 A、DB包括DBMS和DBS B、DBS包括DB和DBMS C、DBM

7、S包括DB和DBS D、不能相互包括 2、对数据库物理存储方式的描述称为(B、内模式) A、外模式 B、内模式 C、概念模式 D、逻辑模式 3、在数据库三级模式之间引入二级映像的主要作用是(A、提高数据与程序的独立性) A、提高数据与程序的独立性 B、提高数据与程序的安全性 C、保持数据与程序的一致性 D、提高数据与程序的可移植性 4、视图是一个“虚表”,视图的构造基于(C、基本表或视图) A、基本表 B、视图 C、基本表或视图 D、数据字典 5、关系代数中的?运算符对应SELECT语句中的一下哪个子句?(A、SELECT) A、SELECT B、FROM C、WHERE D、GROUP BY

8、 6、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(C、多对一) A、多对多 B、一对一 C、多对一 D、一对多 7、五种基本关系代数运算是(A、并、差、笛卡尔积、投影、选择) A、并、差、笛卡尔积、投影、选择 B、并、差、连接、投影、选择 C、并、交、笛卡尔积、投影、选择 D、并、交、连接、投影、选择 8、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D、S,SC,C

9、) A、S B、SC,C C、S,SC D、S,SC,C 9、从E-R模型关系向关系模型转换时,一个m:n联系转换为关系模式时,该关系模式的码是(C、M端实体码与N端实体码组合) A、M端实体的码 B、N端实体的码 C、M端实体码与N端实体码组合 D、重新选取其他属性S 10、已知成绩关系如下表所示。 SELECT COUNT (DISTINCT 学号) FROM 成绩 WHERE 分数60 查询结果中包含的元组数目是(B、2) 学号 S1 S1 S2 S2 S3 A、1 B、2 C、3 D、4 11、下面描述错误的是(B、日志文件可以存在于任意文件组中。)。 A、每个数据文件中有且只有一个主

10、数据文件。 B、日志文件可以存在于任意文件组中。 C、主数据文件默认为primary文件组。 D、文件组是为了更好的实现数据库文件组织。 12、下面标志符不合法的是:( C、$money)。 A、my delete B、_mybase C、$money D、trigger1 13、下面对索引的相关描述正确的是:(B、列值唯一的列适合建索引。)。 A、经常被查询的列不适合建索引。 B、列值唯一的列适合建索引。 C、有好多重复值的列适合建索引。 D、是外键或主键的列不适合建索引。 14、以下说法中正确的是(D、sql中只有局部变量先声明后使用;全局变量是由系统供给的用户不能自己建立。) A、sql

11、中局部变量可以不声明就使用 B、sql中全局变量务必先声明再使用 C、sql中全体变量都务必先声明后使用 D、sql中只有局部变量先声明后使用;全局变量是由系统供给的用户不能自己建立。 15、设有关系R(A,B,C)和S(C,D)。与SQL语句select A, B, D from R, S where R.C=S.C 等价的关系代数表达式是( B、?A,B,D(?R.C?S.C(R?S) ) A、?R.C?S.C(?A,B,D(R?S) B、?A,B,D(?R.C?S.C(R?S) C、?R.C?S.C(?A,B(R)?(?D(s) D、?R.C?S.C(?D(?A,B(R)?S) 2022

12、 2022 学年第 一 学期 11 级高职 计算机网络/应用 专业 数据库应用技术课程考试试卷( B 卷) 二、填空题(本大题共15小题,每题2分,共30分) 1、设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,劳绩),为维护数据一致性,表 课程号 C1 C2 C1 C2 C3 分数 80 75 NULL 55 90 - S与SC之间应得志_参照_完整性约束。 2、E-R图的主要元素是实体、_属性、联系_。 3、假设两个实体之间具有m:n联系,那么将它们转换为关系模型的结果是_3_个表。 4、删除数据库EDUC的T-SQL命令为_ DROP DATABASE EDUC _。 5

13、、事务有4个属性,分别是:原子性、_一致性、独立性_、耐久性。 6、声明一个变长字符型变量var1,用SET赋值语句为它赋值为“张英”,并用SELECT语句将var1的 值输出显示。下面的代码实现了上述功能,请将空白处补充完整。 DECLARE var1 varchar(8) _ SET var1=张英_ _ SELECT var1_ 7、 DECLARE x int SET x=0 WHILE x3 BEGIN SET x=x+1 PRINT ?x=?+CONVERT(char(1), x) END GO 给出上面一段程序的执行结果:_ x=1 x=2 x=3_ 8、在存储过程中设置形式参数并在其后加关键字_ OUTPUT _指明,那么此

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号