




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL Server 2008一 选择题1、在SQL SERVER 所提供的服务中,( )是最核心的部分。A、MSSQLServer B、SQL Server Agent C、MS DTC D、SQL XML2、下列哪个标识符不是SQL SERVER 2008的常规标识符( )。A、3b B、#xuesheng C、#xuesheng D、_2abc3、下列哪个函数不属于聚合函数( )。A、count() B、avg() C、min() D、str()4、下列各运算符中( )不属于逻辑运算符。A、& B、not C、and D、or5、下列哪条语句能够从学生表中查询出姓名的第二个字是“敏”的学生的信息( )。A、select * from 学生表 where 姓名=_敏% B、select * from 学生表 where 姓名 like _敏% C、select * from 学生表 where 姓名 like %敏% D、select * from 学生表 where 姓名 like %敏 6、聚合函数不可以用在下列哪个语句中( )。A、SELECT子句 B、HAVING 子句 C、WHERE 子句 D、子查询 7、下列哪些选项在T-SQL语言中使用时不用括在单引号中( )。A、单个字符 B、字符串 C、通配符 D、数字8、下列哪种方法不能用来启动SQL SERVER 2008数据库服务器( )。A、使用服务管理器启动数据库服务器 B、使用企业管理器启动数据库服务器 C、使用“管理工具”中的“服务”启动数据库服务器 D、使用查询分析器启动数据库服务器9、下列哪个命令必须在单个批命令中执行。( )A、CREATE DATABASE B、CREATE TABLE C、CREATE INDEX D、CREATE VIEW10、下列有关关键字的说法中,不正确的是( )。A、主关键字能惟一标识表中的每一行 B、每个表中一定存在外关键字C、侯选关键字中的任一个都可以充当主关键字 D、关键字的值不能重复,也不能为NULL11、根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:( )A、只存在一对多的实体关系,以图形方式来表示。B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。C、能体现一对多、多对多的关系,但不能体现一对一的关系。D、关系模型数据库是数据库发展的最初阶段。12、在“连接”组中有两种连接认证方式,其中在( )方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。A、Windows身份验证 B、SQL Server 身份验证C、以超级用户身份登录时 D、其他方式登录时13、视图是一种常用的数据对象,可以简化数据库操作,当使用多个数据表来建立视图时,不允许在该语句中包括( )等关键字。A、ORDER BY,COMPUTEB、ORDER BY,COMPUTE,COMPUTR BYC、ORDER BY,COMPUTE BY,GROUP BYD、GROUP BY,COMPUTE BY14、 在WINDOWS98操作系统下,只能安装SQL Server( )A、企业版 B、标准版 C、个人版 D、测试版15、 利用查询分析器,能( )。A、直接执行SQL语句 B、提交SQL语句给服务器执行C、作为企业管理器使用 D、作为服务管理器使用16、 事务日志文件的默认扩展名是( )。A、MDF B、NDF C、LDF D、DBF17、 通过使用文件组,可以( )。A、提高存取数据的效率 B、提高数据库备份与恢复的效率C、简化数据库的维护 D、ABC都可以。18、 SQL Server的主数据库是( )。A、MASTER B、TEMPDB C、MODEL D、MSDB19、 数据库的容量( )。A、只能指定固定的大小 B、最小为10M C、最大100M D、可以设置为自动增长20、 日期时间型数据类型(datetime)的长度是( )。A、2 B、4 C、8 D、1621、表在数据库中是一个非常重要的数据对象,它是用来( )各种数据内容的。A、显示 B、查询 C、存放 D、检索22、为数据表创建索引的目的是( ),可以在创建表时用( )来创建唯一索引。 A、提高查询的检索性能 B、创建唯一索引 C、创建主键 D、归类 A、设置主键约束,设置唯一约束 B、Create table,Create indexC、设置主键约束,Create index D、以上都可以23、 在T-SQL语法中,用来插入和更新数据的命令是( )。 A、INSERT,UPDATE B、UPDATE,INSERT C、DELETE,UPDATE D、CREATE,INSERT INTO24、 主键约束用来强制数据的( )完整性。A、域 B、实体 C、参照 D、ABC都可以25、 在SQL Server服务器上,存储过程是一组预先定义并( )的T-SQL语句。A、保存 B、编译 C、解释 D、编写26、 替代触发器(instead of)是在触发触发器的修改操作( )执行。A、执行后 B、停止执行时 C、同时 D、之前27、 聚合函数的返回值是( )。A、一个标量值 B、一组值 C、表达式 D、表28、一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是( ) A、一对一的联系 B、多对一的联系 C、一对多的联系 D、多对多的联系29、概念数据模型依赖于那个数据库管理系统( ) A、DB2 B、MS SQL Server C、Oracle D、不依赖于任何数据库管理系统 30、以下论述中正确的是( ) A、多对多的联系总是可以转换成两个一对多的联系 B、ACCESS是数据库管理系统 C、数据的三种范畴包括现实世界阶段、虚拟世界阶段、信息世界阶段 D、我们通常所说的数据仓库就是指数据仓库 31、以下那中情况不是连接陷阱产生原因( ) A、把多对多的联系转换为一对一的联系 B、把多对多的联系转换为一对多的联系 C、把原本的联系现在用实体表示 D、把原本的联系通过实体联系到一起 32、不属于传统数据模型的是( ) A、层次数据模型 B、网状数据模型 C、关系数据模型 D、面向对象数据模型 33、正确的论述是( ) A、自然连接和等值连接很相像,但实际上他们是不同的。自然连接要去掉重复的属性, 等值连接不需要去掉重复的属性。 B、一个关系是参照关系,那么就不会是被参照关系。 C、概念数据库与外部数据库都是物理存在的。 D、一个关系可以有一个或多个主关键字。 34、在SQL Server2008中,不是对象的是( ) A、用户 B、数据 C、表 D、数据类型35、以下论述不正确的是( ) A、distribution数据库是系统数据库 B、企业管理器与查询分析器都是客户端工具 C、SQL Server 2008可以安装到windows、windows XP、windows NT系统上。 D、SQL Server 支持的SQL命令集称为T_SQL,它是完全符合ANSII SQL92标准的。 36、以下正确的论述是( ) A、在建立数据库的时候,SQL Server 是可以创建操作系统文件及其目录路径。 B、数据库中有一些sys开头的系统表,用来纪录SQL Server组件、对象所需要的数据, 这些系统表全部存放在系统数据库中。 C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数 进行改动、添加。 D、12AM是中午,12PM是午夜。 37、声明了变量:declare i int,c char(4),现在为i赋值10,为c赋值abcd, 正确的语句是( ) A、set i=10,c=abcd B、set i=10 , set c=abcd C、select i=10,c=abcd D、select i=10, select c=abcd 38、有如下代码,当代码中_关键字_分别为break continue return时,最后的print n输 出的值为( ) declare n int set n=3 while n0 begin set n=n-1 if n=1 _关键字_ end print n A、1,0,不输出 B、1,1,1 C、0,0,0 D、0,1,2 39、不正确的论述是( ) A、 SQL Server有Windows集成认证方式,但如果没有把windows用户添加为SQL Server的 登陆账户,那么该Windows 用户不能访问Sql Server服务器。 B、SQL Server 2008的客户端没有操作系统的限制。 C、Windows是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQL Server 需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。 D、在Windows /NT中,SQL Server是以服务的方式被执行的。 40、关于SQL Server 安装命名实例时,不正确的描述是( ) A、最多只能用16个字符 B、实例的名称是区分大小写 C、第一个字符只能使用文字、_和#符号。 D、实例的名称不能使用Default或MSSQLServer这两个名字。 41、不是SQL Server 服务器组件的是( ) A、升级工具(update Tools) B、复制支持(Replication Support) C、全文搜索(Full-Text Search) D、Profiler 42、是长期存储在计算机内的有组织,可共享的数据集合. ( )A、数据库管理系统 B、数据库系统 C、数据库 D、文件组织 43.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( ).A、数据库管理系统 B、数据库应用系统 C、相关的计算机系统 D、各类相关人员 44.在文件系统阶段,数据( )A、无独立性 B、独立性差 C、具有物理独立性 D、具有逻辑独立性 45.数据库系统阶段,数据( )A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性 46属于信息世界的模型,是现实世界到机器世界的一个中间层次. ( )A、数据模型 B、概念模型 C、E-R图 C、关系模型 47.数据库系统软件包括DBMS和( )A、数据库 B、高级语言 C、OS D、数据库应用系统和开发工具 48.在SQL语言中授权的操作是通过( )语句实现的。A、CREATE B、REVOKE C、GRANT D、INSERT 49.数据库中只存放视图的( )A、操作 B、对应的数据 C、定义 D、限制 50概念结构设计阶段得到的结果是(B)A、数据字典描述的数据需求 B、E-R图表示的概念模型C、某个DBMS所支持的数据模型 D、包括存储结构和存取方法的物理结构 51.一个m:n联系转换为一个关系模式。关系的码为( )A、某个实体的码 B、各实体码的组合 C、n端实体的码 D、任意一个实体的码 52、现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为( )。 A 1个表 B 2个表 C 3个表 D 4个表 53、已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是( ) A、 ON DELETE ALL B、 ON DELETE RESTRICT C、 ON DELETE SET NULL D、 ON DELETE CASCADE 54、DBMS中的检查点机制用于( ) A、 检查事务的故障 B、 减少故障恢复的时间 C、 检查数据库一致性状态 D、 检查数据库的完整性 55.有两个关系R和S,分别包含15个和10个元组,则在RS,R-S,RS中不可能出现的元组 数目情况是() A、 15,5,10 B、18,7,7 C、 21,11,4 D、 25,15,0 56.授予用户Jean可以查询帐户表的权限,使用的SQL语句是( ) A、GRANT SELECT ON 帐户 TO Jean B、GRANT SELECT TO Jean ON 帐户 C、GRANT SELECT TO帐户 ON Jean D、GRANT SELECT ON Jean TO 帐户 57.已知实体A中有15个实例(一个实例相当于一行),实体B中有50个实例。若实体A中的一个实例,最多与实体B中的10个实例相关,最少与实体B中2个实例相关,则实体A的基数是() A、(1,15) B、 (2,10) C、 (2,50) C、 (15,50) 58.如下不能正确执行的语句是( ) A、select * from table_name where 12 B、truncate table table_name C、delete from table_name where null=null D、alter table table_name add column idd int59你是公司的SQL Server 2008联机事务处理数据库的数据库开发人员。许多表有一百万或更多的行,所有的表都建立了一个簇索引,经常存取的表另外还至少有一个非簇索引,两个数据库服务器上的RAID阵列存储数据文件,你想设置表和索引以取得最佳的I/O性能。你在每个RAID阵列上建立了一个文件群,下一步你将作什么?A、设置频繁的互相连接的表加入同一个文件群,设置经常存取的表和所有的属于这些表的索引到另一个文件群。B、设置频繁的互相连接的表加入同一个文件群,设置经常存取的表和所有的属于这些表的非簇索引到不同的文件群。C、设置频繁的互相连接的表加入不同的文件群,设置经常存取的表和所有的属于这些表的非簇索引到不同的文件群。D、设置频繁的互相连接的表加入不同的文件群,设置经常存取的表和所有的属于这些表的非簇索引到同一个文件群。60. 你是一个数据公司的数据库开发人员,你建立了一个存储了15个不同的高中运动成绩的统计数据库,这些信息将被50个在Web站点上发布运动信息的公司使用,每个公司的站点安排和使用这些统计数据的格式是不同的。你要将数据打包传送给公司,你将怎么做?A、使用包含FOR XML选项的SELECT语句提取数据。B、对SELECT语句返回的数据使用sp_makewebtask系统存储过程来生成HTML数据。C、对数据库输出的数据建立数据转换服务包,形成使用TAB界定符的文本文件。D、建立一个使用SEL_DMO的应用程序来提取数据库中的数据,并将这些数据转换到标准EDI(electronic data interchange)文件。二判断题:(每题2分)1、在CREATE INDEX语句中,使用CLUSTERED来建立聚集索引。2、在 Transact-SQL 语句中,对不符合所有标识符规则的标识符必须进行分隔。3、在SQL SERVER中,替代触发器的执行是在数据的插入、更新或删除之前执行的。4、因为通过视图可以插入、修改或删除数据,因此视图也是一个虚实表,SQL SERVER将它保存在syscommens系统表中。5、当登录到WINDOWS的用户与SQL Server 2008联接时,用户不用提供SQL Server帐号,这种认证模式就是WINDOWS认证机制。6、可以在企业管理器中修改数据库的名称。7、通配符“_”表示某单个字符。8、域完整性又称为引用完整性。9、默认值绑定到列上后,该列上的数据将固定不变。10、一个表上只能建立一个聚集索引。11、SQL SERVER 中,使用SET语句一次可以给多个变量赋值,使用SELECT语句一次只能给一个变量赋值。12、使用COMPUTE BY子句时必须使用ORDER BY对COMPUTE BY中BY指定的列进行排序。13、在SQL SERVER 2008中,空值(NULL)意味0000000着没有输入,它的存在通常表明值未知或未定义。14、SQL语言是一种用于存取和查询数据,更新并管理关系数据库系统的数据库查询和编程语言。15、SQL SERVER 2008中,一个物理磁盘只能存放一个数据库,一个数据库也只能存放在一个物理磁盘上。16、在输入SQL语句时,其标点符号(如单引号、逗号等)应该在全角状态下输入。17、SQL Server中关键字是用来惟一标识表中每一行的属性或属性组合。 18、SERVER 中,数据库是用来存放表和索引的逻辑实体。 19、SQL SERVER 2008中,每个数据库都至少包含一个后缀为.mdf的主数据文件。20、批处理是包含一个或多个T-SQL语句的组,它将一次性地发送到SQL SERVER中执行。21、自定义函数在对任何表的查询中都可以使用 。 22、由于存储过程和函数都是有输入参数的,因此在SELECT查询中也可以调用存储过程。23、由于触发器是特殊类型的存储过程,因此它可以在程序中被调用执行。 24、内嵌表值函数是返回一个Select语句查询结果的表,当这个表被删除时,该函数也同时被删除。 25、存储过程的输出结果可以传递给一个变量。 26、用“select is中文字符串(计算机系)”语句, 调用is中文字符串函数的方法是正确的。27、器,此时原来的触发表以及表中的数据不受影响。28、有与表相同的功能,在视图上也可以创建触发器。29、与约束发生冲突,触发器将不执行。30、中修改表,触发器将不执行。31、主要工作是建立实际数据库结构。 32、概念结构设计的方法是自底向上的设计策略。33、不属于数据库的模式设计阶段。34、数据库系统在投入使用后出现问题由使用方负责。35、在CREATE INDEX语句中,使用CLUSTERED来建立簇索引。36、可以在企业管理器中修改数据库的名称。37、恢复数据,可以在查询分析器中使用这样的命令:BACKUP DATABASE database_name FROM backup 38、在查询分析器中修改帐户时可以用系统存储过程Sp_modibaccess。39、每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。40、在 Transact-SQL 语句中,对不符合所有标识符规则的标识符必须进行分隔。41、在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。42、在 Transact-SQL 语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。43、通配符“_”表示某单个字符。44、因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。45、在CREATE INDEX语句中,使用CLUSTERED来建立簇索引。46、可以在企业管理器中修改数据库的名称。47、恢复数据,可以在查询分析器中使用这样的命令:BACKUP DATABASE database_name FROM backup48、在查询分析器中修改帐户时可以用系统存储过程Sp_modibaccess。49、每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。50、在 Transact-SQL 语句中,对不符合所有标识符规则的标识符必须进行分隔。51、在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。52、在 Transact-SQL 语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。53、通配符“_”表示某单个字符。54、因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQLSERVER将它保存在syscommens系统表中。55、为了能够成功的安装和运行Microsoft SQL Server 2008必须安装Internet Explror 5.0。56、SQL Server 2008的若干服务器可以共享同一个域用户帐号。57、guest用户必须对应一个登录帐号才可以在数据库中创建。数据库中的非guest用户帐号都必须对应一个登录帐号。58、在创建表时,不能指定将表放在某个文件上,只能指定将表放在某个文件组上。如果希望将某个表放在特定的文件上,那么必须通过创建文件组来实现。59、DELETE语句只是删除表中的数据,表本身依然存在数据中。60、索引是建立在行的上面。三 简答题1. 人工管理阶段数据管理的特点:2. 文件系统阶段数据管理的特点:3. 文件系统显露出三个缺陷:4. 数据库阶段的管理方式具有以下特点: 5. 数据描述三个领域之间的关系:6. 数据描述的两种形式:8. 数据模型的种类:9. 结构数据模型的三个组成部分:四、操作题1# 现有关系数据库如下: 数据库名:教师数据库教师表(编号 char(6),姓名,性别,民族,职称,身份证号) 课程表(课号 char(6),名称) 任课表(ID,教师编号,课号,课时数) 用SQL语言实现下列功能的sql语句代码:1. 创建上述三表的建库、建表代码(14分); 要求使用:主键(教师表.编号,课程表.课号)、外键(任课表.教师编号,任课表.课号)、默认(民族)、非空(民族,姓名)、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农田保护承包实施框架协议
- 短视频平台内容版权侵权风险评估协议
- 亚洲保健品市场开发及代理合作协议
- 公益性岗位社区工作者社区环境美化聘用合同
- 高性能工业润滑油闪点测定样品杯租赁及售后服务协议
- 建筑工程合同纠纷调解与法律援助服务协议
- 销售人员薪酬保密及保密协议
- 物流货物保险合同续保服务合同
- 项目进度管理补充协议
- 网络直播平台公益慈善内容版权分销与社会责任合作合同
- 某楼板裂缝修复及碳纤维加固施工方案
- 青马选拔考试试题及答案
- 中国金融大模型发展白皮书
- 医院防汛工作方案
- 保安证考试简易答题技巧及试题答案
- 畜禽废弃物处理技术及其资源化利用途径的研究
- TSG21-2025固定式压力容器安全技术(送审稿)
- 商业银行职能部门绩效考核指标
- 中南大学基础工程专业课程设计
- 2025年湖南省湘能农电联合招聘笔试参考题库含答案解析
- 《耐腐蚀预制混凝土桩》
评论
0/150
提交评论