《山东理工数据库应用在线考试复习题.docx》由会员分享,可在线阅读,更多相关《山东理工数据库应用在线考试复习题.docx(24页珍藏版)》请在优知文库上搜索。
1、数据库应用在线考试复习题一单选题1.有严格的数学基础并在此基础上发展起来的数据库模型是()。A.标准模型B.关系模型C.基础模型D.都不对2.在设计某数据表时,要求成绩字段取值在。100范围内,该限定需要通过()设置。A.字段大小B.有效性文本C.默认值D.有效性规则3 .下列SQL语句中,能够完成交运算的是(),A. SELECT*FROM刘德华出演的电影ANDSELECT*FROM梅艳芳出演的电影B. SELECT*FROM刘德华出演的电影C. SELECT*FROM刘德华出演的电影INTERSECTSELECT*FROM梅艳芳出演的电影4 .在销售商品关系中,能够成为主关键字(或称主码)
2、的属性是()。A.商品名称B.商品编号C.商品D.编号5 .用SQL语句实现查询表名为“图书表”中的所有记录,应该使用的SELECT语句是()。A. selectallfrom图书表B. selectfromall图书表C. select*from图书表D. selectwherefrom图书表6 .关系中列(Column)也称字段(FieId)、属性(Attribute)o关于“列”的叙述,不正确的是()。A.以属性、属性名和属性值来表达列的有关信息B.同一列中不能出现相重复的列值C.列的顺序与要表达的信息无必要的联系,列是无序的,任何两列可以互换位置D.其它三个选项的说法有不正确的7 .通
3、过账号管理,SQLSerVer用户分为()。A.管理员账号和用户账号8 .登录账号和用户账号C.登录账号和管理员账号D.都不对8.从最终用户应用程序的视角看,数据库系统的三级模式结构是()。A.外模式与模式及内模式B.外模式和内模式C.模式和内模式D.都不对9 .如果希望从学生表中查询出所有姓“张”的同学,那么条件语句应该是()。A. Where姓名IS张,B. Where姓名AS,张%,C. Where姓名LIKE张D. Where姓名LIKE张10 .SQLSerVer默认的登录账号为()。A. SqB. adaminC. saD.都不对11 .SELEeT命令中用于排序的关键词是()。A
4、. GROUPBYB. HAVINGC. ORDERBYD. WHERE12 .查找成绩在400分以上并且所在系为中文的记录,逻辑表达式为()。A.成绩=400OR所在系=中文B.成绩=40OAND所在系=中文C.成绩”=400AND所在系中文D.成绩”=400OR所在系中文13.SQLSerVer中进行数据库恢复的SQL语句是()。A. SELECTDATABASEB. RESTOREDATABASEC. SELECTDATAD.都不对14 .设学生表和课程表的结构分别为(学号,姓名)和(学号,课程名,成绩),如果希望查询出“选修了数据库应用技术课程的学生姓名和成绩”,则对应的SQL语句是(
5、)。A. SELECT姓名,成绩WHERE学生表.学号=课程表.学号AND课程名=,数据库应用技术B. SELECT姓名,成绩FRoM学生表,课程表WHERE课程名=数据库应用技术C. SELECT姓名,成绩FRe)M学生表,课程表WHERE学生表.学号=课程表.学号AND课程名=,数据库应用技术15 .SQLSerVer数据库中的一个完整的备份通常要包括()。A.系统数据库和用户数据库B.系统数据库和用户数据库和事务日志C.都不对16 .使用SQLSELECT可以对查询的结果进行分组,分组的短语是()。A. GROUPBYB. WHEREC. COUNTD. ORDERBY17 .如果将学生
6、当成实体,则某个学生的姓名“张三”应看成是()。A.属性值B.记录值C.属性型D.记录型18 .在一个学生关系中,能够成为主关键字(或称主码)的属性是()oA.学号B.姓名C.性别19 .设置属性A是关系R的主键,则属性A不能取空值。这是()。A.实体完整性规则B.参照完整性规则C.用户自定义完整性规则D.以上都包括20 .SQL的SELECT语句中,用来指定根据字段名排序的子句是().A. WhereB. OrderByC. GroupByD. Having21 .设关系R是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则R符合()。A.第一范式B.第二范式C.第三范式D.都不对
7、22 .下列SQL语句中,能够完成求某列最大值的是()。A. SELECTSUB(Age)FROMStudentB. SELECTMIX(Age)FROMStudentC. SELECTArg(Age)FROMStudentD. SELECTMAX(Age)FROMStudent23 .如果希望从学生表中查询出最大年龄的同学,那么语句中应该包含()。A. SELECTMIX(年龄)AS最大FROM学B. SELECTMAX(年龄)FROM学C. SELECTARG(年龄)AS最大FROM学D. SELECTMAX(年龄)AS最大FROM学24 .在学校中,“学生”与“课程”之间的关系是()。A
8、.一对一B.一对多C.多对多D.无联系25 .表达“将两个关系按照某种条件串接成一个较大的关系”的操作是()。A.积B.投影C.交D.连接26 .数据依赖通常包括()和多值依赖两个方面。A.关系依赖B.字段依赖C.模式依赖D.函数依赖27 .在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。A.内容不相同的字段B.相同内容的字段C.第一个字段D.最后一个字段28 .表达“重新排列一个关系中列的次序”的操作是()。A.差B.投影C.交D.积29 .在一个教师关系中,能够成为主关键字(或称主码)的属性是()。A.教师编号B.教师姓名C.姓名D.编号30 .从逻辑层次上看,数据库不包括(
9、)。A.内模式B.外模式C.关系模式D.都不对31 .在第一个关系中出现,而在第二个关系中不出现的记录组成的新关系称为()。A.两个关系的差B.两个关系的交C.都不对32 .在关系数据库中,关键字是指()。A.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合33 .在一个一对一的关系中,如果更改了一张表的记录后,另一张表也随之改变,则应该启动()。A.实施参照完整性B.级联更新相关记录C.级联删除相关记录D.以上都不正确二多选题34 .E-R图的设计关键在于对()的选择和表示A.数据B.实体C.关系D.联系35 .关系完整性的主要内容是()。
10、A.关系模型中数据的正确性B.关系模型中数据的一致性C.关系模型中数据的有效性D.都不对36 .关系模型由()三部分组成A.数据B.数据结构C.关系操作集合D.关系的完整性三判断题37 .一个数据表中可以建立多个主关键字。()38 .“学生成绩管理”系统就是一个小型的数据库系统。()39 .规范化理论对于关系数据库设计具有重要指导意义。()40 .规范化理论给我们提供判断关系模式优劣的理论标准。()41 .数据模型(DataModel)就是对现实世界的数据特征的抽象描述。()42 .用集合论的观点定义关系:-个K元关系是若干个元数为K的元组的集合。()43 .有效性规则”用来防止非法数据输入到
11、表中,对数据输入起着限定作用。()44 .SQLSerVer数据库中的NULL值(空值)表示的是“空格”或“0”值。()45 .数据库管理系统不仅可以对数据库进行管理,还可以绘图。()46 .图形图像音频信息等不属于数据。()47 .数据挖掘是一个从原始数据到信息再到知识的发展过程。()48 .规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响。()49 .计算机数据处理技术大致经历了人工管理、文件管理和SQLServer数据库管理三大阶段。()50 .在实际应用中,尽可能不要通过视图对记录进行更新操作。()51 .二维表中垂直方向的列称为记录(元组)。()52 .二维表中水
12、平方向的行称为属性(字段)。()53 .DELETETABLE的功能是删除表结构。()54 .关系模型的特点之一:每一列中的数据类型可以不同。()55 .记录是关系数据库中最基本的数据单位。()56 .目前的关系数据库系统一般都支持标准SQL语句。()四填空题57.数据库中的()能够唯一标识一个元组。58 .二维表中垂直方向的列称为()。59 .关系运算包括选择、()和连接。60 .关系代数的操作可分为3类:基于传统集合论的操作、()、和扩充的关系操作。61 .数据库设计过程分为6个阶段:需求分析、概念结构设计、逻辑结构设计、物理设计、()和数据库运行和维护。62 .数据模型通常由()、数据操
13、作和完整性约束3个部分组成。63 .从数据库管理系统角度看,数据库系统通常采用()、模式、内模式三级模式结构。64 .关系运算包括选择、投影和()。65 .关系的完整性主要包括()、实体完整性和参照完整性3种。66 .从数据库管理系统角度看,数据库系统通常采用外模式、()、内模式三级模式结构。67 .一个职工可以参加多个工程项目,一个工程项目有很多职工参加,则职工与工程项目之间的联系类型是()。68 .从数据库管理系统角度看,数据库系统通常采用外模式、模式、()三级模式结构。69 .查询是一种以表或()为数据来源的再生表,是动态的数据集合。70 .数据库设计过程分为6个阶段:需求分析、()、逻
14、辑结构设计、物理设计、数据库实施和数据库运行和维护。71 .结构化查询语言SQL(StrUCtUredQueryLanguage)是集数据定义、()、数据操纵和数据控制功能于一体的关系数据库标准语言。五简答题72 .说明下列语句的作用:GRANTCREATEVIEW,CREATETABLETOcool,caret,hens73 .写出利用TranSaCLSQL语句建立缺省值的语法,并写用Transact-SQL语句绑定缺省值的语句。74 .什么是存储过程?如何用TranSact-SQL语句建立。75 .SQLSERVER的两个系统数据库model和tempdb的功能各是什么?76 .SQLSERVER的两个系统数据库master和msdb的功能各是什么?六综合题职工档案(工号文本型,姓名文本型,性别文本型,学位文本型,单位文本型,出生日期口期型,身高数字型),表中已经有若干条记录。1.查询职工档案表中所有女职工的信息。2 .查询职工档案表中职工的工号、姓名和出生日期,要求结果按出生日期的降序排序。3 .查询职工档案表中单位为“山东理工大学且是1989年以后(包含1989年)出生的职工信息,要求结果中包括工号,姓名,单位和出生日期4列。4 .查询职工档案表中全部职工的最高身高且字段