数据库部分笔试模拟试题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数据库部分笔试模拟试题一.单选题(每小题0.5分)1.数据库三级模式结构的划分,有利于。.数据的独立性.管理数据库文件.建立数据库.操作系统管理数据库2.数据库中的视图对应三级模式中的________。.外模式.内模式.模式.其他3.逻辑独立性是指当_________。A.当内模式发生变化时,模式可以不变B.当内模式发生变化时,应用程序可以不变物理独立性C.当模式发生变化时,应用程序可以不变D.当模式发生变化时,内模式可以不变4.实体完整性用____________保证。.主码.外码.CHEK约束.UNIQUE约束5.外码与其所引用的列之间的关联关系是根据____关联的。.列名相同.类型相同.语义.任意情况6.外码的作用是___________。A.不限制外码列的取值范围B.限制引用列的取值范围C.限制所引用的列的取值范围在外码列的已有值范围内D.限制外码列的取值范围在所引用的列的已有值范围内7.关系模式:购买情况(顾客号,产品号,购买时间,购买数量),若允许一个顾客在不同时间对同一个产品购买多次,则此关系模式的主码是_______。.顾客号.产品号.(顾客号,产品号).(顾客号、产品号、购买时间)8.关系数据库表中,记录行________。.顺序很重要,不能交换.顺序不重要.按输入数据的顺序排列.一定是有序的9.已知关系模式:顾客(顾客号,顾客姓名,购买产品号,产品名称),描述顾客对产品的购买情况,此关系模式是_____。.第二范式表.第三范式表.第一范式表.都不是10.已知实体与实体之间是一对多联系,为反映两个实体之间的关联关系,应_____________。.将外码放置在实体中.在中定义一个主码.将外码放置在实体中.在中定义一个主码11.关系数据库采用的数据结构是___________。.多维表结构.二维表结构.树型结构.图结构12.数据模型三要素是______________。A.数据结构,数据操作和数据完整性B.数据结构,数据库定义和数据库维护C.数据定义,数据操作和数据维护D.关系数据库,层次数据库和网状数据库13.关系数据库的完整性约束包括__________。A.实体完整性、约束完整性和主码完整性B.数据库定义完整性、参照完整性和用户定义完整性C.实体完整性、参照完整性和用户定义完整性D.表结构完整性、用户定义完整性和事务完整性14.SQLServer2000是支持_________的关系数据库管理系统。.文件服务器结构.集中式结构.客户/服务器结构.对象管理15.在Winows98环境下可以安装SQLServer2000的_________版。.个人.企业.标准.都可以16.SQLServer2000的客户端没有_____________工具。.企业管理器.查询分析器.服务管理器.客户端网络实用工具17.SQLServer数据库可以由_________组成。A.多个数据文件和多个日志文件B.多个数据文件C.多个数据文件和只能一个日志文件D.多个日志文件和只能一个数据文件18.为一个新建的数据库估计空间,有一个数据表,大约有10,000行记录,每一行记录大约需要3,000字节空间,此数据表一共需要________空间?.80M.40M.60M.30M19.要限制“顾客”表中的邮政编码字段(字符型)的取值必须是6位长,且每一位必须为数字,可以使用________实现。.HEK约束.UNIQUE约束.EFULT约束.都不行20.定义外码的用处主要是_______。.提高查询效率.维护数据的实体完整性.增加数据的安全性.维护数据的参照完整性21.HEK约束的作用是__________。.维护数据的实体完整性.提高数据查询效率.限制列的取值范围.提高数据修改效率22.现有一个“教师”表,其中一个字段是教师的住址(字符型,20位长),我们不希望此字段包含空值,如果某位教师现没有住址,则希望此字段自动填入“还没有”,应___________。.为此列创建一个HEK约束.为此列创建一个外码约束.为此列创建一个EFULT约束.为此列创建一个主码约束23.能将查询结果插入到一个新表中的语句是____________。.INSERTINTO…VLUES….INSERTINTO…SELET….SELET…INTO…FROM….SELET…FROM…24.有关系模式:学生表(学号,姓名,所在系),建立统计每个系的学生人数的视图的正确语句是_________。.RETEVIEWv1SSELET所在系,OUNT(*)FROM学生表GROUPY所在系.RETEVIEWv1SSELET所在系,SUM(*)FROM学生表GROUPY所在系.RETEVIEWv1(系名,人数)SSELET所在系,SUM(*)FROM学生表GROUPY所在系.RETEVIEWv1(系名,人数)SSELET所在系,OUNT(*)FROM学生表GROUPY所在系25.现有雇员表,结构为:雇员表(雇员号,姓名,所在部门,年龄)现要统计每个部门的雇员的平均年龄,希望查询结果是按平均年龄从高到低的顺序排列,并且只取平均年龄最高的前3个部门。完成此功能的查询语句为:.SELETTOP3WITHTIES所在部门,VG(年龄)平均年龄FROM雇员表ORERY平均年龄es.SELETTOP3WITHTIES所在部门,VG(年龄)平均年龄FROM雇员表GROUPY所在部门.SELETTOP3WITHTIES所在部门,VG(年龄)平均年龄FROM雇员表GROUPY所在部门ORERY平均年龄.SELETTOP3WITHTIES所在部门,VG(年龄)平均年龄FROM雇员表GROUPY所在部门ORERY平均年龄ES26.现有学生表和修课表,其结构为:学生表(学号,姓名,入学日期,毕业日期)修课表(学号,课程号,考试日期,成绩)要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间,_________。A.可以使用HEK约束实现B.不能使用HEK约束实现C.可以使用UNIQUE约束实现D.可以使用FOREIGNKEY约束实现27.现要将S1服务器上的1数据库中的T1表中的数据导入到S2服务器的2数据库的T2表中,假设T2表已经建立。在选择目的地时使用U2用户进行操作,则U2必须具有_____________。A.对T2表的插入权B.对T1表的查询权和对T2表的插入权C.对T1表的插入权和对T2表的查询权D.对T1表的查询权28.现要将S1服务器上的数据导入到S2服务器上,选择数据源时使用U1用户进行操作,则U1的身份和操作权限由_____________。.S2服务器认证.S1服务器认证.S1和S2服务器共同认证.S1和S2服务器都不用认证29.当数据库的还原模型为“简单”模型时,________。.可以进行完全和差异备份.可以进行完全和日志备份.只能进行完全备份.所有备份都可以进行30.考虑下述时间序列的备份操作:现从备份中对数据库进行恢复,问:对数据库的恢复顺序为:.完全备份1,日志备份1,日志备份2,差异备份1,日志备份3,日志备份4B.完全备份1,差异备份1,日志备份3,日志备份4C.完全备份1,差异备份1D.完全备份1,日志备份431.考虑下述时间序列的操作:全部恢复完成后数据库中的数据情况为:.学号为‘003’的学生的课程成绩记录在数据库中,且成绩为90;.学号为‘003’的学生的课程成绩记录不在数据库中;.学号为‘003’的学生的课程成绩记录在数据库中,且成绩为80;.10:30的插入操作不能进行。32.在为已有数据的表添加HEK约束时,在建立约束前_______。.系统不检查表中数据是否符合约束,直接建立约束.系统先检查表中数据是否符合约束,符合约束时才建立约束.系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束.系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束33.若希望用户u1具有数据库服务器上的全部权限,则应将u1加入到_____角色中。周二17:00故障周二15:00周二10:00周一0:00周一15:00周一10:00周日0:00完全备份1日志备份1差异备份1t日志备份2日志备份3日志备份411:30执行如下操作10:30执行如下操作11:0012:00故障10:00完全备份开始完全备份结束t插入学生003的课程成绩为90将学生003的课程成绩改为80._owner.puli._twriter.sysmin数据库与服务器的权限数据库要小34.WinowsXP可以安装SQLServer的_______。.个人版.标准版.企业版.都可以35.数据库管理系统在对表进行_____检查HEK约束。.插入和删除数据之前.插入和删除数据之后.插入和更新数据之前.插入和更新数据之后36.设S表中记录成绩的列为:Gre,类型为int,若在查询成绩时,希望将成绩按‘优’、‘良’、‘中’、‘及格’和‘不及格’形式显示,则正确的se语句是_______。.seGreWhen90~100THENGre=‘优’When80~89THENGre=‘良’When70~79THENGre=‘中’When60~69THENGre=‘及格’ElseGre=‘不及格’En.seGreWhen90~100THEN‘优’When80~89THEN‘良’When70~79THEN‘中’When60~69THEN‘及格’Else‘不及格’En.seWhenGreetween90n100THENGre=‘优’WhenGreetween80n89THENGre=‘良’WhenGreetween70n79THENGre=‘中’WhenGreetween60n69THENGre=‘及格’ElseGre=‘不及格’En.seWhenGreetween90n100THEN‘优’WhenGreetween80n89THEN‘良’WhenGreetween70n79THEN‘中’WhenGreetween60n69THEN‘及格’Else‘不及格’En37.使用slry作为职工的工资列,若职工工资最高到千位,小数点后保留两位,则slry的数据类型应该是___。.numeri(4,2).numeri(6,2).money(4,2).money(6,2)38.下述正确的语句是___。A.money小数点后保留4位,而smllmoney小数点后保留2位。B.money的整数部分和smllmoney的整数部分范围一致。C.money的小数位数和smllmoney的小数位数一致。D.money类型可以有货币符号,而smllmoney类型不可以。39.日志备份内容包括_____。.数据.日志.数据+日志.数据+日志+数据库选项40.第一次对数据库进行的备份必须是___备份。.完全.差异.日志.都可以二.多选题(每小题1分)1.在Winows2000Server上可以安装SQLServer2000的________版。.个人.企业.标准.开发2.SQLServer数据库________。.至少包含一个主数据文件和一个日志文件.可以包含多个主数据文件和一个日志文件.可以包含一个主数据文件、多个辅助数据文件和至少一个日志文件.可以包含一个主数据文件、多个辅助数据文件和多个日志文件3.下列属于系统数据库的是___________。.mster.moel.ms.northwin4.创建视图的主要作用是:.提高查询效率.维护数据的完整性.增加数据的安全性.提供用户视角的数据5.hek约束可以实现___________。.限制一个表中单个列的取值范围.限制一个表中多个列之间的取值约束.限制不同表之间列的取值约束.为列提供默认值

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功