SQL server 2000 试题,急急急!高手们帮一帮我吧!
一、选择题1在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。A、Windows身份验证B、SQLServ...
一、 选择题
1 在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A、Windows身份验证 B、SQL Server 身份验证 C、以超级用户身份登录时 D、其他方式登录时
2.使用SQL语句从表STU_info中查询所有姓刘的同学的信息,正确的命令是( )。
A.SELECT * FROM STU_info WHERE LEFT (姓名,2)="刘"
B.SELECT * FROM STU_info WHERE RIGHT (姓名,2)="刘"
C.SELECT * FROM STU_info WHERE TRIM (姓名,2)="刘"
D.SELECT * FROM STU_info WHERE STR (姓名,2)="刘"
3. 关系数据库中,主键是(__),当运用Transact-SQL语句创建主键时,可以是( _)。
⑴ A、为标识表中唯一的实体
B、创建唯一的索引,允许空值
C、只允许以表中第一字段建立
D、允许有多个主键的
⑵ A、create table table1
(column1 char(13) not null primary,
column2 int not) on primary;
B、alter table table1 with notcheck add
constraint [PK_table1] primary key nonclustered
( column1) on primary;
C、alter table table1 column1 primary key ;
4.设有一个关系:DEPT(DNO,DNAME),如果要找出顺数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE ( )
A ‘_ _ %W _’ B ‘_ _ W% _’
C ‘_ W _ _’ D ‘W _ _%’
5. 为数据表创建索引的目的是(___),可以在创建表时用(____)来创建唯一索引,也可以用(____)来创建唯一索引。
⑴ A、提高查询的检索性能 B、创建唯一索引
C、创建主键 D、归类
⑵ A、设置主键约束,设置唯一约束
B、Create table,Create index
C、设置主键约束,Create index
D、以上都可以
6.已知成绩关系如图所示。执行SQL语句:
SELECT COUNT (DISTINCT学号)
FROM成绩
WHERE分数>60
查询结果中包含的元组数目是 ( )
成绩
学号 课程号 分数
S1 C1 80
S1 C2 75
S2 C1 null
S2 C2 55
S3 C3 60
A. 0 B. 2 C. 3 D. 1
7. 视图是一种常用的数据对象,它是提供(___)和(___)数据的另一种途径,可以简化数据库操作,
A、查看,存放 B、查看,检索
C、插入,更新 D、检索,插入
8. 在SQL Server数据库文件中,日志文件的后缀名是( )
A.ldf B.log C.mdf D.ndf
9.视图的优点之一是______。
A:提高数据的逻辑独立性 B:提高查询效率 C: 操作灵活 D: 节省存储空间
10. E-R图是表示要领模型的有效工具之一,E-R图中的椭圆框所表示的是( )。
A.实体和实体之间的联系 B.实体 C.实体的属性 D.联系的属性 展开
1 在“连接”组中有两种连接认证方式,其中在(___)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A、Windows身份验证 B、SQL Server 身份验证 C、以超级用户身份登录时 D、其他方式登录时
2.使用SQL语句从表STU_info中查询所有姓刘的同学的信息,正确的命令是( )。
A.SELECT * FROM STU_info WHERE LEFT (姓名,2)="刘"
B.SELECT * FROM STU_info WHERE RIGHT (姓名,2)="刘"
C.SELECT * FROM STU_info WHERE TRIM (姓名,2)="刘"
D.SELECT * FROM STU_info WHERE STR (姓名,2)="刘"
3. 关系数据库中,主键是(__),当运用Transact-SQL语句创建主键时,可以是( _)。
⑴ A、为标识表中唯一的实体
B、创建唯一的索引,允许空值
C、只允许以表中第一字段建立
D、允许有多个主键的
⑵ A、create table table1
(column1 char(13) not null primary,
column2 int not) on primary;
B、alter table table1 with notcheck add
constraint [PK_table1] primary key nonclustered
( column1) on primary;
C、alter table table1 column1 primary key ;
4.设有一个关系:DEPT(DNO,DNAME),如果要找出顺数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE ( )
A ‘_ _ %W _’ B ‘_ _ W% _’
C ‘_ W _ _’ D ‘W _ _%’
5. 为数据表创建索引的目的是(___),可以在创建表时用(____)来创建唯一索引,也可以用(____)来创建唯一索引。
⑴ A、提高查询的检索性能 B、创建唯一索引
C、创建主键 D、归类
⑵ A、设置主键约束,设置唯一约束
B、Create table,Create index
C、设置主键约束,Create index
D、以上都可以
6.已知成绩关系如图所示。执行SQL语句:
SELECT COUNT (DISTINCT学号)
FROM成绩
WHERE分数>60
查询结果中包含的元组数目是 ( )
成绩
学号 课程号 分数
S1 C1 80
S1 C2 75
S2 C1 null
S2 C2 55
S3 C3 60
A. 0 B. 2 C. 3 D. 1
7. 视图是一种常用的数据对象,它是提供(___)和(___)数据的另一种途径,可以简化数据库操作,
A、查看,存放 B、查看,检索
C、插入,更新 D、检索,插入
8. 在SQL Server数据库文件中,日志文件的后缀名是( )
A.ldf B.log C.mdf D.ndf
9.视图的优点之一是______。
A:提高数据的逻辑独立性 B:提高查询效率 C: 操作灵活 D: 节省存储空间
10. E-R图是表示要领模型的有效工具之一,E-R图中的椭圆框所表示的是( )。
A.实体和实体之间的联系 B.实体 C.实体的属性 D.联系的属性 展开
展开全部
1、SQL
Server索引分为【主索引】、【唯一索引】、【聚集索引】三种类型。
2、实体之间的联系可以归结为一对一联系,一对多(或多对多)的联系与多对多联系,如果一个学院有许多教师,而一个教师只归属于一个学院,则实体集学院与试题集教师的联系属于【一对多】的联系。
存储过程的参数传递方式两种【值传递】与【?】。
3、数据处理技术的发展经历了从低级到高级的四个发展阶段,它们分别是【手工管理】【文件管理】
、【数据库管理】
、
和分布式数据库系统阶段。
4、
Transact-SQL中的变量分为局部变量与全局变量,局部变量用【@】开头,全局变量用
【@@】开头
5、字符型包括【char】和【varchar】两种类型。前者称为固定长度字符型,后者称为可变长度字符型。
6、数据库系统模型主要有三类:层次型
、网状型
、关系型
。
7、E-R方法的三要素是【实体集】、【属性】、【联系】。
8、SQL语言中,删除一个表的命令是_【drop
table】。
9、【数据库】是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的集合。
设有如下关系表R:完成35—38题。
R(NO,NAME,SEX,AGE,CLASS)
主码是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。
11、插入一个记录(25,’李明’,’男’,21,’95031’);【insert
into
R(NO,NAME,SEX,AGE,CLASS)
values(25,'李明','男',21,'95301')】。
12、将学号为
10的学生姓名改为
’王华’;【update
R
set
[name]='王华'
where
[id]=10】。
13、将所有’95101’
班号改为’95091’;
【update
R
set
[class]='95091'
where
[class]=95101】。
14、删除姓’王’的学生记录【delete
from
R
where
[name]
like
'王%'】。
15、在MS
SQL
Server中,用来显示数据库信息的系统存储过程是【sp_helpdb】
16、创建临时表时,临时表以在表名前加【#】表示。
17、
如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是【3】个表。
18、SQL
server
中的变量分为两种,全局变量和局部变量。其中全局变量的名称以
【@@】字符开始,有系统定义和维护。局部变量以【@】字符开始,由用户自己定义和赋值。
19、创建一个名为“company”的数据库。SQL语句
【create
database
on
primary
(name=company,
Filename=’C:\company.mdf’,
Size=10M,
Maxsize=20M,
Filegrowth=10%)】。
20、将student_info表中1985年出生的学生删除,所用到的查询语句是【delete
from
student_info
where
year(age)=1985】。
Server索引分为【主索引】、【唯一索引】、【聚集索引】三种类型。
2、实体之间的联系可以归结为一对一联系,一对多(或多对多)的联系与多对多联系,如果一个学院有许多教师,而一个教师只归属于一个学院,则实体集学院与试题集教师的联系属于【一对多】的联系。
存储过程的参数传递方式两种【值传递】与【?】。
3、数据处理技术的发展经历了从低级到高级的四个发展阶段,它们分别是【手工管理】【文件管理】
、【数据库管理】
、
和分布式数据库系统阶段。
4、
Transact-SQL中的变量分为局部变量与全局变量,局部变量用【@】开头,全局变量用
【@@】开头
5、字符型包括【char】和【varchar】两种类型。前者称为固定长度字符型,后者称为可变长度字符型。
6、数据库系统模型主要有三类:层次型
、网状型
、关系型
。
7、E-R方法的三要素是【实体集】、【属性】、【联系】。
8、SQL语言中,删除一个表的命令是_【drop
table】。
9、【数据库】是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的集合。
设有如下关系表R:完成35—38题。
R(NO,NAME,SEX,AGE,CLASS)
主码是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。
11、插入一个记录(25,’李明’,’男’,21,’95031’);【insert
into
R(NO,NAME,SEX,AGE,CLASS)
values(25,'李明','男',21,'95301')】。
12、将学号为
10的学生姓名改为
’王华’;【update
R
set
[name]='王华'
where
[id]=10】。
13、将所有’95101’
班号改为’95091’;
【update
R
set
[class]='95091'
where
[class]=95101】。
14、删除姓’王’的学生记录【delete
from
R
where
[name]
like
'王%'】。
15、在MS
SQL
Server中,用来显示数据库信息的系统存储过程是【sp_helpdb】
16、创建临时表时,临时表以在表名前加【#】表示。
17、
如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是【3】个表。
18、SQL
server
中的变量分为两种,全局变量和局部变量。其中全局变量的名称以
【@@】字符开始,有系统定义和维护。局部变量以【@】字符开始,由用户自己定义和赋值。
19、创建一个名为“company”的数据库。SQL语句
【create
database
on
primary
(name=company,
Filename=’C:\company.mdf’,
Size=10M,
Maxsize=20M,
Filegrowth=10%)】。
20、将student_info表中1985年出生的学生删除,所用到的查询语句是【delete
from
student_info
where
year(age)=1985】。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询