欢迎来到天天文库
浏览记录
ID:28057219
大小:66.11 KB
页数:3页
时间:2018-12-07
《数据库阶段测验试题1》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数据库系统试题1一、单项选择题(每小题2分,共30分)1.(C)是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数裾库的方法。数裾库在建立、使用和维护时巾其统一管理、统一控制。A.DBMSB.DBC.DBSD.DBA2.SQLServer安装程序创建4个系统数据库,下列哪个不是(C)系统数据库。A.masterB.modelC.pubD.msdb3.下列关于数据库文件的说话正确的是(D)A.数据库文件可以直接移动B.双击数据库文件可以杏看数据表C.数据库文件可以在使用时被删除D
2、.数据库文件进行SZ制前必须先分离数据库4.下列关于数据表创建的过程描述正确的是(D)。A.数据表是创建在用户数据库中的B.数据表可以被创建在系统数据库中C.同一个数裾庳屮可以创建两个完全同名的数裾表D.数裾表的创建过程就是数据输入过程5.0前(A)数据库系统已逐渐淘汰了W状数据库和层次数据库,成为当今最为流行的商用数据库系统。C.分布D.面向应用B.查询语句D.流程图)oA.关系B.面向对象6.关系模型的数据结构是(C)。A.E-R模型C.二维表7.下列卩q项屮,不正确的说法是(dA.SQL语言是关系数据库的国际
3、标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在SELECT语句巾使用“表示(B)。八、选择任何字段B、选择企部字段C、选择全部记录C、选择主码)09.SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且(BA.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁1◦.在数据表屮,若需在不输入任何数裾的情况下对某单元格实现数据自动填充,应在该列设置(B)A.
4、主键约朿B.默认值约朿C.检查约朿D.外键约朿11.检查约束用来实施(B)A.实体完整性B.域完整性C.引用完整性D.自定义完整性12.在图书管理系统中,有一个图书信息表,包含图书编号、书名、出版日期、作者编号等字段,其中(A)字段作为该表的主键最恰当。A.阁书编号B.书名C.作者编号D.出版曰期13.假设表Tablel中包含主键列A,执行下面的更新语句,执行结果可能是(B)UPDATETablelSETA=17WHEREA二20A.更新了多行数据B.T-SQL语法错误C.错误,因为主键列不能被更新D.最多更新一行
5、数据14.关于聚合函数,以下说法错误的是(B)A.SUM返回表达式中所有数的总和,因此只能用于数字类型的列的聚合运算B.AVG返回表达式巾所有数的平均值,可以用于数字型和日期型的列C.MAX和MIN可以用于字符型的列D.COUNT可以用于字符型的列15.假设A表(左表)中有5行数据,B表(右表)中有3行数据,执行左外连接查询,将返回(D)行数据。A.3B.15C.8D.5二、填空题(每空1分,共20分)1.SQLSERVER提供了两种身份验证模式,分别是Windows身份验证模或(W)和混合模式(M)。2.一个数据
6、库中有且仅有一个主数据库文件,其扩展名为.mdf;至少包含一个事务口志文件,其扩展名为.]df;可包含多个辅数据文件,其扩展名为.ndf。3.SQL语言包含数据操作语言、数据定义语言、数据控制语言。4.语句SELECTabs(-15.3),round(13.4382,2)的执行结果是:15.3和13.4400。5.语句SELECTlen(•你是BigTiger*),replaceC我爱我的家乡’,1家乡•,•学校9的执行结果是:12_和我爱我的学校。6.若SELECTgetdateO语句执行的结果为2013-10-
7、01,则selectyear(getdate()),day(getdateO)的执行结果是:2013和15。7.语句SELECTdateadd(yyyy,4,•01/09/2013%datediff(dd/02/05/2013’02/19/2013')的执行结果是:2017-01-09和148.SQL语句巾常用的通配符包括_[、-(下划线)、口和门。其巾用于匹配任意个数字符的通配符是([])。9.数据操纵语言包括数据的插入、修改、删除和查询。三、分析题(每题5分,共50分)现有关系数据库如下:数据库名:部门信息管
8、理系统数1R表:部门表和雇员表,它们的结构分别如下:部门(部门编号,部门名称,部门所在地)部门编号是主键。雇员(雇员编号,雇员姓名,年龄,受雇时间,薪水,电话号码,部门编号)。雇员编号为主键,部门编号为外键。请根据以下数据结构,写山下列操作和查询SQL语句。1)根据表结构,向雇员表插入一条雇员信息,记录值如下:(7566,王琼,35,1998/12/20,2
此文档下载收益归作者所有