




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单项选择题部分 (共30题 每题2分 共60分) 1. 下列语句中正确的是 ( ) 。表 score(sti_id,names,math,English,VB) Aselect stu_id,sum(math) from scoreBselect sum(math),avg(VB) from scoreCselect * ,sum(english) from scoreDdelete * from score你的答案是:B正确答案是:B 2. 执行带参数的过程,正确的方法为( )。 A过程名(参数)B过程名参数C过程名参数DA,B,C三种都可以你的答案是:B正确答案是:B 3. 在SQL Server 2005数据库中有如下所示的“学生信息表”stud_info,要查找该表中出生日期(Birthday)在1987年1月1日以前且入学成绩(Mark)低于500,以及入学成绩高于560而不考虑出生日期的学生,需要执行下面( )查询语句。Num Name Mark Birthday101 张田田 520 05/07/1980102 李芳 490 08/14/1979103 赵海 580 10/25/1982 ASELECT Name FROM stud_info WHERE Birthday01/01/1987AND(Mark560)BSELECT Name FROM stud_info WHERE Birthday01/01/1987AND Mark560CSELECT Name FROM stud_info WHERE Birthday01/01/1987AND Mark560DSELECT Name FROM stud_info WHERE Birthday01/01/1987AND Mark BETWEEN 500 AND 560你的答案是:C正确答案是:C 4. 在SQL Server 中,对IN语句取反的方法是,在IN前面添加( )。 ANONEBNOTC!DNO你的答案是:B正确答案是:B 5. 欲往表中增加一条记录,应该用哪一条SQL语句( ) AALTER TABLEBINSERT INTO TABLECCREATE TABLEDDROP TABLE你的答案是:B正确答案是:B 6. 替代触发器(instead of)是在触发触发器的修改操作( )执行。 A执行后B停止执行时C同时D之前你的答案是:D正确答案是:D 7. 数据库管理员创建了一个设备清单表格,包括以下几项:编号,名称,类型,价格,规格,数量。请问最适合做表格主键的是( )。 A名称B类型C编号D规格你的答案是:C正确答案是:C 8. 关于聚合函数,以下说法错误的是( )。 ASum返回表达式中所有数的总合,因此只能用于数字类型的列。BAvg返回表达式中所有数的平均值,可以用于数字型和日期型的列。CMax和Min可以用于字符型的列。DCount可以用于字符型的列。你的答案是:B正确答案是:B 9. 要修改表名为Table1的字段Field1长度,原为Char(10)要求用SQL增加长度为char(20),以下语句那个正确( ) AAlter table Table1 Alter Field1 char(20)BAlter Table1 Alter column Field1 char(20)CAlter table Table1 Alter column Field1 char(20)DAlter column Field1 char(20)你的答案是:C正确答案是:C 10. 下列哪个不是sql 数据库文件的后缀。( ) A.mdfB.ldfC.dbfD.ndf你的答案是:C正确答案是:C 11. 你是一家进口商的数据库管理员, 你正在创建一个存储订单信息的数据库.订单将会在一个client/server应用系统中录入, 每次一个新的订单录入时, 必须分配一个唯一的订单编号, 订单编号必须以升序分配.每天平均有10000个订单被录入.你创建了一个新的名为Orders的表,并在这个表里添加了一个OrderNumber列.接下来你该做什么 ( ) A设置这个列的数据类型为unique identifierB设置这个列的数据类型为int,并为这个列设置IDENTITY属性C设置这个列的数据类型为int,创建一个用户定义的方法来选择表中最大的订单编号D设置这个列的数据类型为int, 创建一个NextKey表, 并被这个表添加一个NextOrder列, 设置NextOrder列的数据类型为int, 创建一个存储过程来检索并更新NextKey中的值 你的答案是:B正确答案是:B12. 在SQL Server 数据库中,如果强制要求grades表中的学员必须是Students表中存在的学员,以下描述正确的是( )。 A在grades表中创建外键约束B在grades表中创建检查约束C在grades表中创建唯一约束D在grades表中创建默认约束你的答案是:A正确答案是:A 13. 要删除一个名为A1的过程,用命令:( )Procedure A1 。 ADeleteBAlterCDropDExecute你的答案是:C正确答案是:C 14. SQL Server的字符型系统数据类型主要包括( )。 AInt、money、charBchar、varchar、textCdatetime、binary、intDchar、varchar、int你的答案是:B正确答案是:B 15. 你是一个保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2005数据库中,你使用以下脚本建立了一个名为Policy的表:CREATE TABLE Policy(PolicyNumber int NOT NULL DEFAULT (0),InsuredLastName char (30) NOT NULL,InsuredFirstName char (20) NOT NULL,InsuredBirthDate datetime NOT NULL,PolicyDate datetime NOT NULL,FaceAmount money NOT NULL,CONSTRAINT PK_Policy PRIMARY KEY (PolicyNumber)每次公司销售出一份保单,Policy表中就增加一条记录,并赋予其一个新的保单号,你将怎么做? A建立一个INSTEAD OF INSERT触发器来产生一个新的保单号,并将这个保单号插入数据表中。B建立一个INSTEAD OF UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。C建立一个AFTER UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。D用AFTER UPDATE触发器替代DEFAULT约束条件产生一个新的保单号,并将这个保单号插入数据表中。你的答案是:A正确答案是:A 16. 公司有一个客户的数据表,此表的建立语句如下:CREATE TABLE Customers(CustomerID int NOT NULL,CustomerName varchar(50) NOT NULL,ContactName varchar(30) NULL,Phone varchar(20) NULL,Country varchar(30) NOT NULL,CONSTRAINT PK_Customers PRIMARY KEY(CustomerID) )大部分的国家或地区只包含2-3个客户,而一些国家包括多于20个客户。现在公司想对客户数量在10(含10)个以上的国家进行广告宣传,你使用( )语句将这些国家列出。 ASELECT Country FROM Customers GROUP BY Country HAVING COUNT (Country)=10BSELECT TOP 10 Country FROM CustomersCSELECT TOP 10 Country FROM CustomersFROM (SELECT DISTINCT Country FROM Customers) AS X GROUP BY Country HAVING COUNT(*)= 10DSET ROWCOUNT 10 SELECT Country, COUNT (*) as “NumCountries”, Desc你的答案是:A正确答案是:A 17. 以下哪些描述符合数据库阶段的特点( ) 1) 文件的组织形式可以是顺序的,也可以是随机的2)数据结构化3)数据可以共享,但冗余大4)程序独立于数据5)统一的数据管理功能6)数据面向应用7)数据不保存A1) 2) 7)B2) 3) 4) 5)C2) 4) 5)D2) 3) 5) 6)你的答案是:D正确答案是:C 18. 下列四项中,不正确的提法是( )。 ASQL语言是关系数据库的国际标准语言BSQL语言具有数据定义、查询、操纵和控制功能CSQL语言可以自动实现关系数据库的规范化DSQL语言称为结构查询语言你的答案是:C正确答案是:C 19. 以下( )语句从表TABLE_NAME中提取前10条记录。 Aselect * from TABLE_NAME where rowcount=10Bselect TOP 10 * from TABLE_NAMECselect TOP of 10 * from TABLE_NAMEDselect * from TABLE_NAME where rowcount0 begin set n=n-1 if n=1 _关键字_end print n A1,0,不输出B1,1,1C0,0,0D0,1,2你的答案是:A正确答案是:A 24. 当前盘当前目录下有数据库db_stock,其中有表stock的内容是:股票代码 股票名称 单价 交易所600600 青岛啤酒 7.48 上海600601 方正科技 15.20 上海600602 广电电子 10.40 上海600603 兴业房产 12.76 上海600604 二纺机 9.96 上海600605 轻工机械 14.59 上海000001 深发展 7.48 深圳000002 深万科 12.50 深圳执行如下SQL语句后 select distinct 单价 from stock where 单价=(select min(单价) from stock)into dbf stock_x 表stock_x中的记录个数是 ( ) A1B2C3D4你的答案是:A正确答案是:B 25. SQL语言中,删除表中数据的命令是( )。 ADELETEBDROPCCLEARDREMOVE你的答案是:A正确答案是:A 26. Create Procedure 是用来创建()。 A程序B过程C触发器D函数你的答案是:A正确答案是:B 27. 数据库管理员小王发现网络中出现了某种病毒,该病毒攻击数据库的默认端口1433,小王该如何杜绝该种病毒的攻击,并且不影响正常的工作( )。 A将服务器的端口号改为2600B设置防火墙防止目标端口为1433的数据通过C改变服务器的ip地址D将服务器和客户端的端口号改为2600你的答案是:B正确答案是:D 28. 在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。 Asp_dbhelpBsp_dbCsp_helpDsp_helpdb你的答案是:A正确答案是:D 29. SELECT语句中与HAVING子句同时使用的是( )子句。 AORDER BYBWHERECGROUP BYD无需配合你的答案是:C正确答案是:C 30. SQL的视图是从( )中导出的。 A基本表B视图C基本表或视图D数据库你的答案是:C正确答案是:C 多项选择题部分 (共10题 每题2分 共20分) 1. 以下关于SQL Server 2000中的视图和存储过程说法正确的是( )。(选择三项) A存储过程可以比相同的T-SQL代码执行速度快B视图可以包含来自多个表中的列C视图中不包含任何存放在基表中的数据D存储过程中不能包含大量的T-SQL代码你的答案是:ABD正确答案是:ABC 2. 若要删除book表中所有数据,以下语句错误的是( )。(选择两项) Atruncate table bookBdrop table bookCdelete from bookDdelete * from book你的答案是:AC正确答案是:BD 3. 在SQL Server数据库(排序规则为默认值)中,有一个产品表products,你想按照价格从小到大的顺序显示所有产品的名称(productname)和价格(price),可以实现该功能的T-SQL语句是( )。(选择二项) ASELECT productname,price from products order by price ASCBSELECT productname,price from products order by price DESCCSELECT productname,price from products order by priceDSELECT productname and price from products order by price DESC你的答案是:AC正确答案是:AC 4. 学生成绩表grade中有字段score(float),现在要把所有在55分至60之间的分数提高5分,以下sql语句正确的是( )。(选择两项) AUpdate grade set score=score+5BUpdate grade set score=score+5 where score=55 or score =55 and score =60你的答案是:CD正确答案是:CD 5. Sql语句:select * from students where SNO like 0100%A,B,C%,可能会查询出的SNO是( )。(选择两项) A01053090A #Hm3?B01003090A01C01053090D09D0101A01你的答案是:AD正确答案是:AD 6. 我们使用的sql语言是( )。(选择二项) A结构化查询语言B标准化查询语言CMicrosoft SQL Server数据库管理系统的专用语言D多种数据库管理系统使用的通用语言你的答案是:AC正确答案是:AD 7. 现有书目表book,包含字段:price (float); 现在查询一条书价最高的书目的详细信息,以下语句正确的是( )。(选择两项) Aselect top 1 * from book order by price ascBselect top 1 * from book order by price descCselect top 1 * from book where price= (select max (price)from book)Dselect top 1 * from book where price= max(price)你的答案是:BC正确答案是:BC 8. 管理员在执行以下sql语句时,发生了错误,你应该建议他如何修改( )。(选择二项)create database benetuse benetcreate table benet01 (column1 int,column2 int)A分别执行每一句B将各个语句使用go分开再执行C不能将表格命名为benet01D不能将数据库命名为benet你的答案是:AB正确答案是:AB 9. 成绩表grade中字段score代表分数,以下( )语句返回成绩表中的最低分。(选择两项) Aselect max(score) from gradeBselect top 1 score from grade order by score ascCSelect min(score) from gradeDselect top
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网课绿头鱼课件
- 放射科感染隔离与管理计划
- 艺术培训暑期21天创作打卡计划
- 网课不显示课件的原因
- 大象版二年级科学校外实践计划
- 网络风险与安全知识培训课件
- 绿化工程节能降耗重点难点及推广措施
- 五年级上册语文听写作文类型范文
- 幼小衔接暑期拼音阅读与写作教学计划
- 2024-2025学年八年级政治下册 第五单元 热爱集体 融入社会 第11课 关心社会 亲近社会(养成亲社会行为)说课稿2 鲁人版六三制
- 2025风电项目EPC总承包工程合同
- 消防梯翻新装修施工方案
- 中学生传染病防治知识
- 菲林格尔维修人员上门维修服务规范525
- 个体工商户合伙协议书律师审核起草
- 足球比赛裁判培训
- (高清版)DB11∕T045-2025医学实验室质量与技术要求
- 2025年职工职业技能竞赛(制图员赛项)参考试题库(含答案)
- 2025年学校取暖煤炭采购合作协议书
- 胖东来管理制度
- 学费分期付款申请书
评论
0/150
提交评论