电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

华联学院《SQL Server 2008数据库技术应用》试卷2及参考答案

8页
  • 卖家[上传人]:东***
  • 文档编号:269981449
  • 上传时间:2022-03-24
  • 文档格式:DOC
  • 文档大小:58KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、SQL Server 2008数据库技术应用试卷2一、单项选择题:(每小题1分,共10分)1触发器可以创建在( )中。A. 表B. 过程C. 数据库D. 函数2删除表的语句是( )。A.DROPB.ALTERC.UPDATED.DELETE 3. 以下触发器是当对表1进行( )操作时触发。 Create Trigger abc on 表1 For insert , update , delete As A.只是修改B.只是插入C.只是删除D.修改、插入、删除4. 规则对象在使用上与( )约束类似。A.CHECKB.PRIMARY KEYC.FOREIGN KEYD.UNIQU5主索引可确保字段中输入值的( )性。A.多样B.重复C.唯一D.若干6关于视图下列哪一个说法是错误的( )。A.视图是一种虚拟表 B.视图中也保存有数据 C.视图也可由视图派生出来 D.视图是保存在SELECT查询7执行带参数的过程,正确的方法为( )。A. 过程名 参数B. 过程名(参数) C.过程名参数D.A,B,C三种都可以8查询毕业学校名称与“清华”有关的记录应该用( )。A. SELECT * FROM

      2、 学习经历 WHERE 毕业学校 LIKE *清华*B. SELECT * FROM 学习经历 WHERE 毕业学校 = %清华%C. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ?清华?D. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE %清华%9. Select 职工号 FROM 职工 WHERE 工资1250 命令的功能是( )。A.查询工资大于1250的纪录B.查询1250号记录后的记录C.检索所有的职工号 D.从职工关系中检索工资大于1250的职工号10. 关于关系图下列哪一个是正确的( )。A.关系图是在同一个表中不同字段之间建立关联B.关系图是表与表之间建立关联,与字段无关C.关系图是在不同表中的字段之间建立关联D.关系图是在不同数据库之间建立关联二、判断题:(每小题1分,共10分) 1ODBC是由Microsoft定义的一种数据库访问标准。( ) 2信息和数据是相对的,有时是可以互相转换的。( ) 3创建存储过程必须在企业管理器中进行。( ) 4触发器主要是通过表操作事件进行触发而被执行的。( ) 5主键字段允许为空。(

      3、 ) 6SQL Server 自动为primary key约束的列建立一个索引。( ) 7SQL Server的数据库可以转换成Access数据库。( ) 8删除表时,表中的触发器被同时删除。( ) 9数据库的名称一旦建立就不能重命名。( ) 10固定数据库角色:db_datarader 的成员可修改本数据库内表中的数据。( )三、填空题:(每题1分,共计20分)1IBM公司的研究人员E.F.Codd连续发表了论文,提出了关系模型,奠定了_管理系统的基础。2数据库的数据模型包含_、_和_三个要素。3_可用于实现参数化视图的功能,这种类型的函数在使用参数和扩展索引视图方面提供了比_更多的灵活性。4_是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。5SQL Server 数据库的体系结构也是三级模式结构,但术语与传统的关系模式不同,在SQL Server 中,_对应于视图、_对应于基本表、_对应于存储文件。6SQL Server的数据库文件的扩展名为_、事务日志文件的扩展名为_。7建立和使用_的目的是为了保证数据的完整性。8BACKUP命令是对数据库进

      4、行_, RESTORE命令是对数据库进行_。9从最终用户角度来看,数据库应用系统分为单用户结构、主从式结构、分布式结构、_结构和 _结构。10对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的_。11SQL Server 2008的安全性分为两类: _安全性和_安全性。四、简述题(每小题5分,共10分)1.什么是数据库管理系统?它的主要功能是什么? 2什么是数据完整性?完整性有哪些类型?3自定义内嵌表值函数与视图的使用有什么不同? 4存储过程与触发器有什么不同? 五、阅读下列程序,说明它们的功能。(每题4分,共20分)1use 成绩数据库If exists ( select name from sysobjectsWhere name=student_inf and type=p)Drop procedure student_infGoCreate procedure student_info asSelect 学号, 姓名, 总学分 from xsqk2use 成绩数据库CREATE TRIGGER abc ON dbo.XSCJ FOR UPDATE ASif upda

      5、te(成绩)update xscjset xscj.学分=(select 学分 from xskc where deleted.课程号=xskc.课程号)from xscj,xskc,deletedwhere xscj.成绩=60 and deleted.学号=xscj.学号 and deleted.课程号=xscj.课程号3use 教学成绩管理数据库go alter table 学生信息表add email varchar(20) null,学历 text,照片 image4use 教学成绩管理数据库select 姓名, 性别, 年龄=datediff(year,出生日期,getdate() from 学生信息表 where (datediff(year,出生日期,getdate()=20) and (性别=女)5use 教学成绩管理数据库select 教学成绩表.学号,姓名,sum(分数) 总分,avg(分数) 均分from 学生信息表 join 教学成绩表 on 学生信息表.学号 = 教学成绩表.学号group by 教学成绩表.学号,姓名 order by avg(分数) de

      6、sc答:六、设计题(每小题4分,共20分)现有关系数据库如下: 数据库名:学生成绩数据库学生表(班级编号,学号,姓名,性别,民族,身份证号,出生日期) 课程表(课程号,课程名,开课学期,学时) 成绩表(ID,学号,课程号,分数) 用SQL语言实现下列功能的sql语句代码:1查询学生信息表中的年龄(重复年龄只显示一次)2从学生信息表和教学成绩表中查询查询学生的学号、姓名、课程名和分数3从课程表中统计第二学期的总学时。执行结果为:课程好 课程名 开课学期 学时 sum = 4编写一个存储过程,输入学号,从“教学成绩表视图” 显示该学生的姓名、课程名、分数。5创建一个触发器,当修改学生表中的姓名时,显示“学生姓名已被修改”。答:4编写一个存储过程,输入学号,从“教学成绩表视图” 显示该学生的姓名、课程名、分数。答:5创建一个触发器,当修改学生表中的姓名时,显示“学生姓名已被修改”。答:试卷2参考答案一、单项选择题:(每小题1分,共10分)1触发器可以创建在( A )中。A. 表B. 过程C. 数据库D. 函数2删除表的语句是( A )。A.DROPB.ALTERC.UPDATED.DELET

      7、E 3. 以下触发器是当对表1进行( D )操作时触发。 Create Trigger abc on 表1 For insert , update , delete As A.只是修改B.只是插入C.只是删除D.修改、插入、删除4. 规则对象在使用上与( A )约束类似。A.CHECKB.PRIMARY KEYC.FOREIGN KEYD.UNIQU5主索引可确保字段中输入值的( C )性。A.多样B.重复C.唯一D.若干6关于视图下列哪一个说法是错误的( B )。A.视图是一种虚拟表 B.视图中也保存有数据 C.视图也可由视图派生出来 D.视图是保存在SELECT查询7执行带参数的过程,正确的方法为( A )。A. 过程名 参数B. 过程名(参数) C.过程名参数D.A,B,C三种都可以8查询毕业学校名称与“清华”有关的记录应该用( D )。A. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE *清华*B. SELECT * FROM 学习经历 WHERE 毕业学校 = %清华%C. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ?清华?

      8、D. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE %清华%9. Select 职工号 FROM 职工 WHERE 工资1250 命令的功能是( D )。A.查询工资大于1250的纪录B.查询1250号记录后的记录C.检索所有的职工号 D.从职工关系中检索工资大于1250的职工号10. 关于关系图下列哪一个是正确的( C )。A.关系图是在同一个表中不同字段之间建立关联B.关系图是表与表之间建立关联,与字段无关C.关系图是在不同表中的字段之间建立关联D.关系图是在不同数据库之间建立关联二、判断题:(每小题1分,共10分) 1ODBC是由Microsoft定义的一种数据库访问标准。( ) 2信息和数据是相对的,有时是可以互相转换的。( ) 3创建存储过程必须在企业管理器中进行。( ) 4触发器主要是通过表操作事件进行触发而被执行的。( ) 5主键字段允许为空。( ) 6SQL Server 自动为primary key约束的列建立一个索引。( ) 7SQL Server的数据库可以转换成Access数据库。( ) 8删除表时,表中的触发器被同时删除。( ) 9数据库的名称一旦建立就不能重命名。( ) 10固定数据库角色:db_datarader 的成员可修改本数据库内表中的数据。( )三、填空题:(每题1分,共计20分

      《华联学院《SQL Server 2008数据库技术应用》试卷2及参考答案》由会员东***分享,可在线阅读,更多相关《华联学院《SQL Server 2008数据库技术应用》试卷2及参考答案》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
    点击查看更多
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.