刚做了一套试题 有时间的人们帮我看看
一、 选择题
1. 下面哪个范式不是关系模型中的范式( C)
A、 第一范式
B、 第二范式
C、 范德蒙范式
D、 BCNF范式
2.SQL Server 2000不包含以下哪个版本( B)
A、 SQL Server 2000 企业版(Enterprise Edition)
B、 SQL Server 2000 专业版(Professional Edition)标准版
C、 SQL Server 2000 个人版(Personal Edition)
D、 SQL Server 2000 开发版(Developer Edition)
3.下面哪一项不属于T-SQL语言的组成部分( B)
A、数据定义语言(DDL)
B、数据查询语言(DFL)
C、数据操纵语言(DML)
D、数据控制语言(DCL)
4.下面哪个不是SQL Server数据库的系统数据类型(C )
A、 int、smallint
B、 char、varchar
C、 String、char
D、 datetime、int
5.下面关于SQL Server数据库中变量的描述,不正确的是( C )
A、SQL Server中变量可分为全局变量和局部变量两大类。
B、全局变量由系统提供且预先声明,通过在名称前加两个”@”符号区别于局部变量。
C、不用SELECT语句给变量赋值
D、在批处理或存储过程中使用DECLARE语句声明局部变量
6.下面程序的运行结果为(B )
DECLARE @var1 int, @var2 int
SET @var1 = 200
SET @var2 = 100
IF @var1 < @var2
PRINT '@var1的值小于@var2的值 '
ELSE
BEGIN
PRINT '执行SQL语句块 '
PRINT '@var1的值大于@var2的值 '
END
GO
A、 @var1的值大于@var2的值
B、 执行SQL语句块
@var1的值大于@var2的值
C、 @var1的值小于@var2的值
D、 @var1的值小于@var2的值
执行SQL语句块
@var1的值大于@var2的值
7.下面哪个不是SQL Server数据库中的聚合函数( C)
A、 COUNT
B、 SUM和AVG
C、 CONVERT
D、 MAX和MIN
8.下面哪个不是SQL Server2000数据库对象( B)
A、表、视图
B、队列、约束
C、索引、存储过程
D、触发器、约束
9.下面哪个不是SQL Server 2000中的系统数据库()
A、master数据库
B、tempdb数据库
C、PetStoreDB数据库
D、model数据库
10.关于下面创建数据库的脚本,描述不正确的是( C )
CREATE DATABASE OPCDB
ON
( NAME = 'OPCDB_Data ',
FILENAME = 'D:\Microsoft SQL Server\MSSQL\Data\OPCDB.mdf ',
SIZE = 3MB,
MAXSIZE = 50MB,
FILEGROWTH = 10%
)
LOG ON
( NAME = 'OPCDB_Log ',
FILENAME = 'D:\Microsoft SQL Server\MSSQL\Data\OPCDB.ldf ',
SIZE = 2MB,
MAXSIZE = 5MB,
FILEGROWTH = 1MB
)
GO
A、 数据库的名称为OPCDB
B、 数据库的数据文件的物理路径为:D:\Microsoft SQL Server\MSSQL\Data\OPCDB.mdf
C、 日志文件可有可无
D、 数据文件的初始大小为3MB
11.在SQL语言中删除数据表的命令为(C)