云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > sqlserver期末考试试题A

sqlserver期末考试试题A

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 17:40:11

课程 班级 姓名 学号

……………………………………………………………………………………………….

sql server 试 卷 A 成绩

一、单选题:(每题2分,共40分)

得分

1、SQL Server 2005 采用的身份验证模式有( )。

A、仅Windows身份验证模式 B、仅SQL Server身份验证模式

C、仅混合模式 D、Windows身份验证模式和混合模式

2、关于主键(primary key)描述正确的是:( ) A、包含一列 B、包含两列 C、包含一列或者多列 D、以上都不正确

3、用于指定一个字段的默认值的是( )。

A.主键约束 B.默认值约束 C.惟一性约束 D.检查约束

4、在SQL SERVER中全局变量前面的字符为:( ) A、* B、# C、@@ D、@

5、在SQL Server 2005中,当数据表被修改时,系统自动执行的数据库对象是( )。

A、存储过程 B、触发器 C、视图 D、其他数据库对象

6如果在要一张管理职工工资的表中限制工资的输入范围,应使用( )约束。

A、primary key B、foreign key C、unique D、check

7、在SELECT语句的WHERE子句的条件表达式中,可以匹配1个字符的通配符是( )

A、* B、% C、_ D、?

8、在WHILE循环语句中,如果循环体语句条数多于一条,必须使用:( )

A、BEGIN??END B、CASE??END C、IF????THEN D、GOTO 9、SELECT查询中,要把结果中的行按照某一列的值进行排序,所用到的子句是:( )

A、ORDER BY B、WHERE C、GROUP BY D、HAVING 第(10)—(12)题基于如下三个基本表:

学生信息表:STUDENT(sno,sname,sex,age,dept),主码为sno;

课程信息表:COURSE(cno,cname,teacher),主码为cno; 学生选课信息表:SC(sno,cno,grade),主码为(sno,cno);

(10)“查询没有学习成绩的学生的学号和课程号”的SQL语

句是( )

A、SELECT sno,cno FROM SC WHERE grade = NULL B、SELECT sno,cno FROM SC WHERE grade IS ' '

C、SELECT sno,cno FROM SC WHERE grade IS NULL

D、SELECT sno,cno FROM SC WHERE grade = ' '

11、 在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有( ) A、仅STUDENT B、仅STUDENT和COURSE C、仅STUDENT和SC D、STUDENT、COURSE和SC

12、要查找选修“数据库”课程的女学生的姓名,将涉及到的关系是 ( )

A、S B、C,SC C、CS,SC D、S,C,SC

13、在Transact-SQL语法中,用来插入数据的命令是( ),用于更新的命令是( )

A、INSERT,UPDATE B、UPDATE,INSERT C、DELETE,UPDATE D、CREATE,INSERT INTO

14、创建表的命令是( )。

A、 Create database 表名 B、 Create VIEW 表名 C、 Create TABLE 表名 D、 Alter TABLE 表名

15、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(15),使用关键字(16)可以把重复行屏蔽,对查询结果进行分组的是(17)

15、A、SELECT,INTO B、SELECT,FROM C、SELECT,GROUP D、仅SELECT

16、A、DISTINCT B、UNION C、ALL D、TOP

17、A、GROUP BY B、COMPUTE BY

C、HAVING D、COMPUTE

18、要删除视图myview,可以使用( )语句。 A、 DROP myview B、DROP TABLE myview C、 DROP INDEX myview D、DROP VIEW myview 19、在SQL SERVER服务器上,存储过程是一组预先定义的Transact-SQL语句.可以用( )来声明游标.

第 1 页 共 2 页

课程 班级 姓名 学号

……………………………………………………………………………………………….

sql server 试 卷 A 成绩

A、CREATE CURSOR B、ALTER CURSOR C、S ET CURSOR D、DECLARE CURSOR

20、在SQL Server中, 用于注释单行。

A、-- B、/*??*/ C、// D、’

二、编程题(1-4每题5分,5-6每题10分,7题20分,共60分) 得分

设有一个名称为test的数据库,有3个表对象,表的结构如下,按以下要求写出各自的T-SQL语句。 要求:

1)写出创建“student”表的T-SQL语句,其中要求Sno为

主键,Sage的值为15~25之间。 2)查询姓 “张”的学生信息。

3)查询sc表中选修了课程的学生的总成绩。

4)插入一个新学生(Sno:95020;Sname:陈冬;Ssex:男;

Sdept:CS;Sage:18)。

5) 把course表中课程号为3的课程的学分修改为3。

(提示:触发器trigger,插入insert,修改update,,删除drop、delete,存在exists,系统对象sysobjects )

第 2 页 共 2 页

搜索更多关于: sqlserver期末考试试题A 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

课程 班级 姓名 学号 ………………………………………………………………………………………………. sql server 试 卷 A 成绩 一、单选题:(每题2分,共40分) 得分 1、SQL Server 2005 采用的身份验证模式有( )。 A、仅Windows身份验证模式 B、仅SQL Server身份验证模式 C、仅混合模式 D、Windows身份验证模式和混合模式 2、关于主键(primary key)描述正确的是

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com