SQL-Server-2005开发与管理-高职计算机应用技术-题库练习题带答案测试题.doc
《SQL-Server-2005开发与管理-高职计算机应用技术-题库练习题带答案测试题.doc》由会员分享,可在线阅读,更多相关《SQL-Server-2005开发与管理-高职计算机应用技术-题库练习题带答案测试题.doc(18页珍藏版)》请在咨信网上搜索。
习题一 一、填空题 1.数据库领域常用的数据模型有 、 、 和面向对象数据模型。 2.描述实体的特征称为 。 3.关系模型是用____________的形式来表示和实现实体间的关系。 二、选择题 1.用树形结构来表示实体之间关系的数据模型称为( )。 A.关系模型 B.层次模型 C.网状模型 D.面向对象模型 2.数据库系统的核心软件是( )。 A.数据库 B.系统管理员 C.应用系统 D.数据库管理系统 3.如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班级和班长两个实体集之间的联系属于( )。 A.一对一联系 B.一对多联系 C.多对多联系 D.多对一联系 4.数据冗余指的是( )。 A.数据和数据之间没有联系 B.数据有丢失 C.数据量太大 D.存在重复的数据 5.假定一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是( )。 A.一对一的关系 B.一对多的关系 C.多对一的关系 D.多对多的关系 6.在E-R图中,用长方形和椭圆分别表示( )。 A.联系、属性 B.属性、实体 C.实体、属性 D.属性、联系 7.关于数据库的设计范式,以下说法错误的是( )。 A.数据库的设计范式有助于规范化数据库的设计 B.数据库的设计范式有助于减少数据冗余 C.设计数据库时,一定要严格遵守设计范式。满足的范式级别越高,系统性能就越好。 三、简答题 1.试述数据库系统阶段的主要特征。 2.试分别举出实体间一对一、一对多、多对多关系的例子。 3.试述什么是关系模型的外键,它有什么作用? 答案 一、填空题 1.层次模型、网状模型、关系模型 2.属性 3.二维表 二、选择题 1、B 2、D 3、A 4、D 5、D 6、C 7、C 三、简答题 1、特征:(1)数据结构化(2)数据独立性高 (3)数据共享性高、冗余度低 (4)具有统一的数据管理和控制功能。 2、一对一的例子:一个工厂只有一个厂长,一个厂长只能在一个工厂里担任有厂长的职务,则工厂与厂长之间的关系是一对一联系。 一对多的例子:一个班级由若干个学生组成,而任何一个学生只属于某一个班能,班级与学生之间具有一对多联系 多对多的例子:一个学生可以选修多门课程,一门课程可以被若干个学生选修,学生与课程之间具有多对多联系 3、当关系中的某个属性或属性的组合虽然不是该关系的主键或只是主键的一部分,但却是另一个关系的主键,且其值来源于另一关系的主键值时,称该属性或属性的组合为这个关系的外键。 习题二 一、填空题 1.SQL Server2005是使用 体系结构的 数据库管理系统。 2.SQL Server 2005 是用于存储、处理和保护数据的核心服务。一台计算机可同时运行_ 个SQL Server实例。 3.SQL Server 2005____________达到了支持超大型企业进行联机事务处理(OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。 二、选择题 1.Microsoft SQL Server2005是一种基于客户机/服务器体系结构的关系型数据库管理系统,它使用( )语言在服务器和客户机之间传送请求。 A.TCP/IP B.Transact-SQL C.C语言 D.ASP 2.Microsoft SQL Server 2005( )只能用于开发和测试系统,而不能用作生产服务器。 A.Express Edition B.Developer Edition C.Workgroup Edition D.Standard Edition 三、简答题 1.SQL Server 2005有哪些主要技术? 2.安装SQL Server 2005的硬件和软件要求? 答案 一、填空题 1、客户机/服务器 关系型 2、数据库引擎 多 3、企业版 二、选择题 1、B 2、B 三、简答题 1、(1)数据库引擎(2)分析服务(3)整合服务(4)报表服务(5)代理服务(6)通知服务(7)复制(8)全文搜索 2、硬件要求:32位平台上需要Pentium3兼容处理器或更高速度的处理器,最低处理器速度为600MHz(建议1GHz或更高),最小内存512MB(建议1GB或更大)。 软件要求:SQL Server 2005 的64位版本的网络软件要求与32 位版本的网络软件要求相同。Windows 2003 WindowsXP 和Windows2000都具有内置网络软件。 习题三 一、填空题 1. 窗口是服务器中所有数据库对象的树状视图。 2.一个数据库至少应该包含一个 文件和一个 文件; 3.日志文件的扩展名是 ,其默认大小是 MB。 二、选择题 1.( )列出的是经常管理的服务器。 A.已注册的服务器窗口 B.对象资源管理器窗口 C.文档窗口 D.“摘要”页窗口 2.在SQL Server2005的数据库中,主数据文件的扩展名是( )。 A..mdf B..ndf C..ldf D..mdb 3.SQL Server2005安装程序创建四个系统数据库,下列( )不是系统数据库。 A.Master B.model C.Resource D.Msdb 4.在SQL Server2005中,关于数据库的说法正确是的( )。 A.一个数据库可以不包含事务日志文件; B.一个数据库可以只包含一个事务日志文件和一个数据库文件; C.一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件; D.一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件。 5.在系统数据库中,( )数据库是最重要的数据库,并且如果该数据库受损坏,SQL Server将不能启动。 A.Master B.model C.Tempdb D.Msdb 6.关于数据库事务日志文件叙述错误的是( )。 A.一个数据库至少有一个事务日志文件。 B.创建数据库时,如果未指定事务日志文件,SQL Server则会自动创建一个事务日志文件。 C.事务日志文件的默认大小为1MB。 D.如果未指定事务日志文件的增长量,则文件大小保持不变。 7.( )的操作是把已经存在于磁盘的数据库文件恢复成数据库。 A.附加数据库 B.删除数据库 C.分离数据库 D.收缩数据库 8.通过数据库的选项可以设置数据库( )。 A.是否是只读的 B.物理文件是否允许被删除 C.允许创建的表的数目 D.表中所允许的最多数据行的数目 三、简答题 1.数据库由哪几种类型的文件组成?其扩展名是什么? 2.简述SQL Server2005中文件组的作用和分类。 3.数据库文件初始大小为5M,设置每次容量不够的时候按20%的比例自动增长,则增长3次以后容量是多少? 4.对于已经建好的数据库,有哪些方式可以把该数据库转移到其他计算机的SQL Server上? 四、操作题 1.在SQL Server Management Studio中创建名为stuDB的数据库,数据文件的初始大小为10MB,日志文件的初始大小为3MB。数据文件和日志文件都保存在D:\studb文件夹中。 2.将数据库stuDB的日志文件缩小为2MB。 3.删除stuDB数据库。 答案 一、填空题 1、对象资源管理器 2、数据文件 事物日志文件 3、.ldf 1 二、选择题 1、A 2、A 3、C 4、B 5、A 6、D 7、A 8、A 三、简答题 1、组成:主数据文件、辅助数据文件、事务日志文件 扩展名:主数据文件的扩展名.mdf 辅助数据文件的扩展名.ndf 事务日志文件的扩展名是.ldf 2、分类:主文件组、用户定义文件组 作用:包含主数据文件和未放入其他文件组的所有辅助数据文件,可以将数据文件集合起来,以便管理、数据分配和放置。 3、8.64MB 4、分离和附加方式、设置数据库状态 习题四 一、填空题 1.SQL Server2005的数据类型包括 和 。 2.SQL Server 2005提供的整型数据类型包括 、 、 和 。 3.SQL Server 2005提供的货币数据类型包括 和 。 4.SQL Server 2005中real数据类型所占字节数为 个。 5.在一个表中只能设置 个主键约束,可以定义 个惟一性约束。 6.约束是SQL Server提供的自动保持数据完整性的一种方法,在SQL Server2005中有5种约束: 、 、 、 和 。 二、选择题 1.以下数据类型中不属于精确数字类型的是( )。 A.bit B.money C.float D.tinyint 2.日期时间型数据类型(datetime)的长度是( )。 A. 2 B. 4 C. 8 D.16 3.表在数据库中是一个非常重要的数据对象,它是用来( )各种数据内容的。 A.显示 B.查询 C.存放 D.检索 4.SQL server 2005数据库中,关于主键的叙述正确的是( )。 A.为标识表中唯一的实体 B.创建唯一的索引,允许空值 C.只允许以表中第一字段建立 D.允许有多个主键 5.实现默认约束的关键字是( )。 A.UNIQUE B.DEFAULT C.RULE D.TRIGGER 6.在( )约束中可以包含搜索条件,但是不能包含子查询,该约束限制输入到一列或多列中的可能值,从而保证了数据库中数据完整性。 A.primary key B.check C.unique D.default 7.下面( )数据类型用来存储二进制数据。 A.Datetime B.Smallmoney C.Binary D.Real 8.在数据库中,系统表sysfilegroups表用来存储该数据库( )。 A.每个表、每列的详细设置 B.检查约束表达式 C.用到了哪些数据类型 D.文件组信息 9.主键用来实施( )。 A.实体完整性约束 B.引用完整性约束 C.域完整性约束 D.自定义完整性约束 10.电话号码应当采用( )格式的数据类型来存储。 A.字符 B.整数 C.浮点数 D.Bit 11.表A和表B建立了主外键关系,A为主表,B为子表,以下说法中正确的项是( )。 A.B表存在A表的外键 B.B表中存在外键 C.A表中存在外键 D.A表存在B表中的外键 12.表A中的列B是标识列,属于自动增长数据类型,标识种子是2,标识递增量为3。首先插入三行数据,然后再删除一行数据,再向表中增加数据行的时候,标识值将是( )。 A.5 B.8 C.11 D.2 13.假设原来做的一个管理系统使用的是SQL Server数据库,现在想把它简化为Access数据库,但是数据库的格式、数据项都不能变化,应该保持一样,此时可以采用( )方法来实施。 A.把数据拷贝粘贴到Access数据库中 B.Access数据库使用SQL Server的数据库文件 C.使用数据转换服务进行数据导入导出操作 D.直接在Access数据库中打开SQL Server数据库 14.要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用( )来实现。 A.主键约束 B.外键约束 C.检查约束 D.默认约束 三、问答题 1.SQL Server2005的系统数据类型有多少种?每一种数据类型的功能是什么? 2.SQL Server2005中有多少种约束?其作用分别是什么? 3.如何查看表中的相关信息? 4.如何使用SQL Server导入或导出向导复制数据? 四、上机题 在SQL Server Managemem Studio中建立如表4-9所示的班级表class 表4-9班级表class 列名 数据类型 长度 是否允许为空 描述 Class char 10 不允许 班级编号,主键 CLassName varchar 20 不允许 班级名称 Entrance datetime 不允许 入学时间 Xuezhi varchar 20 不允许 学制 Spname char 8 不允许 专业名称 Snumber int 不允许 人数 答案 一、填空题 1、系统数据类型、用户自定义数据类型 2、bigint、int、smallint、tinyint 3、money、smallmoney 4、4 5、一、多 6、主键约束、惟一约束、检查约束、默认约束、外键约束 二、选择题 1、C 2、C 3、C 4、A 5、B 6、B 7、C 8、D 9、A 10、A 11、B 12、C 13、C 14、C 三、问答题 1、系统数据类型有:数字类型、货币类型数据、日期和时间类型、字符类型数据、二进制数据类型、Bit数据类型等。 功能:数字类型数据用于存储整数,带固定精度和小数位数的数值数据,十进制小数。货币类型数据用于存储十进制币值。日期和时间类型用于存储日期和时间的结合体。字符类型数据用于存储字符数据。二进制数据类型用于存储二进制数据。Bit数据类型用于存储取值为1,0,或NULL的整数数据类型。 2、约束有:主键约束,惟一性约束,检查约束,默认约束,外键约束。 作用:主键约束确保了表中的行是唯一的。惟一性约束用于指定一列或几列的组合具有惟一性,以防止在列中输入重复值。检查约束也叫CHECK约束,用于定义列中可接受的数据值或者格式。默认约束就是每当用户没有在某一列中输入值时,则交所定义的值提供给这一列。 习题五 一、填空题 1.使用SELECT语句进行模糊查询时,可以使用 关键字,并且模糊查询只能针对 字段类型。在GROUP BY子句中,还可以使用 子句来为分组统计进一步设置条件。 2.聚合函数中,计算字段的累加和的函数是 ,统计记录个数的函数是 ; 函数用于返回计算平均值, 函数用于返回计算最大值, 函数用于返回计算最小值。 二、选择题 1、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分为( )。 A.SELECT,INTO B.SELECT,FROM C.SELECT,GROUP D.仅SELECT 2、在Transact-SQL的selete语句中使用关键字( )可以把重复行屏蔽。 A. DISTINCT B. UNION C. ALL C. TOP 3、内部连接是最常用的类型,内部连接的关键字是( )。 A. left join B. right join C. inner join D. out join 4、查询统计一个数据表中的数值字段的总和,可以用( )函数。 A.MAX B.AVG C.COUNT D.SUM 5、在SELECT语句中,如果要选择表中所有的列时可以用( )代表。 A.% B.@ C.* D.! 6、在SELECT语句中,想要使用Like关键字来匹配单个字符,那么其通配符是( )。 A.% B.* C.# D._ 7、在表A中有一列为B,执行删除语句:DELETE FROM A WHERE B like '_[ae]%',下面包含B列的( )值的数据行可能被删除。 A.Whyte B.Carson C.Annet D.Humyer 8、下面执行数据的删除语句在运行时不会产生错误信息的选项是( )。 A.DELETE * FROM A WHERE B='6' B.DELETE FROM A WHERE B='6' C.DELETE A WHERE B='6' D.DELETE A SET B='6' 9、假设表A中包含主键列B,则执行更新语句:Update A set B=177 where B=188 执行的结果可能是( )。 A.更新了多行数据 B.没有数据更新 C.T-SQL语法错误,不能执行 D.错误,主键列不允许更新 10、假设正在设计一个数据库应用程序,在设计过程中,数据库进行了重新规划,对原来的数据库做了调整。其中对一个很重要的表进行简化,选择原表中的若干列组成了一个新的表结构。由于原表中已经保存了大量数据,为了把原表中数据移动到新表中,以下( )方法是最好的。 A.重新在新的数据库表中录入数据 B.使用数据转换服务的输出功能把原来的数据保存为文本文件,再把文本文件拷贝到新的数据库中 C.使用一个“INSERT INTO[新的表名]SELECT [旧的表名]”的插入语句进行数据添加 D.使用UNION语句一次插入多个数据行 三、简答题 1.实现查询有哪些形式? 2.SELECT语句中的来源表有哪些形式? 答案 一、填空题 1、like 字符串 HAVING 2、SUM、COUNT、AVG、MAX、MIN 二、选择题 1、B 2、A 3、C 4、D 5、D 6、D 7、D 8、B 9、D 10、C 三、简答题 1、简单查询,条件查询,多表联接查询,子查询 习题六 一、填空题 1.SQL Server 2005提供了两种确认用户对数据库引擎服务的验证模式: 和 。 2.在SQL Server2005中包括三种类型的权限: 、 和预定义权限。其中 权限表示对特定的数据库对象(即表、视图、存储过程等)的操作权限,它决定了能对表、视图、存储过程等数据库对象执行哪些操作。 二、选择题 1.在SQL Server2005中,不能创建( )。 A.数据库角色 B.服务器角色 C.自定义数据类型 D.自定义函数 2.以下叙述错误的是( )。 A.不同的数据库中可以有相同的用户账户; B.不同的用户账户可以访问相同的数据库; C.数据库用户账号通常与某一登录账号相关联; D.在数据库中删除了用户账户,也自动删除了相关联的登录账号。 三、简答题 1.SQL Server2005提供了哪两种确认用户的认证模式?各自的含义是什么? 2.SQL Server2005包括哪几种类型的权限?各自的功能是什么? 3.SQL Server2005包含哪几种类型的角色?它是如何管理这些角色的? 答案 一、填空题 1、WINDOWS身份验证模式 SQL SEVERE身份验证模式 2、对象权限 语句权限 对象权限 二、选择题 1、B 2、D 三、简答题 1、SQL Server2005提供了WINDOWS身份验证模式和SQL Server身份验证模式,前者利用了用户安全性和帐号管理的机制,允许SQL Server可以使用Windows的用户名和口令,通过Windows的验证,连接到SQL Server;后者用户在连接SQL Server时必须提供登录名和登录密码。 2、种类:对象权限、语句权限、预定义权限 功能:对象权限是对特定的数据库对的操作权限,它决定了能对表、视图、存储过程等数据库对象执行哪些操作。 语句权限:对数据库的操作权限,即创建数据库或者创建数据库中的其他内容所需要的权限类型。 预定义权限:指系统安装以后有些用户和角色不必授权就有的权限,其中的角色包括固定服务器角色和固定数据库角色,用户包括数据库对象所有者。只有固定角色或者数据库对象所有者的成员才可以执行某些操作。执行这些操作的权限就称为预定义权限。 3、数据库角色和应用程序角色 习题七 一、填空题 1.使用系统存储过程 可以创建SQL Server2005用户账号,使用系统存储过程 可以删除WINDOWSNT/2000用户在SQL Server2005中的登录账户。 2.删除表命令是:__ ____。 二、选择题 1.使用Transact-SQL语句创建数据库的语句是( )。 A.CREATE DATABASE B.CREATE TABLE C.CREATE VIEW D.ALTER TABLE 2.使用Transact-SQL语句删除数据表的命令是( )。 A.DROP TABLE B.CREATE TABLE C.ALTER TABLE D.DELETE TABLE 3.使用系统存储过程( )可以添加SQL Server登录账户。 A.sp_granlogin B.sp_helplogins C.sp_denylogin D.sp_addlogin 4.使用系统存储过程( )可以添加Windows登录账户。 A.sp_granlogin B.sp_helplogins C.sp_denylogin D.sp_addlogin 5.关于DROP DATABASE语句叙述错误的是( )。 A.一次可以删除一个或多个数据库。 B.在删除数据库时不会显示确认信息。 C.会删除数据库的磁盘文件。 D.如果数据库正在使用,删除数据库将导致应用程序出错。 6.删除数据库的语法为( )。 A.DROP DATABASE 数据库名 B.DELETE 数据库名 C.DROP 数据库名 D.DELETE DATABASE 数据库名 7.下面的( )存储过程用于添加一个数据库安全账户并授予它访问权限。 A.sp_grantdbaccess B.sp_grantlogin C.sp_grantuser D.sp_grantall 8.创建图书借阅表时,“归还日期”默认为当天,且必须晚于“借出日期”,应采用( )约束。 A.检查约束 B.默认约束 C.主键约束 D.外键约束 答案 一、填空题 1、sp_addlogin sp_droplogin 2、drop table 二、选择题 1、A 2、A 3、D 4、A 5、B 6、A 7、A 8、A、B 习题八 一、填空题 1.SQL Server 2005支持两种类型的注释字符: 和 。 2.在Transact-SQL中局部变量用 语句声明,局部变量的赋值有两种方法:使用 或 。 二、选择题 1.下面关于全局变量,叙述不正确的是( )。 A.全局变量不是由用户的程序定义的,它们是在服务器级定义的。 B.用户只能使用预先定义的全局变量。 C.引用全局变量时,必须以标记符“@@”开头。 D.用户虽然不能定义全局变量,但可以对它们进行修改。 2.表达式‘123’+‘456’的结果是( )。 A.'579' B.579 C.'123456' D.'123' 3.表达式Datepart(yy,'2004-3-13')+2的结果是( )。 A.'2004-3-15' B.2004 C.'2006' D.2006 4.下列函数中,返回值数据类型为int的是( )。 A.LEFT B.LEN C.LTRIM D.SUNSTRING 三、简答题 1.什么是批处理?如何标识多个批处理? 2.SQL Server2005中的全局变量有什么特点? 3.如何定义局部变量,如何给局部变量赋值? 4.流程控制语句包括哪些语句?它们各自的作用是什么? 答案 一、填空题 1、-- /* */ 2、DECLARE SET语句 SELECT 语句 二、选择题 1、D 2、C 3、D 4、B 三、简答题 1、批处理是一条或多条SQL语句的集合。Go就是批处理的标志 2、全局变量的作用范围并不仅仅局限于某个程序,它们可以在整个SQL Server系统内使用,任何程序都可以随时调用它们。 3、局部变量的名称必须以标记@作为前缀,而且必须先用DECLARE命令定义后才可以使用 Declare @variable_name datatype 局部变量赋值有两种方法:使用set语句或select语句 Set @variablename=expression Select @variablename=expression 4、BEGIN…AND用于将多个Transact-SQL语句组合为一个逻辑块,并把它们视为一个单元处理 IF…ELSE 语句当条件表达式成立时执行某段程序,条件不成立时执行另一段程序 CASE 语句用于多重选择的情况。可以根据条件表达式的值进行判断,并将其中一个满足条件的结果表达式返回 WHILE循环语句可以根据某些条件重复执行SQL语句或语句块,可以确保只要指定的条件为TRUE,就会重复执行语句。 习题九 一、填空题 1.事务的 是指要么全都执行,要么全都不执行。 2.事务正常提交的语句是 。 3.隐式事务是指在当前事务 后自动开始的事务。 4.在SQL Server2005中,按照存储结构的不同,可以将索引分为 和 。一个表只能有一个 ,可以有多个 。 5.系统自动创建的索引有 和 。 6.使用 语句删除索引。 7.重命名索引使用系统存储过程 。 8.视图是从一个或多个表中导出的 ,其结构和数据是对数据表进行 的结果。 9.在SQL Server2005中,创建视图的方法有 和 。 10.使用 选项可以在创建存储过程CREATE VIEW语句文本时对其加密。 二、选择题 1.为数据表创建索引的目的是( )。 A.提高查询的检索性能 B.创建唯一索引 C.创建主键 D.归类 2.在( )索引中,表中各行的物理顺序和键值的逻辑顺序相同。 A.聚集索引 B.非聚集索引 C.惟一索引 D.都不是 3.每个数据表最多可创建( )个非聚集索引。 A.1 B.100 C.249 D.无数 4.下面( )数据类型不能作为索引的列。 A.char B.int C.datetime D.image 5.视图是一种常用的数据对象,可以简化数据库操作,当使用多个数据表来建立视图时,不允许在该语句中包括( )等关键字。 A.ORDER BY,COMPUTE B.ORDER BY,COMPUTE,COMPUTR BY C.ORDER BY,COMPUTE BY,GROUP BY D.GROUP BY,COMPUTE BY 6.下面( )语句是用来创建视图的。 A.CREATE VIEW B.CREATE TABLE C.ALTER VIEW D.ALTER TABLE 7.下面关于视图的说法,错误的是( )。 A.可以使视图集中数据、简化和定制不同用户对数据库的不同要求 B.视图可以使用户只关心他感兴趣的某些特定数据和他们所负责的特定任务 C.视图可以让不同的用户以不同的方式看到不同或者相同的数据集 D.视图不能用于连接多表 8.下列说法正确的是( ) 。 A.视图是观察数据的一种方法,只能基于基本表建立。 B.视图是虚表,观察到的数据是实际基本表中的数据。 C.索引查找法一定比表扫描法查询速度快。 D.索引的创建只和数据的存储有关系。 9.( )包含了一组数据库操作命令,并且所有的命令作为一个整体一起向系统提交或撤销操作请求。 A.事务 B.更新 C.插入 D.以上都不是 10.对数据库的修改必须遵循的规则是:要么全部完成,要么全不修改。这点可以认为是事务的( )特性。 A.一致性 B.持久性 C.原子性 D.隔离性 11.当一个事务提交或回滚时,数据库中的数据必须保持在( )状态。 A.隔离性 B.原子性 C.一致性 D.持久性 三、简答题 1.什么是事务?事务具有哪些特性? 2.事务有哪几种类型?每种类型的事务如何启动和结束? 3.什么是索引?索引有哪些类型? 4.什么是视图?如何创建、修改和删除视图? 四、操作题 1.使用Transact-SQL语句创建一个视图,要求显示08421班“高等数学”未通过的学生的信息。 答案 一、填空题 1.原子性 2.Commit Transaction 3.提交或回滚 4.聚集索引、非聚集索引、聚集索引、非聚集索引 5.惟一索引、主键索引 6.Drop index 7.sp_rename 8.虚拟表、查询 9.管理平台、Transact-SQL语句 10.With encryption 二、选择题 1、A 2、A 3、C 4、D 5、B 6、A 7、D 8、B 9、A 10、C 11、C 三、简答题 1.事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行、要么都不执行。 特征:原子性、一致性、隔离性、永久性 2.类型:自动提交、显示提交、隐性提交 自动提交是将每条单独的Transact-SQL语句视为一个事务,如果成功执行,则自动提交;如果错误,则自动回滚; 显示提交是用begin transaction语句启动事务,commit transaction或rollback transaction语句结束事务; 隐性提交是通过设置set implicit_transactions on 语句启动隐式事务模式,使用set implicit_transaction off语句关闭隐式事务模式。 3.索引是一个列表,包含了某个表中一列或若干个列值的集合,以及这些值的记录在数据表中的存储位置的物理地址。 索引有聚集索引、非聚集索引、惟一索引、复合索引 4.视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚拟表,其内容由查询定义。 四、操作题 Use studb Go Create view_score1 As Select student.sno,sname,class,cname,score from student,score,course where student.sno=score.sno and o=o and substring(sno,1,5)=’08421’ go 习题十 一、填空题 1.在SQL Server2005中存储过程分为两类,即 和 。 2.系统存储过程主要存放在 数据库中,一般以 为前缀。 二、选择题 1.在SQL Server2005服务器上,存储过程是一组预先定义并( )的Transact-SQL语句。 A.保存 B.编译 C.解释 D.编写 2.下面有关存储过程的说法,( )是错误的。 A.它可作为一个独立的数据库对象并作为一个单元供用户在应用程序中调用 B.存储过程可以传入和返回(输出)参数值 C.存储过程必须带参数,要么是输入参数,要么是输出参数 D.存储过程提高了执行效率 3.存储过程的创建中,如果声明一个输出参数,必须使用( )关键字。 A.OUT B.IN C.INPUT D.OUTPUT 4.执行存储过程使用( )语句。 A.EXECUTE B.ALTER PROCEDURE C.SELECT D.GO 5.有关存储过程的参数默- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server 2005 开发 管理 高职 计算机应用技术 题库 练习题 答案 测试
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文