欢迎来到天天文库
浏览记录
ID:42302013
大小:111.01 KB
页数:19页
时间:2019-09-12
《SQL数据库系统及应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、机密★启用前大连理工大学网络教育学院2017年秋《SQL数据库系统及应用》期末考试复习题☆注意事项:本复习题满分共:400分。一、填空题1.在关系数据库的规范中,在一个关系中,消除重复字段,且各字段都是最小的逻辑存储单元代表第______________范式。答案:一2.在索引命令中使用关键字CLUSTERED和NONCLUSTERED分别表示将建立的是______________和______________。答案:聚集索引、非聚集索引3.常见的关系数据库有ACCESS、______________和__________
2、____。答案:SQLServer、Oracle4.从表中删除数据的命令是______________from______________where……。答案:Delete、表名5.向表中______________数据的命令是insertinto表名______________(constant1,constant2,……)。答案:插入、values6.在一个表上,最多可以定义______________个聚集索引,最多可以有______________个非聚集索引。答案:1、多7.ABS函数的功能是返回数值表达式的__
3、____________。答案:绝对值8.LIKE查询中______________符号代表由零个或更多字符组成的任意字符串,下划线“_”符号代表______________字符。答案:%、任意单个9.创建表的语句是:______________。2017年秋季《SQL数据库系统及应用》课程期末复习题第19页共11页答案:CREATETABLE表名10.在MicrosoftSQLServer2008中,主数据文件的后缀是______________。答案:.mdf11.在MicrosoftSQLServer2008中,日志
4、文件的后缀是______________。答案:.ldf12.创建索引的语句是:______________INDEX……。答案:CREATE13.语句selectround(12.3421,2),round(23.4567,3)的执行结果是:______________和______________。答案:12.34,23.45714.关系是笛卡尔积的有限子集,所以是一个______________维表,表的每行对应一个______________,每列对应一个______________。答案:二、元组、域二、问答题1
5、.对SQLServer实例访问,SQLServer2008支持哪几种身份验证模式?答案:SQLServer2008支持两种身份验证模式:Windows身份验证模式(2分)和混合身份验证模式(2分)。Windows身份验证模式使用Windows操作系统中的信息验证账户名和密码,默认的身份验证模式。(3分)混合身份验证模式允许用户使用Windows身份验证或SQLServer身份验证进行连接(3分)。2.简述SELECT语句中的FROM、WHERE以及ORDERBY子句的作用。SQLServer2008系统中主要数据库对象都有
6、哪些?答案:在SELECT语句中:FROM子句:用来指定数据来源的表;(2分)WHERE子句:用来限定返回行的搜索条件;(2分)ORDERBY子句:用来指定结果的排序方式。(2分)主要的数据库对象包括数据库关系图、表、视图、同义词、存储过程、函数、触发器、程序集、类型、规则和默认值等。(酌情给分,共4分)3.如何使用IF…ELSE流程控制语句?答案:2017年秋季《SQL数据库系统及应用》课程期末复习题第19页共11页一个逻辑表达式的结果要么为真,要么为假。根据不同的结果,对应于不同的操作。这时就需要使用IF…ELSE语句
7、在程序中对于给定条件进行判断。语法格式如下:IF条件表达式{语句体1}[ELSE{语句体2}](5分)说明:●条件表达式的运算结果应该为TRUE(真)或FALSE(假),如果条件表达式中含有SELECT语句,则必须用圆括号将SELECT语句括起来;(2分)●当条件表达式的值为TRUE时执行语句体1,然后执行IF语句之后的语句;如果条件表达式的值为FALSE,则执行ELSE关键字后面的语句体2,然后执行IF语句之后的语句;(2分)可以在IF区域或者ELSE区域嵌套另一个IF语句,对于嵌套的层数没有限制。(1分)4.如何使用W
8、HILE流程控制语句?答案:WHILE语句是一种将同一段代码循环运行多次的方法,它可以根据一个条件表达式的结果,将代码从0次开始运行到指定次数,或者是持续运行直到遇见BREAK关键字退出循环。(5分)WHILE语句的语法格式如下:WHILE条件表达式Begin循环体end可以在循环体内设置BREAK和C
此文档下载收益归作者所有