您好,欢迎光临本网站![请登录][注册会员]  
文件名称: SQL Server自学题库.pdf
  所属分类: SQLServer
  开发工具:
  文件大小: 229kb
  下载次数: 0
  上传时间: 2019-07-01
  提 供 者: wjm****
 详细说明:SQL Server 自学题库,希望可以帮到你。自学题库 A、显示B、查询C、存放D、检索 21、为数据表创建索引的目的是(),可以在创建表时用()来创建唯一索引。 (1)A、提高查询的检索性能B、创建唯一索引 C、创建主键 D、归类 (2)A、设置主键约突,设置唯一约束B、 Create table, Create index C、设置主键约烹, Create index d、以上都可以 22、在T-SQL语法中,用来插入和夏新数据的命令是()。 A、 INSERT, UPDATE B、 UPDATE, INSERT C、 DELETE, PDATE D、 CREATE, INSERT INTO 23、主锭约束用来强制数据的()完整性。 A、域B、实体C、参照D、ABC都可以 24、在 SQL Server服务器上,存储过程是一组预先定义并()的T-SQL语句。 A、保存B、编译C、解释D、编写 25、替代触发器( instead of)是在触发触发器的修改操作()执行。 A、执行后B、停止执行时C、同时D、之前 26、聚合函数的返回值是()。 A、一个标量值B、一组值C、表达式D、表 个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类 型是()。 ∧、一对一约联系 B、多对一的联系 C、一对多约联系 D、多对多的联系 28、以下那中情况不是连接陷阱产生原因()。 A、把多对多的联系转换为一对一的联系 B、把多对多的联系转换为一对多的联系 C、把原本约联系现在用实体表示 D、把原本约联系通过实体联系到一起 29、不属于传统数据模型的是()。 A、层次数据模型B、网状数据模型 C、关系数据模型D、面向对象数据模型 五维思考 自学题库 30、在 SQL Server中,不是对象的是() A、月户 B、数据 C、表 D、数据类型 31、以下论述不正确的是()。 A、 distribution数据库是系统数据库 B、企业管理器与查询分析器郗是客户端工具 C、 SQL Server2005可以安装到 windows、 windows Xp、 windOws nt系统上。 D、 SQL Server支持的SQL命令集称为TSQL,它是完全符合 ANSII SQL92标准的。 32、以下正确的论述是()。 、在建立数据库的时候,SQ, server是可以创建操作系统文件及其目录路径。 B、数据库中有一些sys开头的系统表,用来纪录 SQL Server组件、对象所需要的数据, 这些系统表全部存放在系统数据库口。 C、SYS开头的系统嶶中的数据用户不能直接修改,但可以通过系统存储过程、系统函数 进行改动、添加。 D、12AM是中午,12PM是午夜。 33、声明了变量: declareiint, char(4),现在为i赋值10,为c赋值'abcd', 正确的语句是()。 A、seti-10,c='abcd b set i-10, set c=abcd C select 1-10.c- abed d. select 1-10. select c-abcd 34、有如下代码,当代码中[关键字]分别为 brcak continuc rcturn时,最后的 print gn 输 出的值为()。 declare (n int set n=3 while an>0 begin set n=n-1 ifn=1[关键字 end print dn 五维思考 自学题库 A、1,0,不输出 B、1,1,1 C、0,0,0 35、关于 SQL Server安装命名实例时,不正确的描述是()。 A、最多只能用16个字符 B、实例的名称是区分大小写 C、箅一个字符只能使用文字、、和#符号 D、实例的名称不能使用 Default或 MSSQLSorvor这两个名字。 36、()是长期存储在计算机内的有组织,可共享的数据集合。 ∧、数据库管坦系统 B、数据库系统 C、数据库 D、文件组织 37.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。 A、数据库管坦系统 B、数据库应用系统 C、相关的讠算机系统D、冬类相关人员 38.在文件系统阶段,数据()。 A、无独立性 B、独立性差 C、具有物理独立性 D、具有逻辑独立性 39.数据库系统阶段,数据() A、具有物理独立性,没有逻辑独立性B、具有物理独立性和逻辑独立性 C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性 40.()属于信息世界的模型,是现实世界到机器世界的一个中间层次 、数据模型 B、概念模型 C、E-R图 C、关系模型 41.数据库系统软件包括DBMS和() A、数据库 B、高级话言 C、0S D、数据库应用系统和开发工具 42.在SL语言中授权的操作是通过()语句实现的。 A、 CREATE B、 REVOKE C、 GRANT D、⊥ NSERT 43.数据库中只存放视图约()。 五维思考 自学题库 A、澡作 B、对应的数据 C、定义 D、限制 4.概念结构设计阶段得到的结果是()。 A、数据字典措述的数据需求B、E-R图表示的概念模型 C、某个DBMS所支持的数据模型D、包括存储结构和存取方法的物理结构 45.现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗会 至少需要分解为() A1个表 B2个表 C3个表 D4个表 46.已知职工和职工亲属两个关系,当职工调岀时,应该从职工关系口删除该职工的元组,同 时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是()。 A ON DELETE ALL B ON DELETE RESTRICT C ON DELETE SET NULL D ON DELETE CASCADE 47.DBMS中约检查点机制用于() A检查事务的故障 B减少故障恢复的时间 C检查数据库一致性状态 D检查数据库的完整性 48.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的 元组数目情况是()。 A15,5,10 B18,7,7 C21,11,4 D25,15,0 49.授予用户Jean可以查询帐户表的权限,使用的SQI语句是()。 ∧ GRANT SELECT0N帐户T0Jean B GRANT SELECT TO Jean oN tk C GRANT SELECT T0帐户0 N Jean D GRANT SELECT ON Jean To hk 50.如下不能正确执行的语句是() A. select from table name where 1 2 b, truncate tabletable name c delete from table name where null=null D alter table table name add column idd int 五维思考 自学题库 51.你是一个保险公司的数据库开发人员,这家保险公司有一个用于保单或保单所有者的多层 的应用。保单所有者信息存储在一个名为0 whers的表中,下面的语句用于建立这个表, 当保单所有者的信息输入时,若不包括所有者的出生年月,数捱库要产生一个错误信息。你要 设计一个方法来校验出生日期数据是否填写,没有的情况下要显示错误信息。 你将怎么做()? A、在 BirthDate字段上加上 CHECK约東。 B、建立一个规则,并将这个规则绑定在 BirthDate字段上。 C、改变 Owners表使 BirthDate字段不能为空。 D、在 Owners表上建立一个触发器校验 BirthDate字段。 52.你是一个集装箱制造公司的数据库开发人员,公司制造的集装箱有不同的尺寸和形状,存 储的集装箱信息的表有Size、 Container、 Shape。一般来说,集装箱的尺寸周期性的改变, 数揖库的用户需要知道集装箱的容量,容量是基于 Shape、size表中的数据计算得到的。你要 隐藏计算的细节,使用一个 SELECT查询可以方便的得到,你将怎么做()? A、建立一个用户定义的函数,使用 Container id作为参数,返回集装箱的容量。 B、建立一个程序,使用 Container ld作为参数,返回集装箱的容量。 C、在 Container表中加入名为 volume的一列,当一个新集装箱加入表中时,建立一个触发器 计算和存储这列的值。 D、在 Container表中加入一个计算过的列计算集装箱的容量 53.你是一个保险公司的数据库开发人员,公司的保单信息存储在 SQL Sorver2005数据库中 你使用以下脚本建立了一个名为 Policy约表: create tabLE Policy PolicyNumber int NOT NULL DEFAULT(O) 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 五维思考 自学题库 每次公司销售出一份保单, Policv表中就增加一条记录,并赋予共一个新的保单号,你将怎 么做()? A、建立一个 INSTEAD OF INSER触发器来产生一个新的保单号,并将这个保单号插入数据表 中 B、建立一个 INSTEAD OF UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表 C、建立一个 AFTER UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。 D、用 AFTER UPDAT触发器替代 DEFAULT约束条件产生一个新的保单号,并将这个保单号插入 数据表中。 54.你是一名数据库咨询顾问,目前你被一家入地狗饲养场雇用来开发数据库.这个数据库将 被使用来存储关于饲养者的狗的信息.你使用下面的胆本创廷了一个名为Dogs的表 CREATE TABLE[dbo] [Dogs] [ DogId] int] NOT NULL TBreedlD Lint] NOT NULL DateofBirth [datetime NOT NULL WeightAtBirth] [decimal](5, 2) NOT NULL [NumbcrOfSiblings] Lint] NULL I Motherid] [int NOT NL.I [Fathertd] [int NOT NUL.T ) ON PRIMARY」 GO ALTER TABLE [dbo]. DOgs] WITH NOCHECK ADD CoNSTRaINT [PK Dogs]PRIMARY KEY CLUSTERED g )ON[PR⊥MARY] 五维思考 自学题库 你必须确保每条狗的 Motherly和 Fatherly列都有有效的值.你想在保证最小化磁盘I/0的条 件下执行这个规则.你该做亻么()。 A、在Dogs表上创建一个 AFTER INSERT触发器,使其叵滚 Motherly或 Father ld列事务无效 B、在 Mother ld和 Father1列上创建一个表级 CHECK约束 C、创建两个 FOREIGN KEY约束:一个在 Mother ld列,一个在 ather1D)列;指定每个约突引 用 DogIe列 D、创建一个规则并扭它和 Motherly列绑定,把同样规则和 Fatherly列绑定 55.你是某销售组织的数据库开发人员,你的数据库有一个名为 Salcs表,此表包括了来自销 售人员的销售订单概要笮息.销售经理要求你创建一个销售额排在前20位的销售人员报亲, 你该使用哪个查询来完成这个任务()。 A SELECt TOP 20 PERCENT LastName, FirstName, SUM(OrderAmount)As ytd FROM sales GROUP BY LastName, firstName ORDER BY 3 DESC B, SELECT LastName, FirstName, COUNT(*) AS sales FROM Sales GROUP BY LastName firstName HAVING COUNT (*)>20 ORDER BY 3 DESC C SELECT TOP 20 Last Name, First Name, MAX (Order Amount) AS vtd FROM sales GROUP BY LastName, firstName ORDER BY 3 DESC D, SELECT TOP 20 LastName, FirstName, SUM (OrderAmount)AS ytd TROM Sales GROUP BY LastName firstName ORDER BY 3 DESC 56.触发器可以创建在()中 A、表B、视图C、数据库D、查询 五维思考 自学题库 57. Create Procedure是用来创建()。 A、程序 B、过程 C、触发器 D、函数 58.以下触发器是当对[表1]进行()操作时触发。 Create Trigger abc on表 For insert, update, delete A A、只是修改B、只是插入C、只是删除D、修改、插入、删除 59.要删除一个名为A1的过程,用命令: Proccdurc al ∧、 Delete B、A1ter D)、 Execute 60.触发器可引用视图或临时表,并产生两个侍殊的表()和()。 A、 Deleted, Inserted E、 Delete, Insert C、View, Table D、View1, table1 61.执行带参数的过程,正确的方法为()。 A、过程名(参数)B、过程名参数C、过程名=参数D、A,B,C三种都可以 62.当删除()时,与它关联的触发器也同时被删除。 A、视图B、临时表C、过程D、表 63.数据库设计中的概念结构设计的主要工具是()。 A、数据模型B、E—R模型 C、新奥尔良模型 D、概念模型 64.数据库设计中的逻辑结构设计的任务是把()阶段产生的概念数据库模式变换为逻辑 结构的数据库模式。 ∧、需求分析B、物理设计 C、逻辑结构设计D、概念结构设计 65.一个规范化的关系至少应当满足 )的要求。 A、一范式B、二范式 C、三范式 D、四范式 66.()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应 用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 A、 DBMS B、DBC、DBSD、DBA 67.()数据库是被长期存放在汁算机内的、有组织的、统一管理的相关数据的集合。 A、 DATA E、⊥ NFORMATION C、DB D、DBS 68.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用 构成。 五维思考
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: SQLServer自学题库.pdf
 输入关键字,在本站1000多万海量源码库中尽情搜索: