SQL 复习题
- 格式:doc
- 大小:77.00 KB
- 文档页数:12
SQL_Server复习题汇总SQLServer复习题一、选择题1、数据库系统的主要特征是(ABCD)A、数据的冗余度小B、数据的结构化C、数据独立性高D、数据可以共享2、下面不属于关系数据库管理系统的是(B)A、OracleB、IMSC、SQLServerD、DB23、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS4、(C)是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。
A、操作系统B、关系模型C、数据库管理系统D、数据库5、下列四项说法中不正确的是(C)A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性6、下列特点中哪个不是数据库系统阶段的特点(C)。
A.数据共享B.数据冗余大C.完善的数据控制D.数据和程序相互独立7、数据库设计中概念模型设计阶段的主要描述工具是(C)。
A.数据字典B.流程图C.E-R图D.二维表格8、关系模型的基本数据结构是(B)A、树B、二维表C、图D、二叉树9、将E-R模型转换成关系模型的过程,属于数据库设计的(C)阶段。
A、矩形B、直线C、菱形D、椭圆11、为了防止多个用户对数据库的同一数据进行非法存取操作,DBMS 必须提供(A).A、安全性保护B、完整性保护C、故障恢复D、并发控制12、按照数据模型分类,数据库管理系统可分为(C)。
A.关系型,概念型,网状B.内模式,概念模式,外模式C.关系型,层次型,网状模型D.SQLServer,oracle,DB213、SQLServer安装程序创建4个系统数据库,下列哪个不是系统数据库(C)。
A.materB.modelC.AdventureWorkD.mdb14、SQLerver数据库文件有三类,其中主数据文件的后缀为(C)A、NDFB、LDFC、MDFD、IDF15、SQLerver数据库文件有3类,其中日志文件的后缀为(B)A..ndfB..ldfC..mdfD..idf16、附加数据库时,在【附加数据库】对话框中,选择(B)文件文件路径。
一、单项选择题(每小题1分,共10分)1下列四项中,不属于数据库特点的是( C )。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。
A.企业管理器B.查询分析器C.服务管理器D.媒体播放器"SQL Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。
A.masterB.modelC.pubD.msdbC",14.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMSB.DBC.DBSD.DBAA",5.在SQL中,建立表用的命令是 ( B )。
A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEXB",16. SQL语言中,条件“年龄 BETWEEN 15 AND 35”表示年龄在15至35之间,且( A )。
A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁A",17.下列四项中,不正确的提法是( C )。
A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言C",18.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。
A. sp_dbhelpB. sp_dbC.sp_helpD.sp_helpdb9. SQL语言中,删除表中数据的命令是( A )。
A. DELETEB. DROPC. CLEARD. REMOVEA",10. SQL的视图是从( C )中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库11.下列哪个不是sql 数据库文件的后缀。
好的,以下是一份简单的SQL考试题,包括选择题和简答题。
一、选择题
1. SQL的全称是什么?
A. Structured Query Language
B. Standard Query Language
C. Server Query Language
D. Simple Query Language
2. 在SQL中,哪个关键字用于选择所有列?
A. SELECT
B. FROM
C. WHERE
D. ALL
3. 哪个关键字用于在SQL查询中添加过滤条件?
A. WHERE
B. AND
C. OR
D. NOT
4. 在SQL中,哪个关键字用于排序查询结果?
A. ORDER BY
B. GROUP BY
C. HAVING
D. JOIN
5. 在SQL中,哪个关键字用于指定多表连接的类型?
A. JOIN
B. ON
C. WHERE
D. ORDER BY
二、简答题
1. 描述在SQL中如何使用`JOIN`关键字连接两个表,并指定连接条件。
2. 解释`SELECT`语句的作用,并给出一个简单的`SELECT`语句的例子。
3. 描述在SQL中如何使用`WHERE`子句对查询结果进行过滤。
4. 解释在SQL中如何使用`GROUP BY`子句对结果进行分组。
5. 描述在SQL中如何使用`ORDER BY`子句对查询结果进行排序。
SQL语言习题一、单项选择题1.SQL语言是的语言,易学习。
A.过程化B.非过程化C.格式化D.导航式答案:B2.SQL语言是语言。
A.层次数据库B.网络数据库C.关系数据库D.非数据库答案:C3.SQL语言具有的功能。
A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵答案:B4.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。
其中最重要的,也是使用最频繁的语句是。
A.SELECT B.INSERT C.UPDA TE D.DELETE答案:A5.SQL语言具有两种使用方式,分别称为交互式SQL和。
A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL答案:C6.SQL语言中,实现数据检索的语句是。
A.SELECT B.INSERTC.UPDATE D.DELETE答案:A7.下列SQL语句中,修改表结构的是。
A.ALTER B.CREATEC.UPDATE D.INSERT答案:A第8到第11题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
8.检索所有比“王华”年龄大的学生姓名、年龄和性别。
正确的SELECT语句是。
A.SELECT SN,AGE,SEX FROM SWHERE AGE>(SELECT AGE FROM SWHERE SN=’王华’)B.SELECT SN,AGE,SEX FROM SWHERE SN=’王华’C.SELECT SN,AGE,SEX FROM SWHERE AGE>(SELECT AGEWHERE SN=’王华’)D.SELECT SN,AGE,SEX FROM SWHERE AGE>王华.AGE答案:A9.检索选修课程“C2”的学生中成绩最高的学生的学号。
一、名词解释实体:客观存在并可相互区别的个体域:是一组具有相同数据类型的值的集合。
候选码:若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该关系中所有满足此要求的属性或属性组为候选码。
主码:若一个关系中有多个候选码,则选定其中一个为主码。
外码:若一个关系R2 中的一个属性子集S 是另一个关系R1 的主码所对应的属性组,则称S 为R2 的外码。
主属性:候选码中的诸(各)属性称为主属性。
数据:对客观事物特征一种抽象的符号化的表示,即用一定的符号表示那些从观察或测量中所收集的基本事实数据库:计算机的存储设备上合理存放的相关联的有结构的数据集合码:设K 为关系模式R <U,F>中的属性或属性组,若K -f--->U则K为R的候选码,也称为码。
参照完整性:考虑不同关系之间或同一关系的不同元组之间的制约数据字典:用于定义数据流程图中出现的所有数据元素和处理。
通常包括数据项、数据流、数据存储和处理过程四个元素。
二、选择题1. 在数据库中,下列说法()是不正确的A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余2. 设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是()A. 400B. 10000C. 30000D. 900003. 为了防止一个用户的工作不适当地影响另一个用户,应该采取()A. 完整性控制B. 安全性控制C. 并发控制D. 访问控制4. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A. 实体完整性约束B. 参照完整性约束C. 用户自定义完整性约束D. 关键字完整性约束5. 关系模型中,一个码是()。
A. 可以由多个任意属性组成B. 至多由一个属性组成C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组D. 以上都不是6. 解决并发操作带来的数据不一致问题普遍采用()A.封锁B.存取控制C.恢复D.协商7. 设有关系R,按条件f对关系R进行选择,正确的是()∏C.R fR D.σf (R)A.R×R B.f(R)8 假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。
14年(下)数据库(SQL Server)复习题第一:单选1. 下列选项中可以完成对数据库中数据进行检索与更新的是()。
(A) DDL (B) DML (C) DQL (D) DSL2. DBMS提供SQL实现对数据的操作,嵌入高级语言中使用的SQL称为()。
(A) 宿主型(B) 独立型(C) 自含型(D) 嵌入型3. 数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()。
(A) DBMS、OS、应用软件(B) DBMS、应用软件、OS(C) OS、DBMS、应用软件(D) OS、应用软件、DBMS4. 关系代数、元组关系演算这两种数据库语言之间的关系是()。
(A) 相互依赖(B) 相互独立(C) 相互等价(D) 相互转化5. 下列关于关系的说法中错误的是()。
(A) 关系中的每一个属性值是不可分解的(B) 关系中可以出现相同的元组(C) 关系中元组的顺序是无关紧要的(D) 关系中属性的顺序可以任意交换6. 下列关于E-R模型转换为关系模式的说法中正确的是()。
(A) 设计一个职员关系,将部门的所有属性放到职员关系中(B) 设计一个部门关系,将职员的所有属性放到部门关系中(C) 设计部门和职工两个关系,将职员关系的主码加入到部门关系中(D) 设计部门和职工两个关系,将部门关系的主码加入到职员关系中7. 在SQL SERVER2008 中,打开数据库应使用的命题是()。
(A) CREATE (B) OPEN (C) USE (D) FETCH8. 在SQL SERVER 2008中,存储大量文本应使用的数据类型是()。
(A) int (B) nchar (C) varchar (D) text9. 在SQL SERVER 2008中,可以使用()命令来修改表结构。
(A) DROP TABLE (B) CREATE TABLE (C) ALTER TABLE (D) MODIFY TABLE10. 关系模型中,候选码中的属性不能取空值体现了()。
一、单项选择题1.下列四项中,不属于数据库特点的是()。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.SQL Server安装程序创建4个系统数据库,下列哪个不是()系统数据库。
A.masterB.modelC.pubD.msdb3.()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DBC.DBS D.DBA4. 在SQL中,建立表用的命令是 ( )。
A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX5.SQL Server 是( )A、数据库应用程序B、数据库系统C、层次数据管理系统D、关系数据库管理系统6.现有关系:学生(学号,姓名,系号,系名),为消除数据冗余,至少需要分解为( )A、1个表B、2个表C、3个表D、4个表7.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )A、多对多B、多对一C、一对一D、一对多8.下面描述错误的是()。
A、每个数据文件中有且只有一个主数据文件。
B、日志文件可以存在于任意文件组中。
C、主数据文件默认为 primary 文件组。
D、文件组是为了更好的实现数据库文件组织。
9.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。
A. sp_dbhelpB. sp_dbC.sp_helpD.sp_helpdb10.SQL语言中,删除表中数据的命令是( )。
A. DELETEB. DROPC. CLEARD. REMOVE11.SQL的视图是从()中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库12.不属于数据库管理系统三个要素组成的是()。
A. 数据结构B. 数据操作C. 完整性约束D. 数据分析13.下列途径哪个不是实现值域完整性( ) 。
一、单选题1.根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___)A.只存在一对多的实体关系,以图形方式来表示。
B.以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C.能体现一对多、多对多的关系,但不能体现一对一的关系。
D.关系模型数据库是数据库发展的最初阶段。
答案[B]2、在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A、Windows身份验证B、SQL Server 身份验证C、以超级用户身份登录时D、其他方式登录时答案[B]3、关系数据库中,主键是(___),当运用Transact-SQL语句创建主键时,可以是(__)。
⑴ A、为标识表中唯一的实体 B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的⑵ A、create table table1(column1 char(13) not null primary key,column2 int not on primary key;B、alter table table1 with nocheck addconstraint [PK_table1] primary key nonclustered ( column1) on primary;C、alter table table1 column1 primary key ;答案[ A C]4、视图是一种常用的数据对象,可以简化数据库操作,当使用多个数据表来建立视图时,不允许在该语句中包括(___)等关键字。
A、ORDER BY,COMPUTEB、ORDER BY,COMPUTE,COMPUTR BYC、ORDER BY,COMPUTE BY,GROUP BYD、GROUP BY,COMPUTE BY答案[B ]5、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(_1_),使用关键字(_2_)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(_3__),如果在SELECT语句中使用聚合函数时,可以在后面使用(_4_)。
使用T-SQL语句完成下列题目,保存所有SQL语句为一个脚本文件,文件名为学号姓名.sql,SQL语句前加上题号。
(共60分)一、创建数据库创建一个数据库,数据库名为student,主数据文件的逻辑名为student_data,物理名称为student_data.mdf,存放在D盘根目录下,初始大小为10MB,最大可增长到50MB,增长方式是按5%比例增长;日志文件的逻辑名称为student_log,物理名称为student_log.ldf,存放在D盘根目录下,初始大小为2MB,最大可增长到5MB,按1MB 增长。
create database studenton primary(name=student_data,filename='D:\student_data.mdf',size=10MB,maxsize=50MB,filegrowth=5%)log on(name=student_log,filename='D:\student_log.ldf',size=2MB,maxsize=5MB,filegrowth=1MB)二、创建表create table 学生(学号char(8) primary key,姓名char(20) not null,性别char(2) not null check(性别in('男','女')),出生日期datetime null)use studentcreate table 成绩(学号char(8),课程名varchar(30),成绩real null check(成绩between 0 and 100)primary key(学号,课程名),foreign key (学号) references 学生(学号))3、在gxc数据库中创建商品表,表名:sp。
结构如下:use gxcCreate table sp(bh char(20) primary key,mc varchar(50) not null,xkc real,sj money)4、在gxc数据库中创建供应表,表名:gy。
SQL复习题⽬选择题⽬1、DBMS是⼀个简称,它的全称是(B )。
A、数据运输系统B、数据库管理系统C、数据库管理服务D、数据库运输服务2、SQL Server 2005 采⽤的⾝份验证模式有(D )。
A、仅Windows⾝份验证模式B、仅SQL Server⾝份验证模式C、仅混合模式D、Windows⾝份验证模式和混合模式3、对视图的描述错误的是:( C)A、是⼀张虚拟的表B、存储视图时存储的是视图的定义C、在存储视图时存储的是视图中的数据D、可以像查询表⼀样来查询视图4、在T-SQL语⾔中,若要修改某张表的结构,应该使⽤的修改关键字是(A )。
A、ALTERB、UPDATEC、UPDAETD、ALLTER5、要查询book表中所有书名中以“计算机”开头的书籍的价格,可⽤( D)语句。
A、 SELECT price FROM book WHERE book_name = ‘计算机*’B、 SELECT price FROM book WHERE book_name LIKE ‘计算机*’C、 SELECT price FROM book WHERE book_name = ‘计算机%’D、 SELECT price FROM book WHERE book_name LIKE ‘计算机%’6、(D )是属于信息世界的模型,实际上是现实世界到机器世界的⼀个中间层次。
A、数据模型B、E-R模型C、概念模型D、关系模型7、在SQL Server 2005中,当数据表被修改时,系统⾃动执⾏的数据库对象是( B )。
A、存储过程B、触发器C、视图D、其他数据库对象8、要删除视图myview,可以使⽤( D )语句。
A、 DROP myviewB、DROP TABLE myviewC、 DROP INDEX myviewD、DROP VIEW myview9、SQL Server提供的单⾏注释语句是使⽤(B )开始的⼀⾏内容。
一、填空题1.数据库领域常用的数据模型有__________、__________、__________和面向对象数据模型。
2.描述实体的特征称为__________。
3.关系模型是用__________的形式来表示和实现实体间的关系。
二、选择题1.用树结构来表示实体之间关系的结构数据模型称为__________。
A.关系模型B.层次模型C.网状模型D.面向对象模型2.数据库系统的核心是__________。
A.数据库B.系统管理员C.应用系统D.数据库管理系统3.如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班级和班和两个实体集之间的联系属于__________。
A.一对一联系B.一对多联系C.多对多联系D.一对二联系三、简答题1.试述数据库系统阶段的主要特征。
2.试分别举出实体间一对一、一对多、多对多联系的例子。
3.试述什么是关系模型的外键,它有什么作用。
一、填空题1.SQL Server 是使用__________体系结构的__________数据库管理系统2.SQL Server 是用于存储、处理和保护数据的核心服务。
一台计算机可同时运行__________个SQL Server实例。
3.SQL Server__________达到了支持超大型企业进行联机事务处理、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。
二、选择题1.Microsoft SQL Server是一种基于客户机/服务器的关系型数据库管理系统,它使用_________语言在服务器和客户机之间传送请求。
A.TCP/IP B.Transact-SQL C.C语言D.ASP 2.Microsoft SQL Server_________只能用于开发和测试系统,而不能用作生产服务器。
A.Express Edition B.Developer EditionC.Workgroup Edition D.Standard Edition简答题1.SQL Server有哪些主要技术?2.安装SQL Server硬件和软件要求?一、填空题1._________窗口是服务器中所有数据库对象的树状视图。
2.一个数据库至少应该包含一个_________文件和一个_________文件。
3.日志文件的扩展名是_________,其默认大小是_________MB。
二、选择题1._________列出的是经常管理的服务器。
A.已注册的服务器窗口B.对象资源管理器窗口C.文档窗口D.“摘要”页窗口2.在SQL Server的数据库中,主要数据文件的扩展名是_________。
A..mdf B..ndf C..ldf D..dbf3.SQL Server安装程序创建四个系统数据库,_________不是系统数据库。
A.Master B.Model C.Resource D.Msdb4.在SQL Server中,下列判刑数据库的说法正确的是_________。
A.一个数据库可以不包含事务日志文件B.一个数据库可以只包含一个事务日志文件和一个数据库文件C.一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件D.一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件5.在系统数据库中,_________数据库是最重要的数据库,如果该数据库受损坏,SQL Server 将不能启动。
A.Master B.Model C.Tempdb D.Msdb6.下列关于数据库事务日志文件叙述错误的是_________。
A.一个数据库至少有一个事务日志文件B.创建数据库时,如果未指定事务日志文件,SQL Server则会自动创建一个事务日志文件C.事务日志文件的默认大小为1MBD.如果未指定事务日志文件的增长量,则文件大小保持不变三、简答题1.数据库由哪几种类型的文件组成?其扩展名是什么?2.简述SQL Server中文件组的作用和分类。
一、填空题1.SQL Server的数据类型包括_________和_________2.SQL Server提供的整型数据类型包括_________、_________、_________和_________。
3.SQL Server提供的货币数据类型包括_________和_________。
4.SQL Server中real数据类型所占字节数为_________个。
5.在一个表中可以设置_________个主键约束,可以定义_________个唯一性约束。
6.约束是SQL Server提供的自动保持数据完整性的一种方法,在SQL Server中有5种约束:_________、_________、_________、_________和_________。
二、选择题1.以下数据类型中不属于精确数字类型的是_________。
A.bit B.money C.float D.tinyint2.日期时间型数据(datetime)的长度是_________。
A.2 B.4 C.8 D.163.表在数据库中是一个非常重要的数据对象,它是用来_________各种数据内容的。
A.显示B.查询C.存放D.检索4.SQL Server数据库中,关于主键的叙述正确的是_________。
A.标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键5.实现默认约束的关键字是_________A.UNIQUE B.DEFAULT C.RULE D.TRIGGER6.在_________约束中可以包含搜索条件,但是不能包含子查询,该约束限制输入到一列或多列中的可能值,从而保证了数据库中数据完整性。
A.PRIMARY KEY B.CHECKC.UNIQUE D.DEFAULT7._________数据类型用来存储二进制数据。
A.datetime B.smallmoney C.binary D.real三、简答题1.SQL Server的系统数据类型有多少种?每一种数据类型的功能是什么?2.SQL Server中有多少种约束?其作用分别是什么?3.如何查看表中的相关信息?4.如何使用SQL Server导入或导出复制数据?一、填空题1.使用SELECT语句进行模糊查询时,可以使用_________关键字,并且模糊查询只能针对_________字段类型。
在GROUP BY子句中,还可以使用_________子句来为分组统计进一步设置条件。
2.聚合函数中,计算字段的累加和的函数是_________,统计记录个数的函数是_________,_________函数用于返回计算平均值,_________函数用于返回计算最大值,_________函数用于返回计算最小值。
二、选择题1.在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分为_________。
A.SELECT,INTO B.SELECT,FROMC.SELECT,GROUP D.仅SELECT2.在Transact-SQL的SELECT语句中使用关键字_________可以把重复的行屏蔽。
A.DISTINCT B.UNION C.ALL D.TOP3.内部连接是最常用的类型,内部连接的关键字是_________。
A.LEFT JOIN B.RIGHT JOIN C.INNER JOIN D.OUT JOIN4.查询统计一个数据表中的数值字段的总合,可以用_________函数。
A.MAX B.A VG C.COUNT D.SUM5.在SELECT语句中,如果要选择表中所有的列时可以用_________代表。
A.% B.@ C.* D.!6.在SELECT语句中,想要使用Like关键字来匹配单个字符,那么其通配符是A.% B.* C.# D._三、简答题:1.实现查询有哪些形式?2.SELECT语句中的来源表有哪些形式?一、填空题:1.SQL Server 提供了两种确认用户对数据库引擎服务的验证模式:__________和__________。
2.在SQL Server中包括三种类型的权限:__________、_________和预定义权限。
其中_________权限表示对特定的数据库对象(即表、视图、存储过程等)的操作权限,它决定了能对表、视图、过程等数据对象执行哪些操作。
二、选择题1.在SQL Server中,不能创建____________。
A.数据库角色B.服务器角色C.自定义数据类型D.自定义函数2.以下叙述错误的是____________。
A.不同的数据库中可以有相同的用户帐户B.不同的用户帐户可以访问相同的数据库C.数据库用户帐户通常与某一登录帐号相关联D.在数据库中删除了用户帐户,也自动删除了相关联的登录帐号三、简答题1.SQL Server提供了哪两种确认用户的认证模式?各自的含义是什么?2.SQL Server包括哪几种类型的权限?各自的功能是什么?3.SQL Server包含哪几种类型的角色?它是如何管理这些角色的?一、填空题1.使用系统存储过程____________可以创建SQL Server用户帐号,使用系统存储过程____________可以删除WINDOWS NT/2000用户在SQL Server中登录帐户。
2.删除表命令是____________。
二、选择题1.使用Transact-SQL语句创建数据库的语句是____________。
A.CREATE DATABASE B.CREATE TABLEC.CREATE VIEW D.ALTER TABLE2.使用Transact-SQL语句删除数据表的命令是____________。
A.DROP TABLE B.CREATE TABLEC.ALTER TABLE D.DELETE TABLE3.使用系统存储过程____________可以添加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 DA TABASE语句叙述错误的是____________。
A.一次可以删除一个或多个数据库B.在删除数据库时不会显示确认信息C.会删除数据库的磁盘文件D.如果数据库正在使用,删除数据库将导致应用程序出错6.删除数据库的语法为____________。
A.DROP DATABASE 数据库名B.DELETE数据库名C.DROP数据库名D.DELETE DATABASE数据库名一、填空题1.SQL Server支持两种类型的注释字符:____________和____________。