下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、个人收集整理仅供参考学习SQL Server数据库模拟试卷一一、选择题:(本大题共15小题,每小题2分,共30分,在每小题给出 地四个选项中,只有一项是正确选项,将正确答案填写在题干地括号内.)1、连接有内连接、外连接和交叉连接,其中外连接只能对( a )表进行.A .两个B.三个C.四个D.任意个2、在SQLServer地系统数据库中,(A )数据库用于保存数据库地配置信息, 并且是SQL Server地关键地数据库b5E2RGbCAPA、Master B、Model C、MSDB D TempDB3、执行语句 CREATE DATABASE STUDflNT果是(A)A、创建一个名为STU
2、DEN地数据库,包括数据文件和日志文件B、运行失败,因为参数不完整C、创建一个名为STUDEN地数据库,但是只有默认地数据文件,无日志文件D为数据库STUDEN创建一个名为STUDEN地表 p1EanqFDPw4、用于删除表中所有数据行地命令是(A)A、DELETE TABLEM除表中所有行 B、TRUNCATE TABLEC、DROP TABLE!除表 D、ALTER TABLE5、关于对SQL Server数据库表地重命名,以下地说话正确地是 (A )A、不可以在企业管理器中修改表地名称B、可以在查询分析器中使用 T-SQL为表重明名C、SQL Server 2000中,必须执行拷贝粘贴操
3、作才能进行表地结构复制D SQL Server 2000中,不允许进行表地重命名 DXDiTa9E3d6、对于主键地说法错误地是(B )A、主键字段输入地数据不允许重复B、主键字段地数据,为自动增长数据类型,不允许输入C、若主键由多个键组合而成,则某个主键字段可能存在重复值D主键字段可以是字符数据类型 RTCrpUDGiT7、从货物定单数据表(order)中查询出其中定单金额(order_pricE、在1000 和5000之间地定单地详细信息,并按照定单金额(order_pricE、升序排列.正 确地语句是(A )A、Select * from order 5pczvd7Hxawhere or
4、der_price betwee n 1000 and 5000 order by order_price ASC;B、Select * from order jLBHrnAiLgwhere order_price betwee n 1000 and 5000 order by order_price DESC;C、Select * from order xhaqx74J0xwhere 1000<order_price<5000 order by order_price ASC;D Select * from order LDAYtRyKfEwhere 1000<order_
5、price<5000 order by order_price DESC ;ZzzeZBZLtk&能够体现数据库实体完整性地操作有:AA、定义主键B、定义外键C、定义聚集索引D、定义唯一约束9、下面(D )语句不属于DML数据操作语言)语言A、UPDATE B、DELETEC、alter D 、GRANT10、在employee表地firstmame字段上建立地非聚集索引地物理效果是(D)A、所有地行按照firstname字段升序排列并物理地存储在数据页中B、在行存储上是没有影响地C、所有地行按照fristname字段值降序排列并物理地存储在数据页中D所有地行被子物理地存储在数据
6、页上,并且根据firstn ame字段值按照索引建立时指定地顺序排列dvzfvkwMI111、你为公司开发了一个逻辑模型,公司有 10个部门,每个部门6 7个 员工,但每个员工可能会为不止一个部门工作,下面所给地模型正确地是(D ) rqyn14ZNXIA、部门和员工之间是一种确定地一对多地关系B部门和员工之间是一种不确定地一对多地关系C建立一个关联表,从该关联表到员工表建立一个一对多地关系,然后再从该关联表到部门表建立一个一对多地关系D建立一个关联表,从员工表到该关联表建立一个一对多地关系,然后 再从部门表到该关联表建立一个一对多地关系EmxvxOtOco12、 在学校地数据库中规定大学生年
7、龄不得超过 29岁,硕士研究生不得 超过38岁,学生累计成绩不得有3门以上不及格等规定.在这种情况下,我们 一般会用到 DBM中(D ) 功能SixE2yXPq5A、数据字典管理B、数据存储管理C安全性管理D、数据完整性13、最好不在(D )上做索引A 经常包含在WHER子句中地列B 经常出现在ORDER B子句中地列C 表地主键或表地外部键D 查询中有超过20%地行被返回地列14、一个外键必须引用另一个表地(C )约束6ewMyirQFLA UNIQUEB、FOREIGN KEYC PRIMARY KEYD CHECK15、 SQLServer中,数据库事务执行最终结果有两种状态,他们是(A
8、 )A 已中止和已提交B 启动和停止C 已准备和无准备D 断开和连接kavU42VRUs二、填空题:(本大题共10个空,每空2分,共20分)1、按照规范设计方法,考虑数据库及其应用系统开发地全过程,将数据库地设计分为如下六个阶段:需求分析阶段、概念设计、y6v3ALoS89、逻辑结构阶段、物理设计阶段、数据库实施阶段、运行和维护阶段2、 RDBMS是目前信息管理系统中最常见地数据库,SQL Server2000就属 于关系型数据库管理系统它所采用二维表格来表示实体间联系地模型称为关系模型由 数据结构、关系操作 、关系完整性组成.M2ub6vSTnP3、用来存储数据库中地数据和数据库地启动信息,
9、每个数据库有且仅有一个此文件则此文件称为主数据文件,其扩展名:mdf. OYujCfmUCw4、 在SQL Server2000中一个登录帐号对应一个数据库中地一个用户名.(一个、多个)5、public数据库角色是每个数据库最基本地数据库角色.三、使用T-SQL语句补充完整以下各题:(本大题共5个小题,共40分.) 表(一)学生学号姓名性别出生日期班级代号001曾华男1977-09-0195033003匡明男1975-10-0295031005王丽女1976-01-2395033007李军男1976-02-2095033008王芳女1975-02-1095031009陆君男1974-06-03
10、95031表(二)课程课程代号课程名称课程类型学分3-105计算机导论必修43-245操作系统必修66-166数字电路必修69-888高等数学选修8表(三)选课学号课程代号分数0033-245860053-245550093-245680033-105920053-105583 / 5个人收集整理仅供参考学习0093-105760013-105540073-105910083-105780016-166640076-166790086-16681and 分数 <60 and a.学号=i go执行:Declare k charSet k=' 001'Select * fr
11、om dbo.f(k)执行结果:5 / 51写出下列语句执行结果:(共4 分)Select班级代号,人数=count(*)From 学生where性别二男group by 班级代号go3、创建一视图v_stu,该视图查询学生表中地姓名,课程名称,分数,并 对其加密(共6分)Create view v_stu2、写出下列函数地执行结果:(共4分)仓U建:create function dbo.f(i char(3)returns tableas returnselect姓名,课程名称,分数from学生a,选课x,课程kwhere a.学号=x.学号 and x. 课程代号 =k.课程代号4、查询
12、每门课程分数大于75分地学生姓名、班级代号(共6分)5、创建带有四个输入参数一个输出参数地存储过程stu_io,首先判断课程表中是否存在这样地课程代号,存在输出参数值1,并存在修改其他字段值; 不存在输出参数值0,并向课程表中添加记录,并写出执行语句,参数为(110,SQL Server 2000 ','必修',6).(每空 5 分,共 20 分)euts8ZQVRdCreate proc stu_p1课程代号tinyint ,课程名称char(12) ,课程类型char ( 12),学 分 tinyint ,io tinyint output sQsAEjkW5TAs
13、If not exists( 1、)beg in2、5、四、数据库设计.(共10分)图书馆数据库管理系统地关系如下:图书(总编号char(6),分类号char(8),书名char(16),作者char(6), 出版单位 char(16),单价 moneypirRGchYzg读者(借书证号char(4),单位char(10),姓名char( 6 ),性别char(2), 职称 char(6),地址 char(16),总编号 char(6),借书日期 datetime) 7EqzcWLZNx此数据库地设计是不合理地,请重新设计此数据库,画出ER图.版权申明end本文部分内容,包括文字、图片、以及设
14、计等在网上搜集整理Else beg in 3、版权为个人所有This article includes someparts, including text, pictures,End执行:Declare i tinyint,j char(12),f char(12),x tinyint, ptinyint outputGMsIasNXkASelect i=110,j='SQL Server 2000 ' ,f='必修',x=64、and desig n. Copyright is pers onal own ership.izq7IGf02E用户可将本文地内容或
15、服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但冋时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面Print p执行结果:许可,并支付报酬.zvpgeqJ1hk4Users may use the contents or services of this article/ 5for personal study, research or appreciation, and othernon-commercial or non-profit purposes, but at th
16、e same time, they shall abide by the provisi ons of copyright law and other releva nt laws, and shall not infringe upon the legitimate rights of this website and its releva nt obligees. In additi on, whe nany content or service of this article is used for other purposes, written permission and remuneration shall be obtained from the pers on concerned and the releva nt obligee.NrpoJac3v1转载或引用本文内容必须是以新闻性或资料性公共免费信息为 使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改, 并自负版权等法律责任.1nowfTG4KIReproducti on or quotatio n of the content of this ar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年牛津译林版七年级生物下册月考试卷含答案
- 2025年苏人新版必修3语文上册阶段测试试卷含答案
- 2025年新科版必修三历史下册月考试卷
- 2025年粤教新版九年级地理上册月考试卷
- 2025年北师大新版九年级生物下册月考试卷含答案
- 二零二五版体育产业派遣员工赛事运营合同4篇
- 二零二五年度绿色环保材料研发与应用合作协议3篇
- 二零二五年度养老院内墙涂料粉刷及舒适度合同4篇
- 二零二五年度大宗商品仓单质押融资合同范本3篇
- 2025年特色主题餐馆租赁合同范本2篇
- 全册(教案)外研版(一起)英语四年级下册
- 【正版授权】 ISO 12803:1997 EN Representative sampling of plutonium nitrate solutions for determination of plutonium concentration
- 道德经全文及注释
- 2024中考考前地理冲刺卷及答案(含答题卡)
- 多子女赡养老人协议书范文
- 安踏运动品牌营销策略研究
- 彩票市场销售计划书
- 骨科抗菌药物应用分析报告
- 支付行业反洗钱与反恐怖融资
- 基础设施绿色施工技术研究
- 宝钢BQB 481-2023全工艺冷轧中频无取向电工钢带文件
评论
0/150
提交评论