亲!优雅的教学环境,优质的教学质量,欢迎您来我校考察学习!我们的电话:0531-68680462 0531-55500132 在线QQ328803174
返回首页
当前位置: 主页 > 技术天地 >

SQL Server经典试题

时间:2011-11-24 23:17来源:网安培训 作者:网安培训 点击:
SQL Server试题,SQL Server认证,SQL Server考试资料

SQL server试题

一 选择题
1 SQL server是一个()的数据库系统
A 关系型      B网状型
C 层级型   D都不是
2 SQL server 2000企业版主要安装在()操作系统上
A  windows 95         B windows 98   
C windows 2000 server     D windows 7
3 SQL server数据库文件扩展名:
A .mbb      B .mdf    C .mdb    D .jpg
4 创建数据库代码是
A  CREATE  DATABASE  database_name
B  CREATE  table   tablename
C  用代码不能创建
D  CREATE  table   database_name
5打开数据库方法:
A通过文件菜单-----打开  B在企业管理器中打开
C用编辑菜单--------打开   D 没法打开
6删除数据库方法:
A 用编辑菜单--------删除     
 B在企业管理器中的数据库上右单击删除 
C创建后不能删除        
D通过文件菜单------编辑数据库-----删除
7分离数据库方法:
A 通过用编辑菜单--------分离数据库       
B在要分离数据库上右单击选择  所有任务-----分离数据库
C 无法分离数据库
8附加数据库方法:
A 通过用编辑菜单--------附加数据库       
B在数据库上右单击选择  所有任务-----附加数据库
C 无法附加数据库
9备份数据库方法:
A 通过用编辑菜单--------备份数据库       
B在要备份数据库上右单击选择  所有任务-----备份数据库
C 无法备份数据库
10还原数据库方法:
A在数据库上右单击选择  所有任务-----还原数据库
B 通过用编辑菜单--------还原数据库       
C 无法还原数据库
11 下列方法不能创建表的是()
A使用企业管理器创建表
 B使用代码create table 创建表
 C 使用CREATE  DATABASE创建
12 删除表的方法:
A使用代码create table 创建表
B 在企业管理器中要删除的表上右单击选择 删除,选择全部移去
C 使用Drop  DATABASE创建
13向SqlServer数据库中添加数据的关键词是:
A insert   B  drop  C  add    D create
14 对SqlServer数据库中数据的修改代码关键词是
A insert   B  update  C drop  D add
15对SqlServer数据库中数据的删除关键词是
A Delete  B insert  C update D create
16对SqlServer数据库中数据查询关键词是
A select  B update  C insert  D create
17创建主键约束
A用企业管理器创建主键约束 在“学生”表,右单击选择“设计表”,

在需要的字段上右单击选择 设置主键
B 代码比如Alter table 教材
Add  constraint ps_jc
Primary key clustered (教材代码)
Go
C 不能实现上述效果
18 删除约束
A删除约束代码Drop constraint 约束名
B 编辑菜单-----约束------删除约束
C 不能删除创建好的约束
19不属于SqlServer中登录两种验证方式的是
Awindows验证方式
B windows和sql server混合验证方式
C BIOS登录验证
20 下列关于SqlServer账号说法不正确的是
A sql server中超级登录账号sa
B在控制台中服务器---安全性---登录上右单击选择 新建登录账号
C在控制台上无法设置禁止登录账号
二 判断题
1 SqlServer数据库日志文件扩展名是LDF   

2 SqlServer数据库数据文件扩展名是LDF   

3 SqlServer数据库数据文件正在用时候不能复制数据库 

4 SqlServer数据库数据可以新建数据库用户  

5 SqlServer数据库不能设置数据库用户账号权限

6 下列代码创建数据库是否正确  
在查询分析器中创建数据库
CREATE  DATABASE  JSJX_DB
 ON PRIMARY
(
 NAME='JSJX_DB_DATA',
 FILENAME='E:\JSJX_DB_DATA.MDF',
 SIZE=5MB,
 MAXSIZE=20MB,
 FILEGROWTH=20%
)

7 备份数据库可以通过:在企业管理器的控制台---数据库----右单击

选择所有任务-----备份数据库    

8 SqlServer数据类型中CHAR 是字符型数据 

9 SqlServer数据类型中int 是字符型数据 

10 下列删除系部 表代码是否正确      
 Drop table 系部

11 判断下列代码是否正确        
将教学计划 表中专业代码为”0101”的“开课学期”值改为第2学期
Update 教学计划
Set 开课学期=2
Where 专业代码=’0101’

12判断下列使用SQL语句是否正确  
删除 “教师”表中没有姓名的记录
Delete 教师 where 姓名 is null

13查询表中若干记录取消重复记录  代码是否正确      
案例3 查询选修了课程的学生号并且取消重复记录
Select 学号 From 课程注册

14限制返回行数 查询“课程注册”表中的前3条记录是否正确  
Select top 3* from 课程注册
 
15 判断下列代码书写方式是否正确  
查询“课程注册”表中成绩>50分的记录
Select * from 课程注册 where 成绩>=50
16 查询代码中%代表任意长度字符; _下划线代表任意单字符  对

17 对查询结果排序说法是否正确ASC(降序)、Desc(升序) 错

18判断下列使用SQL语句创建主键是否正确     对
  在student数据库中,建立一个“教材”表,包括教材代码、教材名

称、书号、出版社、版本、价格六个字段,并将教材代码设置为主键。
Create table 教材
(
教材代码 int primary key,
教材名称 char(50),
书号 char(50),
出版社 char(50),
版本char(50),
价格char(50)
)
19判断下列用sql语句创建外键约束是否正确  对
在student数据库中位“班级”表,为专业代码字段创建一个外键约束

,从而保证输入有效的专业代码。
Alter table 班级
Add constraint fk_zydm
Foreign  key  (专业代码)
References 专业(专业代码)
Go
20 Public角色是每个数据库最基本的数据库角色,新账号会自动加入

public角色


17 对查询结果排序说法是否正确ASC(降序)、Desc(升序)
18判断下列使用SQL语句创建主键是否正确     
  在student数据库中,建立一个“教材”表,包括教材代码、教材名

称、书号、出版社、版本、价格六个字段,并将教材代码设置为主键。
Create table 教材
(
教材代码 int primary key,
教材名称 char(50),
书号 char(50),
出版社 char(50),
版本char(50),
价格char(50)
)
19判断下列用sql语句创建外键约束是否正确 
在student数据库中位“班级”表,为专业代码字段创建一个外键约束
从而保证输入有效的专业代码。
Alter table 班级
Add constraint fk_zydm
Foreign  key  (专业代码)
References 专业(专业代码)
Go
20 Public角色是每个数据库最基本的数据库角色,新账号会自动加入public角色

 

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容