数据库PPT题目.doc_第1页
数据库PPT题目.doc_第2页
数据库PPT题目.doc_第3页
数据库PPT题目.doc_第4页
数据库PPT题目.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档 一、选择题1在SQL SERVER 2000的某工具中,可以创建查询和其他SQL 脚本,并针对SQL SERVER 2000数据库执行它他,这个工具是( B ) A.服务管理器 B.查询分析器 C.企业管理器 D.服务器网络实用工具 2SQL Server提供了图形界面的管理工具,以下哪个工具主要用于创建、执行和测试Transact-SQL语句( A )。 A查询分析器 B. 服务管理器 C. 企业管理器 D. 客户端网络实用工具 3以下哪个工具主要用来启动、停止、暂停SQL Server的各种服务( B ) A查询分析器 B. 服务管理器 C. 企业管理器 D. 客户端网络实用工具 4以下哪个工具是SQL Server 2000最重要的数据库管理工具,在该工具下几乎可以从事所有SQL Server数据库操作(C ) A查询分析器 B. 服务管理器 C. 企业管理器 D. 客户端网络实用工具 5以下哪个命令用来连接数据库服务器( A ) A连接 B断开 C全部断开 D新建 6以下哪个命令用来新建数据库对象( D ) A连接 B断开 C全部断开 D新建 二、填空题 1SQL SERVER2000具有的特点有_与Internet的紧密结合_、_可扩展性和可用性_、_企业级数据库_、_简单友好的操作方式_和_数据仓库支持_ 等。 2SQL SERVER 2000中常用的管理和开发工具有_查询分析器 _、_服务管理器_、_企业管理器_、_客户端网络实用工具_ 和_导入和导出数据_等。 3在查询窗口中用户可以输入SQL语句,并按_F5_键,或单击工具栏上的运行按钮,将其送到服务器执行,执行的结果将显示在输出窗口中。4启动SQL Server服务器四种方法:_使用服务管理器启动_、_使用企业管理器启动_、_使用【控制面板】中的【服务】启动_、_在DOS命令行状态下启动_。5SQL Server 2000是运行在_网络_环境下的_单进程_、_多线程_、_高性能_的_关系_型数据库管理系统。6SQL Server 2000提供了3种服务,即:_ MS SQL Server _、_ SQL Server Agent _、_ MS DTC _。_ MS SQL Server _是SQL Server 2000最为核心的部分7保存当前的查询命令或查询结果,系统默认的文件后缀为_.sql_。 一、填空题 1、 SQL语言主要由哪三部分组成_数据定义语言DDL _,_数据操纵语言DML _,_数据控制语言DCL _。 2、 数据对象的引用都由哪四部分所组成_ server_ name _,_ database_ name _,_ object_ name _,_ owner_ name_。 3、标识符可划分为_常规标示符_,_界定标示符_。 4、系统存储过程通常以_sp_ _开头。 5、TranceSQL语言提供了几种类型的系统数据类型,分别为:_整型数据类型_、_浮点数据类型_、_字符数据类型_、_时间数据类型_、_货币数据类型_等。 6、字符型数据类型包括_char_、_nvarchar_、_image_、_text_等。 7、日期型数据类型为_datetime_ 和_smalldatetime_ 。 8、货币型数据类型为_Money_ 和_Smallmoney_二、选择题 1、在SQL Server 2000中,使用哪种语句定义变量( D )? A、CREATE TABLE B、SET C、GO D、DECLARE 2、TransactSQL语句中的赋值运算符为( B )。 A、= = B、= C、:= D、:= 3、下列哪种函数用于判断两个日期相隔的时间差( B )? A、DATEADD B、DATEDIFF C、DAGENAME D、GETDATE 4、下列哪种函数用于求得不大于某个数最小整数( A )? A、FLOOR B、SIN C、SQUARE D、POWER 5、如果数据表中的某列值是从0从到255的整形数,最好使用哪种数据类型( B ) ? A、int B、tinyint C、bigint D、decimal 一、选择题1、每个数据库有且只能有一个( B )。A、次数据文件 B、主数据文件 C、日志文件 D、其他2、如果数据库中的数据量非常大,除了存储在主数据文件中,可以将一部分数据存储在( A )。A、次数据文件 B、主数据文件 C、日志文件 D、其他3、下列哪种命令可以显示数据库信息( A )A、sp_helpdb B、sp_renamedb C、DBCC SHRINKDATABASE D、DBCC SHRINKFILE 4、下列哪种命令可以用来压缩数据库容量( C )A、sp_helpdb B、sp_renamedb C、DBCC SHRINKDATABASE D、DBCC SHRINKFILE5、使用下列哪种语句可以创建数据库( A )。A、CREATE DATABASE B、CREATE TABLE C、ALTER DATABASE D、ALTER TABLE 6、使用下列哪种语句可以修改数据库( C )。A、CREATE DATABASE B、CREATE TABLE C、ALTER DATABASE D、ALTER TABLE 7、使用下列哪种语句可以删除数据库( A )。A、DROP DATABASE B、CREATE TABLE C、ALTER DATABASE D、DROP TABLE 二、填空题1、从物理结构层次上说,SQL SERVER2000 数据库是由两个或多个文件组成,根据文件的作用,可以将这些文件分三类: _主要数据文件_、和_次要数据文件_ _事物日志文件_。2、一般情况下,一个数据库至少由_1_个主数据文件和_1_个事务日志文件组成。3、默认状态下,数据库文件存放在_MSSQLdata_目录下,主数据文件名为_Data.MDF_,日志文件名为_Log.LDF_。4、SQL Server的每一个数据库都由_关系图_、_表_、_视图_、_存储过程_、_触发器_、_用户自定义数据类型_、_用户自定义函数_、_索引_、_规则_、_默认值_等数据库对象组成。 5、在SQL SERVER 2000中,创建数据库有多种方法。归纳起来,一共有三种方法:_企业管理器创建数据库_、_向导创建数据库_和_CREATE DATABASE语句创建数据库_ 。6、在完成SQL Server安装后,系统即会自动创建6个数据库。它们分别是_master_、_tempdb_、_model_、_msdb_这4个系统数据库和_Northwind_、_Pubs_这2个示例数据库。其中,_master_是最重要的系统数据库。 一选择题1使用下列哪种语句可以创建数据表( B )。A、CREATE DATABASE B、CREATE TABLE C、ALTER DATABASE D、ALTER TABLE 2使用下列哪种语句可以修改数据表( D )。A、CREATE DATABASE B、CREATE TABLE C、ALTER DATABASE D、ALTER TABLE 3使用下列哪种语句可以删除数据表( D )。A、DROP DATABASE B、CREATE TABLE C、ALTER DATABASE D、DROP TABLE 4使用下列哪种语句可以向表中插入数据( A )。A、INSERT B、UPDATE C、DELETE D、CREATE5使用下列哪种语句可以更新表中数据( B )。A、INSERT B、UPDATE C、DELETE D、CREATE6使用下列哪种语句可以删除表中数据( C )。A、INSERT B、UPDATE C、DELETE D、CREATE二填空题1在SQL Server 2000中,可以使用_企业管理器_和_CREATE TABLE_语句两种方法创建表。2在SQL Server 2000中,可以使用_企业管理器_和_sp_ rename存储过程_语句两种方法重新命名表。 3在SQL Server 2000中,可以使用_企业管理器_和_DROP TABLE _语句两种方法删除表。4在SQL Server 2000中,可以使用_INSERT _和_企业管理器_语句两种方法向表中插入数据。5在SQL Server 2000中,插入数据使用_企业管理器_语句、更新数据使用_UPDATE _语句、删除数据使用_DELETE _语句。一选择题 1、在SELECT语句中,下列哪种子句用于选择列表( A )。 A、SELECT子句 B、INTO子句 C、FROM 子句 D、WHERE子句 2、在SELECT语句中,下列哪种子句用于将查询结果存储在一个新表中( B )。 A、SELECT子句 B、INTO子句 C、FROM 子句 D、WHERE子句 3、在SELECT语句中,下列哪种子句用于指出所查询的数据表名( C )。 A、SELECT子句 B、INTO子句 C、FROM 子句 D、WHERE子句 4、在SELECT语句中,下列哪种子句用于对数据按照某个字段分组( B )。 A、SELECT子句 B、GROUP BY子句 C、FROM 子句 D、WHERE子句 5、在SELECT语句中,下列哪种子句用于对分组统计进一步设置条件( A )。 A、HAVING子句 B、GROUP BY 子句 C、ORDER BY 子句 D、WHERE子句 6、在SELECT语句中,下列哪种子句用于对搜索的结果进行排序( C )。 A、HAVING子句 B、GROUP BY 子句 C、ORDER BY 子句 D、WHERE子句 7、在SELECT语句中,如果想要返回的结果集中不包含相同的行,应该使用关键字( C )。 A、TOP B、AS C、 DISTINCT D、JOIN 二填空题 1、SELECT语句的子句有_FROM子句_、_WHERE子句_、_GROUP BY子句_、_HAVING子句 _、_SELECT子句_、_ORDER BY子句_等。 2、连接查询的类型有_内连接_、_外连接_、_右外连接_等3种。 3、内连接有_相等连接_、_自然连接_、_不等值连接_等。 4、外连接有_左外连接_、_右外连接_、_全外连接_等。一选择题1、 SQL SERVER 2000提供了系统过程( C ),可以用来修改视图的名称。 A、sp_help B、sp_bindefault C、sp_rename D、其他 2、下面语句中,哪种语句用来创建视图( D )? A、CREATE TABLE B、ALTER VIEW C、DROP VIEW D、CREATE VIEW 3、下面语句中,哪种语句用来修改视图( B )。 A、CREATE TABLE B、ALTER VIEW C、DROP VIEW D、CREATE VIEW 4、下面语句中,哪种语句用来删除视图( C )。 A、CREATE TABLE B、ALTER VIEW C、DROP VIEW D、CREATE VIEW 5、下列哪种情况的列适合使用聚簇索引( C )? A、 包含大量非重复值的列,即该列或更多的组合在数据表的记录中重复值极少。 B、 精确匹配查询的搜索条件WHERE子句中经常使用的列。 C、 包含数量有限的惟一值的列。 D、 以上都不对。 6、下列哪种情况的列适合使用非聚簇索引( B )? A、包含数量有限的惟一值的列。 B、用户经常使用BETWEEN,=,和=运算符限制某列来查询满足条件的数据时。 C、包含大量非重复值的列。 D、以上都不对。 7、每个数据表可以创建 ( A )个聚簇索引。 A、1 B、2 C、10 D、无数个 8、每个数据表可以创建( C ) 个非聚簇索引。 A、1 B、100 C、249 D、无数个 二填空题 1、在SQL SERVER 2000中,创建视图有三种方法:_使用企业管理器创建_、_通过视图向导创建_和_使用CREATE VIEW语句创建_。 2、索引可以分为_聚集_索引和_非聚集_索引。 3、视图名及创建日期等信息存放在系统表_syscomments _中。 4、视图是从一个或多个基本表(或视图)派生出的_虚拟_表。 5、可以使用系统存储过程_sp_help_显示视图特征,使用_sp_helptext_显示视图在系统表中的定义,使用_sp_depends_显示该视图所依赖的对象。 6、系统存储过程_sp_helpindex _可以返回表的所有索引信息,系统存储过程_sp_rename _可以用来更改索引的名称。 一、选择题1、下列哪种完整性中,将每一条记录定义为表中的惟一实体,即不能重复(C)?、域完整性 、引用完整性 、实体完整性 、其他2、UNIQUE约束和主键约束也是哪种完整性的体现( C )?、域完整性 、引用完整性 、实体完整性 、其他3、下列哪种语句用来创建规则( A )?、CREATE RULE 、DROP RULE 、CREATE TABLE 、其他4、下列哪种语句用来删除规则( B )?。、CREATE RULE 、DROP RULE 、CREATE TABLE 、其他5、下列哪个关键字用来创建主键约束( A )?A、PRIMARY KEY B、UNIQUE C、CHECK D、FOREIGN KEY6、下列哪个关键字用来创建外键约束( D )?A、PRIMARY KEY B、UNIQUE C、CHECK D、FOREIGN KEY7、下列哪个存储过程用来绑定规则( A )?A、sp_bindrule B、sp_unbindrule C、sp_bindefault D、sp_unbindefault8、下列哪个存储过程用来解除规则的绑定( B )?A、sp_bindrule B、sp_unbindrule C、sp_bindefault D、sp_unbindefault9、下列哪个存储过程用来绑定默认值( C )?A、sp_bindrule B、sp_unbindrule C、sp_bindefault D、sp_unbindefault10、下列哪个存储过程用来解除默认值绑定( D )?A、sp_bindrule B、sp_unbindrule C、sp_bindefault D、sp_unbindefault11、下列哪种语句用来创建默认值( B )?A、DROP DEFAULT B、CREATE DEFAULT C、CREATE FUNCTION D、DROP FUNCTION 12、下列哪种语句用来创建用户自定义函数( C )?A、DROP DEFAULT B、CREATE DEFAULT C、CREATE FUNCTION D、DROP FUNCTION三、填空题1、数据完整性有4种类型,分别是:_实体完整性_、_域完整性_引用完整性_和_用户自定义完整性_。2、在SQL SERVER 2000中,一共有4种约束,分别是:_PRIMARY KEY约束_、_UNIQUE 约束_、_CHECK约束_和_FOREIGN KEY约束_。l 3、系统存储过程_ 用于将规则绑定列或者用户定义数据类型上。4、系统存储过程 _ 用于将规则与列或者用户定义数据类型的绑定。5、SQL Server 2000支持的三种用户自定义函数是_标量函数_、_内嵌表值函_、_多语句表值函数_。一选择题1下面关于存储过程的描述中哪些是正确的(D )A自定义存储过程与系统存储过程名称可以相同B存储过程最多能够支持64层的嵌套C命名存储过程中的标识符时,长度不能超过256个字符D存储过程中参数的个数不能超过21002用于创建存储过程的SQL语句为( C)ACREATE DATABASE BCREATE TRIGGERCCREATE PROCEDURE DCREATE TABLE3用于修改存储过程的SQL语句为(D )AALTER TABLE BALTER DATABASECALTER TRIGGER DALTER PROCEDURE4下列对触发器的描述中哪一个是错误的(D )A触发器属于一种特殊的存储过程B触发器与存储过程的区别在于触发器能够自动执行并且不含有参数C触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系D既可以对INSERTED、DELETED临时表进行查询,也可以进行修改二填空题1一个存储过程的名称不能超过_128_个字符。2使用_sp_rename_语句可以对存储过程进行重命名。3触发器有_后触发_、_替代触发_触发方式。4用_ DROP TRIGGER _语句可以删除触发器。5触发器可以划分为三种类别_INSERT触发器_、_DELETE触发器_、_UPDATE触发器_。一、选择题 1、游标主要用于存储过程、( A )和SQL 脚本中。 A、触发器 B、视图 C、索引 D、约束 2、FETCH_STATUS语句返回的值为0说明( A )。 A、成功 B、失败 C、被提取的行不存在 D、发生冲突 3、事务作为一个逻辑单元,其基本属性中不包括( D )。 A、原则性 B、一致性 C、隔离性 D、短暂性 4、并发问题是指由多个用户同时访问同一个资源而产生的意外,其中如何避免数据的丢失或覆盖更新。( B ) A、任何用户不应该访问该资源 B、同一时刻应该由一个人访问该资源 C、不应该考虑那么多 D、无所谓 5、以下哪一项不是避免死锁的有效措施?( C ) A、按同一顺序访问对象 B、避免事务中的用户交互 C、锁定较大粒度的对象 D、保持事务简短并在一个批处理中 二、填空题 1、 一个事务单元必须有的四个属性分别是_原子性_、 _一致性_ _隔离性_ 、_持久性_。 2、执行_commit tran_之前的事务是为提交事务,该事务可以用_rollbacktran_命令回滚。 3、SQL SERVER使用不同的锁模式锁定资源,这些模式有_共享锁_、 _更新锁_ 、_排他锁_等。 4、与局部变量一样,游标也必须先_声明_后_使用_。一、选择题1、下列语句中不是语句权限的是( C )。A、CREATE DATABASE B、CREATE TABLE C、INSERT D、BACKUP LOG2、可以在SQL Server中执行任何任务的角色是( B )。A、db_owner B、sysadmin C、serveradmin D、setupadmin3、允许没有用户账号的登录,且能访问数据库的用户账号是( C )。A、sa B、administrator C、guest D、dbo4、( C )是授予用户有访问权限。A、CREATE B、DENY C、GRANT D、REVOKE5、查看角色信息的存储过程是( C )。A、sp_help B、sp_helpuser C、sp_helprole D、sp_helplogin6、新建数据库用户的系统存储过程是( D )。A、sp_revokedbaccess B、sp_addlogin C、sp_grantlogin D、sp_grantdbacess二、填空题1、在SQL Server 2000工作时,用户要经过两个安全性阶段,分别是 _身份验证_和_授权_。2、由固定服务器角色_sysadmin_的任何成员创建的任何对象都自动属于_dbo_。3、SQL Server 2000安全系统的构架建立在_用户_和_用户组_的基础上的。4、混合模式使用户得以使用_Windows身份验证_或_SQL Server 2000_验证的用户账号进行连接。5、处理数据或执行过程时需要的权限称为_对象权限_。一、选择题1、关于数据库的备份以下叙述中正确的是( B )。A、数据库应该每天或定时地进行全库备份。B、第一次全库备份之后就不用在做全库备份,根据需要做差异备份或其他备份即

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论