您好,欢迎访问三七文档
Sql考试题一、单项选择题(每小题1分,共10分)1.下列四项中,不属于数据库特点的是(C)。A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是(D)。A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQLServer安装程序创建4个系统数据库,下列哪个不是(C)系统数据库。A.masterB.modelC.pubD.msdb4.(A)是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。A.DBMSB.DBC.DBSD.DBA5.在SQL中,建立表用的命令是(B)。A.CREATESCHEMAB.CREATETABLEC.CREATEVIEWD.CREATEINDEX6.SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且(A)。A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是(C)。A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MSSQLServer中,用来显示数据库信息的系统存储过程是(D)。A.sp_dbhelpB.sp_dbC.sp_helpD.sp_helpdb9.SQL语言中,删除表中数据的命令是(A)。A.DELETEB.DROPC.CLEARD.REMOVE10.SQL的视图是从(C)中导出的。A.基本表B.视图C.基本表或视图D.数据库三、填空题(每空1分,共20分)1.数据库系统具有数据的_外模式__、_模式___和内模式三级模式结构。2.SQLServer2000局部变量名字必须以___@___开头,而全局变量名字必须以__@@__开头。3.语句selectascii('D'),char(67)的执行结果是:__68____和__C___。4.语句selectlower('Beautiful'),rtrim('我心中的太阳')的执行结果是:___beautiful__和___我心中的太阳__。5.选择运算是根据某些条件对关系做_水平_分割;投影是根据某些条件对关系做_垂直_分割。6.关系运算主要有__选择__、__投影_和连接。7.完整性约束包括_实体_完整性、__域__完整性、参照完整性和用户定义完整性。8.在SQLServer2000中,数据库对象包括_表__、_视图_、触发器、过程、列、索引、约束、规则、默认和用户自定义的数据类型等。9.语句selectday('2004-4-6'),len('我们快放假了.')的执行结果是:___6____和___7___。10.语句selectround(13.4321,2),round(13.4567,3)的执行结果是:__13.4300__和_13.4570__。SQL数据库试题2一、单项选择题(每小题1分,共10分)4.下列哪个不是sql数据库文件的后缀。CA..mdfB..ldfC..tifD..ndf5.数据定义语言的缩写词为(A)。A.DDLB.DCLC.DMLD.DBL8.在SQL语言中,建立存储过程的命令是(A)A、CREATEPROCEDUREB、CREATERULEC、CREATEDURED、CREATEFILE三、填空题(每空1分,共20分)7.T-SQL语言中,有__算术__运算、字符串连接运算、比较运算和__逻辑___运算。9.语句selectfloor(17.4),floor(-214.2),round(13.4382,2),round(-18.4562,3)的执行结果是:__17____、___-215__、__13.4400__和__-18.4560__。SQL数据库试题3一、单项选择题(每小题1分,共10分)2.目前(A)数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。A.关系B.面向对象C.分布3.数据库设计中的概念结构设计的主要工具是(B)。A.数据模型B.E—R模型C.新奥尔良模型D.概念模型5.在SQL中,建立视图用的命令是(C)。A.CREATESCHEMAB.CREATETABLEC.CREATEVIEWD.CREATEINDEX6.SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且(A)。A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁8.在MSSQLServer中,用来显示数据库信息的系统存储过程是(D)。A.sp_dbhelpB.sp_dbC.sp_helpD.sp_helpdb9.SQL语言中,删除一个表的命令是(B)。A.DELETEB.DROPC.CLEARD.REMOVE三、填空题(每空1分,共20分)3.语句selectascii('C'),char(68),len('你是BigTiger')的执行结果是:__67___、__D_____和____12___。5.关系运算主要有_选择___、_投影___、___连接__。7.索引的类型主要有_聚簇索引_和_非聚簇索引__。8.在SQLServer2005中,数据库对象包括数据表、_视图_、_存储过程、触发器、规则、默认和用户自定义的数据类型等。SQL数据库试题4一、单项选择题(每小题1分,共10分)1.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、(D)和用户构成。A.DBMSB.DBC.DBSD.DBA2.数据库管理系统的英文缩写是(A)。A.DBMSB.DBSC.DBAD.DB3.在关系运算中,选取符合条件的元组是(D)运算。A.除法B.投影C.连接D.选择4.数据库设计中的逻辑结构设计的任务是把(D)阶段产生的概念数据库模式变换为逻辑结构的数据库模式。A.需求分析B.物理设计C.逻辑结构设计D.概念结构设计5.一个规范化的关系至少应当满足(C)的要求。A.一范式B.二范式C.三范式D.四范式6.在实际数据库设计中,“学号”通常作为(C)存在。A.数据结构B.数据存储C.数据项目D.处理过程7.SQLServer2000中删除表中记录的命令是(A)。A.DELETEB.SELECTC.UPDATED.DROP8.运行命令SELECTASCII(‘Alklk’)的结果是(D)。A.48B.32C.90D.659.在SQL中,建立视图用的命令是(C)。A.CREATESCHEMAB.CREATETABLEC.CREATEVIEWD.CREATEINDEX10.在MSSQLServer中,用来显示数据库信息的系统存储过程是(D)。A.sp_dbhelpB.sp_dbC.sp_helpD.sp_helpdb三、填空题(每空1分,共20分)1.数据库三个要素是___数据结构__、_数据操作__和__完整性约束__。2.语句selectyear('1931-9-18')的执行结果是__1931_。3.__域完整性_是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。4._触发器___是特殊类型的存储过程,它能在任何试图改变表中由触发器保护的数据时执行。5.事务(Transaction)可以看成是由对数据库的若干操作组成的一个单元,这些操作要么_都完成__,要么__都取消__(如果在操作执行过程中不能完成其中任一操作)。6.SQLServer2000采用的身份验证模式有_Windows身份验证__模式和_混合_模式。7.用户访问SQLServer数据库时,经过了两个__身份_验证和_权限_验证安全验证阶段。8.SQLServer2000提供的数据库备份方法有_完整_数据库备份和__差异__数据库备份、_事务日志__备份和_____文件和文件组____备份。9.SQLServer代理主要由_操作员_、_作业_和警报来组成。10.SQLServer复制把服务器分为_发布__服务器、_分发_服务器和订阅服务器三种。SQL数据库试题5一、单项选择题(每小题1分,共10分)1.(C)是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。A.DATAB.INFORMATIONC.DBD.DBS2.需求分析的主要方法是(A)。A.自顶向下B.自底向上C.从左到右D.混合策略3.在关系运算中,选取符合条件的元组是(D)运算。A.除法B.投影C.连接D.选择4.关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,既满足(D)。A.主关键字唯一标识表中的每一行B.关系中的行不允许重复C.每个非关键字列都完全依赖于主关键字D.每个属性都有是不可再分的基本数据项5.SQLServer2000中表查询的命令是(B)。A.USEB.SELECTC.UPDATED.DROP6.SQLServer2000中表更新数据的命令是(C)。A.USEB.SELECTC.UPDATED.DROP7.在SQLServer2000中,下列变量名正确的是(A)。A.@sumB.jC.sumD.4kk8.建立索引的目的是(D)。A.降低SQLServer数据检索的速度B.与SQLServer数据检索的速度无关C.加快数据库的打开速度D.提高SQLServer数据检索的速度9.用于求系统日期的函数是(B)。A.YEAR()B.GETDATE()C.COUNT()D.SUM()10.向用户授予操作权限的SQL语句是(D)。A.CTEATEB.REVOKEC.SELECTD.GRANT三、填空题(每空1分,共20分)1.SQL语言主要由_数据定义语言(DDL)__、___数据操作语言(DML)___和数据控制语言(DCL)组成。2.SQLServer2000采用的身份验证模式有Windows身份验证模式和__混合___模式。3.语句SELECT(7+3)*4-17/(4-(8-6))+99%4的执行结果是___35____。4.__视图_是由一个或多个数据表(基本表)或视图导出的虚拟表。5._实体完整性___用于保证数据库中数据表的每一个特定实体的记录都是惟一的。6.索引的类型有___聚集索引___和非聚集索引。7._存储过程__是已经存储在SQLServer服务器中的一组预编译过的Transact-SQL语句。8.触发器定义在一个表中,当在表中执行_insert___、__update_或delete操作时被触发自动执行。9.事务的ACID属性是指__原子__性、_一致__性、_独立_性和_持久_性。10.数据库管理系统的安全性通常包括两个方面,一是指数据_访问_的安全性,二是指数据_运行_的安全性。11.SQLServer代理主要由_作业__、操作员和_警报__来组成。12.SQLServer复制有快照复制、_事务__复制和__合并_复制3种类型。SQL数据库试题6一、单项选择题(每小题1分,共10分)1.SQLServer系统中的所有服务器级系统信息存储于哪个数据库(A)。A.masterB.modelC.tempdbD.msdb2.下列标识符可以作为局部变量使用(C)。A.MyvarB.MyvarC.@MyvarD.@Myvar3.以下关于主键的描述正确的是(A)。A.标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.表中允许有多个主键4.为数据表创建索引的目的是(A)。A.提高查询的检索性能B.创建唯一索引C.创建主键D.归类5.下列哪个不是sql数据库文件的后缀。CA..mdfB..ldfC..dbfD..ndf6.在SQLSERVER服务器上,存储过程是一组预先定义并(B)的Transact-SQL语句。A.保存B.编译C.解释D.编写7.数据定义语言的缩写词为(A)。A.D
本文标题:sql数据库试题
链接地址:https://www.777doc.com/doc-2850438 .html