IT认证数据库认证考试模拟题.docx

上传人:b****5 文档编号:28590045 上传时间:2023-07-19 格式:DOCX 页数:13 大小:19.04KB
下载 相关 举报
IT认证数据库认证考试模拟题.docx_第1页
第1页 / 共13页
IT认证数据库认证考试模拟题.docx_第2页
第2页 / 共13页
IT认证数据库认证考试模拟题.docx_第3页
第3页 / 共13页
IT认证数据库认证考试模拟题.docx_第4页
第4页 / 共13页
IT认证数据库认证考试模拟题.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

IT认证数据库认证考试模拟题.docx

《IT认证数据库认证考试模拟题.docx》由会员分享,可在线阅读,更多相关《IT认证数据库认证考试模拟题.docx(13页珍藏版)》请在冰豆网上搜索。

IT认证数据库认证考试模拟题.docx

IT认证数据库认证考试模拟题

第一题

使用SQLServer联机丛书;打开SQLServer联机丛书;用SQLServer联机丛书中的搜索功能搜索【样图1-02A】显示的内容。

第二题

企业管理器的使用:

打开企业管理器后,新建一个IP地址为192.168.2.2的SQLServer注册,操作结果如【样图1-02B】所示。

第三题

查询分析器的使用:

打开查询分析器,用内置的日期和时间函数返回输入日期是几月,输入日期为:

1981年11月15日(注意日期的书写格式)

答案:

Selectdatepart(month,'1981-11-15')

第四题

服务管理器的使用:

打开服务管理器,停止SQLServer服务。

第五题

【说明】

1、在SQLSERVER查询分析器下运行:

USEmaster

IFEXISTS(SELECTnameFROMmaster.dbo.sysdatabasesWHEREname=N'exam')

DROPDATABASE[exam]

GO

2、将“C:

\GATDoc”文件夹下的“exam_sqlbak_Data.MDF”和“test_log.LDF”两个数据文件考到指定目录下。

3、EXECsp_attach_db@dbname=N'exam',

@filename1=N'C:

\MicrosoftSQLServer\MSSQL\Data\exam_sqlbak_Data.MDF',

@filename2=N'C:

\MicrosoftSQLServer\MSSQL\Data\test_log.LDF'

在@filename1和@filename2中的目录是两个数据的存放目录,将这2个数据库文件拷贝到SQL的数据库存放目录中。

【操作要求】

打开SQLServer企业管理器,打开查询分析器,分别按照下面9个问题进行操作,并按照要求把操作结果(扩展名为.sql的文件)保存在“C:

\考生”文件夹中。

exam_sqlbak数据库介绍:

这是一个模拟电子商务,网上直销的数据,主要销售计算机配件。

该数据库包含了订单数据、经销商基本数据、产品基本数据以及供应商基本数据等。

该数据库共包含6个表,表名分别为:

orders、distributors、suppliers、city、items和products。

各个表的内容与格式如下:

表1网上直销订单表格,表名为:

orders

列名

描述

数据类型

OrderNum

订单号码

Int

OrderDate

订购日期

Datatime

DistriNum

经销商号码

Int

PaidDate

付款日期

Datatime

表2经销商表格,表名为:

distributors

列名

描述

数据类型

DistriNum

经销商号码

Int

BossName

经理名称

Char

Company

公司名称

Char

CityCode

所属市区代码

Char

Address

公司地址

Char

Phone

公司电话号码

Char

表3供应商表格,表名为:

suppliers

列名

描述

数据类型

SuppCode

供应商代码

Char

SuppName

供应商名称

Char

表4市区表格,表名为:

city

列名

描述

数据类型

CityCode

市区代码

Char

CityName

市区名称

Char

表5订单项目表格,表名:

items

列名

描述

数据类型

Item

订单项目号码

Int

OrderNum

订单号码

Int

ProdNum

产品号码

Int

SuppCode

供应商代码

Char

Quantity

单项定购数量

Int

TotalPrice

单项总价

Money

表6产品表格,表名:

products

列名

描述

数据类型

ProdNum

产品号码

Int

SuppCode

供应商代码

Char

Descriptions

产品名称

Char

UnitPrice

产品单价

Money

本题目要求实现的功能:

用SQL语句实现如下操作:

对列进行操作(包括:

选取所有的列、选取特定的列);不显示重复的数值;对记录进行操作(包括:

选取特定的记录、排除特定的记录);对数据进行操作(包括:

选取介于某一范围的数据、选取属于某一子集合的数据);对字符串进行操作(包括:

选取子字符串、搜索子字符串、搜索完全相等的字符串)。

1.验证exam数据库是否已经安装正确:

打开企业管理器,对照上面对exam数据库的介绍,检查本机是否存在exam数据库,该数据库是否安装正确且完整。

2.用SQL语句选取表中所有的列:

打开SQLServer查询分析器,输入查询语句,实现查询exam数据库中distributors表所有的列的内容。

查询成功后,保存该查询,把保存文件命名为X2-02-1.sql,并保存到“C:

\考生”文件夹中。

答案:

select*

Fromdistributors;

3.选取惟一的数值:

新建SQL查询,输入查询语句,实现查询exam数据库中orders表格中的付款日期,并且相同的付款日期只显示一次。

查询成功后,保存该查询,把保存文件命名为X2-02-2.sql,并保存到“C:

\考生”文件夹中。

答案:

selectdistinctPaidDate

Fromorders;

4.对记录进行操作——选取特定的记录:

新建SQL查询,输入查询语句,实现查询exam数据库中供应商代码为HSC的供应商的实际名称。

查询成功后,保存该查询,把保存文件命名为X2-02-3.sql,并保存到“C:

\考生”文件夹中。

答案:

selectSuppName

fromsuppliers

wheresuppcode='HSC';

5.对记录进行操作——排除特定的记录:

新建SQL查询,输入查询语句,实现查询exam数据库中供应商代码不为HSC的所有供应商的实际名称。

查询成功后,保存该查询,把保存文件命名为X2-02-4.sql,并保存到“C:

\考生”文件夹中。

答案:

selectSuppName

fromsuppliers

wheresuppcode!

='HSC';

6.对数据进行操作——选取介于某一范围的数据:

新建SQL查询,输入查询语句,实现查询exam数据库的products表格中所有单价位于20到50元的产品的名称及其对应的价格。

查询成功后,保存该查询,把保存文件命名为X2-02-5.sql,并保存到“C:

\考生”文件夹中。

答案:

selectDescriptions,UnitPrice

Fromproducts

WhereUnitPricebetween20and50;

或:

selectDescriptions,UnitPrice

Fromproducts

WhereUnitPrice>=20andUnitPrice<=50;

以上两个答案任选一个即可。

7.对数据进行操作——选取属于某一子集合的数据:

新建SQL查询,输入查询语句,实现查询exam数据库中经销商经理名称为米楠、王吴迪、王萌、王为的公司的名称以及该公司的地址。

查询成功后,保存该查询,把保存文件命名为X2-02-6.sql,并保存到“C:

\考生”文件夹中。

答案:

selectCompany,Address

Fromdistributors

WhereBossNamein('米楠','王吴迪','王萌','王为');

8.对字符串进行操作——选取子字符串:

新建SQL查询,输入查询语句,实现查询exam数据库中所有经销商的公司电话号码的4到7位。

查询成功后,保存该查询,把保存文件命名为X2-02-7.sql,并保存到“C:

\考生”文件夹中。

答案:

selectsubstrB(phone,4,4)

Fromdistributors;

9.对字符串进行操作——搜索子字符串:

新建SQL查询,输入查询语句,实现查询exam数据库中所有公司电话末位是1的公司的经理名称、公司名称以及公司电话。

查询结果如【样图2-02】所示。

查询成功后,保存该查询,把保存文件命名为X2-02-8.sql,并保存到“C:

\考生”文件夹中。

答案:

selectBossName,Company,Phone

Fromdistributors

Wherephoneislike'%1';

第六题

【操作要求】

打开SQLServer查询分析器,分别按照下面7个问题进行操作,并按照要求把操作结果(扩展名为.sql的文件)分别保存在“C:

\考生”文件夹中。

本题目要求实现的功能:

用SQL语句实现如下操作:

同时执行多个SQL语句;用ORDERBY子句对数据进行排序;使用算术运算式;为虚拟列命名;搜索单一长度的任意字符串;使用常用的字符串函数;使用常用的数学函数;用GROUPBY子句对数据进行分类;常用的集总函数的应用。

1.同时执行多个SQL语句:

打开SQLServer查询分析器,输入查询语句,实现在一次查询中同时查询exam数据库中orders表和items表所有的列的内容,查询结果如【样图3-02A】所示。

查询成功后,保存该查询,把保存文件命名为X3-02-1.sql,并保存到“C:

\考生”文件夹中。

答案:

select*fromorders

Select*fromitems

2.用ORDERBY子句对数据进行排序:

新建SQL查询,输入查询语句,实现查询exam数据库orders表格中的所有记录,查询结果要根据OrderNum由小至大的顺序进行排序。

查询成功后,保存该查询,把保存文件命名为X3-02-2.sql,并保存到“C:

\考生”文件夹中。

答案:

select*fromordersorderby

3.使用算术运算式:

新建SQL查询,输入查询语句,实现查询exam数据库products表格中的所有记录,并且把每个产品单价显示成8折后的价格(注意:

只是把价格的变化显示出来,而数据库中的数据不变),查询结果如【样图3-02B】所示。

查询成功后,保存该查询,把保存文件命名为X3-02-3.sql,并保存到“C:

\考生”文件夹中。

4.搜索单一长度的任意字符串:

新建SQL查询,输入查询语句,实现查询exam数据库orders表格中订单号码的第1、2位分别是1和1的所有供应商的记录。

查询成功后,保存该查询,把保存文件命名为X3-02-4.sql,并保存到“C:

\考生”文件夹中。

5.使用常用的字符串函数:

新建SQL查询,输入查询语句,实现查询exam数据库distributors表格中经销商号码为1006的公司名称字符串的长度。

查询成功后,保存该查询,把保存文件命名为X3-02-5.sql,并保存到“C:

\考生”文件夹中。

6.使用常用的数学函数:

新建SQL查询,输入查询语句,返回分别大于或等于以下三个数字的最小整数:

5.5,-7.2,0.0。

查询成功后,保存该查询,把保存文件命名为X3-02-6.sql,并保存到“C:

\考生”文件夹中。

7.常用的集总函数的应用:

新建SQL查询,输入查询语句,实现查询exam数据库orders表格中共有多少订单。

查询成功后,保存该查询,把保存文件命名为X3-02-7.sql,并保存到“C:

\考生”文件夹中。

第七题

【操作要求】

打开SQLServer查询分析器,分别按照下面6个问题进行操作,并按照要求把操作结果(扩展名为.sql的文件)分别保存在“C:

\考生”文件夹中。

本题目要求实现的功能:

用SQL语句实现如下操作:

在一个SELECT语句中使用多个表格;在SELECT语句中使用子查询;用UNION运算符实现从不同的表格抽取相同格式的数据;添加记录;删除记录;更新记录的内容。

1.在一个SELECT语句中使用多个表格:

打开SQLServer查询分析器,输入查询语句,实现查询exam数据库中每一个经销商的订单号码(orders表中)与经销商经理名称(ditributoirs表中),运行结果如【样图4-02A】所示。

查询成功后,保存该查询,把保存文件命名为X4-02-1.sql,并保存到“C:

\考生”文件夹中。

2.在SELECT语句中使用子查询:

新建SQL查询,输入查询语句,实现查询exam数据库中与经理名称为“李晨”的经销商同在一个市区的所有经销商的数据内容,运行结果如【样图4-02B】所示。

查询成功后,保存该查询,把保存文件命名为X4-02-2.sql,并保存到“C:

\考生”文件夹中。

3.用UNION运算符实现从不同的表格抽取相同格式的数据:

新建SQL查询,输入查询语句,实现查询exam数据库中单价小于200元或者是已订货项目中数量大于2的产品数据(注意:

是“或者”),运行结果如【样图4-02C】所示。

查询成功后,保存该查询,把保存文件命名为X4-02-3.sql,并保存到“C:

\考生”文件夹中。

4.添加记录:

新建SQL查询,输入查询语句,在orders表格中添加一笔记录,其OrderNum为120、OrderDate为1905-05-30、DistriNum为1023、PaidDate为1905-05-30,运行结果如【样图4-02D】所示。

操作成功后,保存该查询,把保存文件命名为X4-02-4.sql,并保存到“C:

\考生”文件夹中。

5.删除记录:

新建SQL查询,输入查询语句,删除在上步中建立的记录。

操作成功后,保存该查询,把保存文件命名为X4-02-5.sql,并保存到“C:

\考生”文件夹中。

6.更新记录:

新建SQL查询,输入查询语句,将orders表格中订单号码为111的订单的经销商号码改为1088,运行结果如【样图4-02E】所示。

把保存文件命名为X4-02-6.sql,并保存到“C:

\考生”文件夹中。

第八题

【操作要求】

打开SQLServer查询分析器,分别按照下面7个问题进行操作,并按照要求把操作结果(扩展名为.sql的文件)分别保存在“C:

\考生”文件夹中。

本题目要求实现的功能:

用SQL语句实现如下操作:

实现默认值与列结合;解除默认值与列的结合;创建用户自定义的数据类型;创建规则并将其与列结合;删除规则;创建视图;删除视图。

1.用T-SQL语句实现默认值与列结合:

打开SQLServer查询分析器,输入Transact-SQL语句,实现在exam数据库中新建名为moren的默认值,运行结果如【样图5-02A】】所示;并把该默认值与orders表的OrderDate列结合,运行结果如【样图5-02B】】所示。

操作成功后,保存该查询,把保存文件命名为X5-02-1.sql,并保存到“C:

\考生”文件夹中。

2.用T-SQL语句解除默认值与列的结合:

新建SQL查询,输入Transact-SQL语句,解除上步中建立的默认值与列的结合,并删除该默认值。

操作成功后,保存该查询,把保存文件命名为X5-02-2.sql,并保存到“C:

\考生”文件夹中。

3.创建用户自定义的数据类型:

新建SQL查询,输入Transact-SQL语句,建立新的用户自定义的数据类型:

binary,长度为5000,允许NULL值,类型名称为newtype,运行结果如【样图5-02C】所示。

操作成功后,保存该查询,把保存文件命名为X5-02-3.sql,并保存到“C:

\考生”文件夹中。

4.创建规则并将其与列结合:

新建SQL查询,输入Transact-SQL语句,建立新的名为newrule的规则,并把这个规则与orders表的OrderDate列结合,运行结果如【样图5-02D】所示。

操作成功后,保存该查询,把保存文件命名为X5-02-4.sql,并保存到“C:

\考生”文件夹中。

5.删除规则:

新建SQL查询,输入Transact-SQL语句,解除上步中建立的规则与列的结合,并删除该规则。

操作成功后,保存该查询,把保存文件命名为X5-02-5.sql,并保存到“C:

\考生”文件夹中。

6.创建视图:

新建SQL查询,输入Transact-SQL语句,建立新的名为newview的视图,建立orders表格中的OrderNum、DistriNum列的视图,在设计视图中的运行结果如【样图5-02E】所示。

操作成功后,保存该查询,把保存文件命名为X5-02-6.sql,并保存到“C:

\考生”文件夹中。

7.删除视图:

新建SQL查询,输入Transact-SQL语句,删除上步中建立的视图。

操作成功后,保存该查询,把保存文件命名为X5-02-7.sql,并保存到“C:

\考生”文件夹中。

第九题

【操作要求】

打开SQLServer查询分析器,分别按照下面5个问题进行操作,并按照要求把操作结果(扩展名为.sql的文件)分别保存在“C:

\考生”文件夹中。

本题目要求实现的功能:

用SQL语句实现如下操作:

创建存储过程;重命名存储过程;删除存储过程;创建触发器;查看系统内所有的触发器列表。

1.创建存储过程:

打开SQLServer查询分析器,输入Transact-SQL语句,实现在exam数据库中新建名为storedproc的存储过程,用来查询orders表格中的OrderDate和DistriNum列,并执行该存储过程,运行结果如【样图6-02A】所示。

操作成功后,保存该查询,把保存文件命名为X6-02-1.sql,并保存到“C:

\考生”文件夹中。

2.重命名存储过程:

新建SQL查询,输入Transact-SQL语句,将上步中建立的存储过程重命名为newproc。

操作成功后,保存该查询,把保存文件命名为X6-02-2.sql,并保存到“C:

\考生”文件夹中。

3.删除存储过程:

新建SQL查询,输入Transact-SQL语句,解除上步中建立的存储过程(注意存储过程的名字)。

操作成功后,保存该查询,把保存文件命名为X6-02-3.sql,并保存到“C:

\考生”文件夹中。

4.创建触发器:

新建SQL查询,输入Transact-SQL语句,建立名为newtrigger的触发器,触发器规定当orders表格的OrderDate列的数值发生变化的时候,显示出:

“订购日期已被更改,触发器起到作用”,再更改orders表格的OrderDate列的数值以触发该触发器,运行结果如【样图6-02B】所示。

操作成功后,保存该查询,把保存文件命名为X6-02-4.sql,并保存到“C:

\考生”文件夹中。

5.查看系统内所有的触发器列表:

新建SQL查询,输入Transact-SQL语句,显示出系统内全部的触发器。

操作成功后,保存该查询,把保存文件命名为X6-02-5.sql,并保存到“C:

\考生”文件夹中。

第十题

【操作要求】

打开SQLServer查询分析器,分别按照下面6个问题进行操作,并按照要求把操作结果(扩展名为.sql的文件)分别保存在“C:

\考生”文件夹中。

本题目要求实现的功能:

用SQL语句实现如下操作:

增加数据库的空间;缩小数据库空间;删除数据库;创建索引;重命名索引;删除索引。

1.增加数据库的空间:

用企业管理器新建一个名为question2的数据库,将主要数据库文件和日志文件分别命名为question2_Data.MDF和question2_Log.LDF,大小都设置成1M(默认值)并将这两个文件存放在C盘的根目录下;打开查询分析器,写入SQL语句,加入新的名为modu2.mdf的文件,使得数据库question2的数据文件文件容量增大2M,操作结果如【样图7-02A】所示;此时该数据库显示的大小为4M,如【样图7-02B】所示。

操作成功后,保存该查询,把保存文件命名为X7-02-1.sql,并保存到“C:

\考生”文件夹中。

2.缩小数据库空间:

新建SQL查询,输入Transact-SQL语句,将上步中建立的question2数据库的数据文件的大小缩小为原来的4分之3。

操作成功后,保存该查询,把保存文件命名为X7-02-2.sql,并保存到“C:

\考生”文件夹中。

3.删除数据库:

新建SQL查询,输入Transact-SQL语句,删除前面已经建立的question2数据库。

操作成功后,保存该查询,把保存文件命名为X7-02-3.sql,并保存到“C:

\考生”文件夹中。

4.创建索引:

新建SQL查询,输入Transact-SQL语句,建立名为theindex的索引,该索引属性如【样图7-02C】所示。

操作成功后,保存该查询,把保存文件命名为X7-02-4.sql,并保存到“C:

\考生”文件夹中。

5.重命名索引:

新建SQL查询,输入Transact-SQL语句,将上步建立的索引重命名为newindex。

操作成功后,保存该查询,把保存文件命名为X7-02-5.sql,并保存到“C:

\考生”文件夹中。

6.删除索引:

新建SQL查询,输入Transact-SQL语句,删除上步建立的索引(注意索引的名称)。

操作成功后,保存该查询,把保存文件命名为X7-02-6.sql,并保存到“C:

\考生”文件夹中。

第十一题

【操作要求】

将文件“C:

\GATDoc”中的import.txt文件复制到“C:

\考生”文件夹。

分别按照下面4个问题进行操作,并按照要求把操作结果分别保存在“C:

\考生”文件夹中。

本题目要求实现的功能:

将表格数据导出至文本文件;将文本文件数据导入表格;将一个数据库导出至另一个数据库;备份数据库。

1.将表格数据导出至文本文件:

用SQLServer中的导入导出工具将exam数据库中的orders表格导出到名为export的文本文件中,将列分隔符选择为:

制表符。

操作完成界面如【样图8-02A】所示,把该文本文件保存到“C:

\考生”文件夹中。

2.将文本文件数据导入表格:

用SQLServer中的导入导出工具将“C:

\考生”文件夹中的import.txt文件导入到新建的名为import的数据库中,如【样图8-02B】所示。

3.将一个数据库导出至另一个数据库:

用SQLServer中的导入导出工具将exam数据库中的如下表格:

orders、suppliers导出到import数据库中,如【样图8-02C】所示。

4.备份数据库:

对import数据库进行备份,把备份文件命名为backup.bak,并保存在“C:

\考生”文件夹中。

要求:

完全备份,追加到媒体。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 育儿理论经验

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1