




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库应用在线考试复习题一单选题1.有严格的数学基础并在此基础上发展起来的数据库模型是(
)。A.标准模型B.关系模型C.基础模型D.都不对2.在设计某数据表时,要求成绩字段取值在0~100范围内,该限定需要通过(
)设置。A.字段大小B.有效性文本C.默认值D.有效性规则3.下列SQL语句中,能够完成交运算的是(
)。A.SELECT*FROM刘德华出演的电影ANDSELECT*FROM梅艳芳出演的电影B.SELECT*FROM刘德华出演的电影C.SELECT*FROM刘德华出演的电影INTERSECTSELECT*FROM梅艳芳出演的电影4.在销售商品关系中,能够成为主关键字(或称主码)的属性是(
)。A.商品名称B.商品编号C.商品D.编号5.用SQL语句实现查询表名为“图书表”中的所有记录,应该使用的SELECT语句是(
)。A.selectallfrom图书表B.selectfromall图书表C.select*from图书表D.selectwherefrom图书表6.关系中列(Column)也称字段(Field)、属性(Attribute)。关于“列”的叙述,不正确的是(
)。A.以属性、属性名和属性值来表达列的有关信息B.同一列中不能出现相重复的列值C.列的顺序与要表达的信息无必要的联系,列是无序的,任何两列可以互换位置D.其它三个选项的说法有不正确的7.通过账号管理,SQLServer用户分为(
)。A.管理员账号和用户账号B.登录账号和用户账号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.SELECT命令中用于排序的关键词是(
)。A.GROUPBYB.HAVINGC.ORDERBYD.WHERE12.查找成绩在400分以上并且所在系为中文的记录,逻辑表达式为(
)。A.成绩>=400OR所在系=“中文”B.成绩>=400AND所在系=“中文”C.“成绩”>=400AND“所在系”=“中文”D.“成绩”>=400OR“所在系”=“中文”13.SQLServer中进行数据库恢复的SQL语句是(
)。A.SELECTDATABASEB.RESTOREDATABASEC.SELECTDATAD.都不对14.设学生表和课程表的结构分别为(学号,姓名)和(学号,课程名,成绩),如果希望查询出“选修了‘数据库应用技术’课程的学生姓名和成绩”,则对应的SQL语句是(
)。A.SELECT姓名,成绩WHERE学生表.学号=课程表.学号AND课程名=‘数据库应用技术’B.SELECT姓名,成绩FROM学生表,课程表WHERE课程名=‘数据库应用技术’C.SELECT姓名,成绩FROM学生表,课程表WHERE学生表.学号=课程表.学号AND课程名=‘数据库应用技术’15.SQLServer数据库中的一个完整的备份通常要包括(
)。A.系统数据库和用户数据库B.系统数据库和用户数据库和事务日志C.都不对16.使用SQLSELECT可以对查询的结果进行分组,分组的短语是()。A.GROUPBYB.WHEREC.COUNTD.ORDERBY17.如果将学生当成实体,则某个学生的姓名“张三”应看成是()。A.属性值B.记录值C.属性型D.记录型18.在一个学生关系中,能够成为主关键字(或称主码)的属性是(
)。A.学号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.都不对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.一对一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.从逻辑层次上看,数据库不包括(
)。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.关系完整性的主要内容是()。A.关系模型中数据的正确性B.关系模型中数据的一致性C.关系模型中数据的有效性D.都不对36.关系模型由()三部分组成A.数据B.数据结构C.关系操作集合D.关系的完整性三判断题37.一个数据表中可以建立多个主关键字。(
)38.“学生成绩管理”系统就是一个小型的数据库系统。(
)39.规范化理论对于关系数据库设计具有重要指导意义。(
)40.规范化理论给我们提供判断关系模式优劣的理论标准。(
)41.数据模型(DataModel)就是对现实世界的数据特征的抽象描述。(
)42.用集合论的观点定义关系:一个K元关系是若干个元数为K的元组的集合。(
)43.有效性规则”用来防止非法数据输入到表中,对数据输入起着限定作用。(
)44.SQLServer数据库中的NULL值(空值)表示的是“空格”或“0”值。(
)45.数据库管理系统不仅可以对数据库进行管理,还可以绘图。(
)46.图形图像音频信息等不属于数据。(
)47.数据挖掘是一个从原始数据到信息再到知识的发展过程。(
)48.规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响。(
)49.计算机数据处理技术大致经历了人工管理、文件管理和SQLServer数据库管理三大阶段。(
)50.在实际应用中,尽可能不要通过视图对记录进行更新操作。(
)51.二维表中垂直方向的列称为记录(元组)。(
)52.二维表中水平方向的行称为属性(字段)。(
)53.DELETETABLE的功能是删除表结构。(
)54.
关系模型的特点之一:每一列中的数据类型可以不同。(
)55.记录是关系数据库中最基本的数据单位。(
)56.目前的关系数据库系统一般都支持标准SQL语句。(
)四填空题57.数据库中的(
)能够唯一标识一个元组。58.二维表中垂直方向的列称为(
)。59.关系运算包括选择、(
)和连接。60.关系代数的操作可分为3类:基于传统集合论的操作、(
)、和扩充的关系操作。61.数据库设计过程分为6个阶段:需求分析、概念结构设计、逻辑结构设计、物理设计、(
)和数据库运行和维护。62.
数据模型通常由(
)、数据操作和完整性约束3个部分组成。63.从数据库管理系统角度看,数据库系统通常采用(
)、模式、内模式三级模式结构。64.关系运算包括选择、投影和(
)。65.关系的完整性主要包括(
)、实体完整性和参照完整性3种。66.从数据库管理系统角度看,数据库系统通常采用外模式、(
)、内模式三级模式结构。67.
一个职工可以参加多个工程项目,一个工程项目有很多职工参加,则职工与工程项目之间的联系类型是(
)。68.
从数据库管理系统角度看,数据库系统通常采用外模式、模式、(
)三级模式结构。69.查询是一种以表或(
)为数据来源的再生表,是动态的数据集合。70.数据库设计过程分为6个阶段:需求分析、(
)、逻辑结构设计、物理设计、数据库实施和数据库运行和维护。71.结构化查询语言SQL(StructuredQueryLanguage)是集数据定义、(
)、数据操纵和数据控制功能于一体的关系数据库标准语言。
五简答题72.说明下列语句的作用:GRANT
CREATEVIEW,CREATETABLE
TO
cool,caret,hens73.写出利用Transact-SQL语句建立缺省值的语法,并写用Transact-SQL语句绑定缺省值的语句。74.什么是存储过程?如何用Transact-SQL语句建立。75.SQLSERVER的两个系统数据库model和tempdb的功能各是什么?76.SQLSERVER的两个系统数据库master和msdb的功能各是什么?六综合题77.已知数据表结构如下:职工档案(工号文本型,姓名文本型,性别文本型,学位文本型,单位文本型,出生日期日期型,身高数字型),表中已经有若干条记录。1.查询职工档案表中所有女职工的信息。2.查询职工档案表中职工的工号、姓名和出生日期,要求结果按出生日期的降序排序。3.查询职工档案表中单位为“山东理工大学”且是1989年以后(包含1989年)出生的职工信息,要求结果中包括工号,姓名,单位和出生日期4列。4.查询职工档案表中全部职工的最高身高且字段名称显示为“最高身高”。5.统计男女职工的平均身高,结果显示为“性别,平均身高”两列信息。78.已知数据表结构如下:职工工资(工号文本型,姓名文本型,性别文本型,单位文本型,出生日期日期型,基本工资数字型,奖金数字型,扣款数字型,实发工资数字型),表中已经有若干条记录。1.将职工工资表中每个职工的实发工资计算出来并填入表中(实发工资=基本工资+奖金-扣款)。2.将职工工资表中工号为“sdut0088”的职工信息删除。3.向职工工资表中插入一条记录,工号为"sdut0077",姓名为"赵运来"。4.将1970年之前(包含1970年)出生的所有职工的奖金全部调整为1.5倍。
5.删除职工工资表。79.80.已知数据表结构如下:职工档案(工号文本型,姓名文本型,性别文本型,学位文本型,单位文本型,出生日期日期型,身高数字型),表中已经有若干条记录。1.将职工档案表中工号为"1001"的职工身高修改为187.5。
2.将职工档案表中工号为"1021"的职工信息删除。3.向职工档案表中插入一条记录,工号为"2099",姓名为"高高尚"。4.将1970年之前(包含1970年)出生的所有职工的身高全部调整为0.99倍。5.删除职工档案表。81.假如“信息”和“成绩”两个表以“学号”为主键建立关系,写出利用企业管理器删除该关系的步骤。82.已知数据表结构如下:职工工资(工号文本型,姓名文本型,性别文本型,单位文本型,出生日期日期型,基本工资数字型,奖金数字型,扣款数字型,实发工资数字型),表中已经有若干条记录。1.查询职工工资表中单位为“计算机学院”的所有职工信息。2.查询职工工资表中职工的工号和姓名,要求结果按工号升序排序。3.查询职工工资表中单位为“音乐学院”且实发工资在10000元以上(包含10000元)的职工的信息,要求结果中包括工号,姓名,单位和实发工资4列。4.查询职工工资表中全部职工的最低奖金且字段名称显示为“最低奖金”。5.统计各单位职工的平均基本工资,结果显示为“单位,平均工资”两列信息。83.84.已知数据表结构如下:图书(条形码文本型,书名文本型,作者文本型,出版社文本型,出版日期日期型,售价数字型),表中已经有若干条记录。1.查询图书表中书名为“数据库应用”的所有图书。
2.查询图书表中图书的条形码和书名,要求结果按条形码升序排序。3.查询图书表中出版社为“科学出版社”且价格在50元以上(不包括50元)的图书的信息,要求结果中包括书名,作者,出版社和售价4列。4.查询图书表中全部图书的最高售价且字段名称显示为“最高售价”。5.统计各出版社所售图书的平均售价,结果显示为“出版社,平均售价”两列信息。85.86.87.已知数据表结构如下:图书(条形码文本型,书名文本型,作者文本型,出版社文本型,出版日期日期型,售价数字型),表中已经有若干条记录。1.将图书表中条形码为TP303.5的图书书名修改为“数据库应用”。2.将图书表中条形码为TP204.2的图书信息删除。3.向图书表中插入一条记录,条形码为"TP204.2",书名为"绿色信息"。4.将2021年之前(包含2021年)出版的图书售价全部调整为8折。5.删除图书表。
参考答案一单选题1.答案:B2.答案:D3.答案:C4.答案:B5.答案:C6.答案:B7.答案:B8.答案:A9.答案:D10.答案:C11.答案:C12.答案:B13.答案:B14.答案:C15.答案:B16.答案:A17.答案:A18.答案:A19.答案:A20.答案:B21.答案:B22.答案:D23.答案:D24.答案:C25.答案:D26.答案:D27.答案:B28.答案:B29.答案:A30.答案:A31.答案:A32.答案:D33.答案:B二多选题34.答案:B,D35.答案:A,B,C36.答案:B,C,D三判断题37.答案:错38.答案:对39.答案:对40.答案:对41.答案:对42.答案:对43.答案:对44.答案:错45.答案:错46.答案:错47.答案:对48.答案:对49.答案:错50.答案:对51.答案:错52.答案:错53.答案:错54.答案:错55.答案:错56.答案:对四填空题57.答案:主键或者主关键字或者主属性或者关键字58.答案:属性或字段59.答案:投影60.答案:专门的关系操作61.答案:数据库实施62.答案:数据结构63.答案:外模式64.答案:连接65.答案:域完整性66.答案:模式67.答案:多对多68.答案:内模式69.答案:查询70.答案:概念结构设计71.答案:数据查询五简答题72.答案:给用户cool,caret,和hens授予CREATEVIEW和CREATETABLE的语句权限73.答案:createdefault缺省值名as缺省值内容sp_bindefault
缺省值名,’表名.列名’74.答案:存储过程是SQL语句和流程控制语句的集合。包括:系统存储过程和用户定义的存储过程。系统存储过程以sp_开头。其语法格式为:Createprocedure过程名称as程序命令行75.答案:model在SQLSERVER系统上创建数据库的模板,创建数据库时,新数据库的第一部分通过复制model数据库中的内容创建,剩余部分由空页填充。tempdb:系统数据库,用于存放保存所有的临时表和临时存储过程。76.答案:
master:最重要的SQLSERVER系统数据库,包含了系统中的有关数据库的所有信息。msdb:系统数据库,存储了警告、事务以及记录SQLSERVERAGENT服务经常使用到的一些操作符。六综合题77.答案:1.select
*
from职工档案where性别=“女”2.select工号,姓名,出生日期from职工档案orderby出生日期desc3.select工号,姓名,单位,出生日期from职工档案where单位="山东理工大学"and出生日期>=#1989-1-1#4.selectmax(身高)as最高身高from职工档案
5.select性别,avg(身高)as平均身高from职工档案groupby性别78.答案:1.update职工工资set实发工资=基本工资+奖金-扣款2.deletefrom职工工资where工号="sdut0088"3.insertinto职工工资(工号,姓名)
values("sdut0077","赵运来")4.update职工工资set奖金=奖金*1.5
where出生日期<=#1970-1-1#5.droptable职工工资79.答案:80.答案:1.update职工档案set
身高=187.5
where工号="1001"2.deletefrom职工档案where工号="1021
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沈阳科技学院《推销理论与实务》2023-2024学年第二学期期末试卷
- 广州城市理工学院《科研实训》2023-2024学年第二学期期末试卷
- 双手向后抛实心球的练习 教学设计-2023-2024学年高一上学期体育与健康人教版必修第一册
- 济宁职业技术学院《保险原理与实务》2023-2024学年第二学期期末试卷
- 大连工业大学艺术与信息工程学院《公共组织学双语》2023-2024学年第二学期期末试卷
- 南昌健康职业技术学院《国际结算(双语)》2023-2024学年第二学期期末试卷
- 晋中信息学院《水文气象学》2023-2024学年第二学期期末试卷
- 第13课《我爱家乡山和水》(教学设计)-2024-2025学年统编版道德与法治二年级上册
- 河北劳动关系职业学院《食品安全与质量控制学》2023-2024学年第二学期期末试卷
- 河南测绘职业学院《中级英语写作》2023-2024学年第二学期期末试卷
- 航司旅游业智能化客户服务与管理系统方案
- 00015-英语二自学教程-unit1
- 2024天津高考英语试题及答案
- 国家电网招聘之财务会计类题库及完整答案(各地真题)
- 2024版中山二手住宅交易合同指南2篇
- 五年级下册数学课内每日计算小纸条
- 2024年度中国宠物行业研究报告
- 工业自动化控制系统升级与维护服务合同
- 定岗定编定员实施方案(5篇)
- 药品经营质量管理规范
- 爆破工程师培训
评论
0/150
提交评论