文档详情

SQL试题与答案_原创精品文档.pdf

发布:2024-12-21约2万字共21页下载文档
文本预览下载声明

SQL试题与答案

模拟测验1

一、选择题(在每个小题四个备选答案中选出一个正确答案,填

在题末的括号中)(本大题共10小题,每小题2分,总计20分)

1.()是位于用户与操作系统之间的一层数据管理软件,它属于

系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建

立、使用和维护时由其统一管理、统一控制。

A.DBMSB.DB

C.DBSD.DBA

2.下列四项中,不属于SQL2005实用程序的是()。

A.对象资源管理器

B.查询分析器

C.服务管理器

D.媒体播放器

3.SQLServer安装程序创建4个系统数据库,下列哪个不是()

系统数据库。

A.master

B.model

C.pub

D.msdb

4.下列哪个不是sql数据库文件的后缀。

A..mdfB..ldf

C..tifD..ndf

5.SQL语言允许使用通配符进行字符串匹配的*作,其中‘%’可

以表示()

A.零个字符

B.1个字符串

C.多个字符串

D.以上都是

6.SQL语言中,条件年龄BETWEEN15AND35表示年龄在15

至35之间,且()。

A.包括15岁和35岁

B.不包括15岁和35岁

C.包括15岁但不包括35岁

D.包括35岁但不包括15岁

7.SQL的视图是从()中导出的。

A.基本表

B.视图

C.基本表或视图

D.数据库

8.在SQL语言中,建立存储过程的命令是()

A、CREATEPROCEDURE

B、CREATERULE

C、CREATEDURE

D、CREATEFILE

9.SQL语言中,删除表中数据的命令是()。

A.DELETE

B.DROP

C.CLEAR

D.REMOVE

10.在MSSQLServer中,用来显示数据库信息的系统存储过程

是()。

A.sp_dbhelp

B.sp_db

C.sp_help

D.sp_helpdb

二、简答题(16分)

1、什么是游标?使用游标的步骤?

2、什么是事务?事务的基本属性是什么?

三、应用题

1、创建一个名字为ks的数据库,包含一个数据文件和一个日志

文件,逻辑文件名为ks_data,磁盘文件名为ks_data.mdf,文件初始

容量为5MB,最大容量为10MB,文件递增量为1MB;而事务日志文

件的逻辑文件名ks_log,磁盘文件名为ks_log.ldf,文件初始容量为

1MB,最大容量为5MB,文件递增量为1MB(数据库创建在C::

文件夹下)(10分)

2、假设ks数据库有以下三张表,请写出下列问题的SQL语句:

(每题6分,共54分)

学生(学号,姓名,年龄,性别)

课程(课程号,课程名,任课教师)

成绩(学号,课程号,成绩)

(1)如何在SQLServer上创建这三张表;

(2)查询刘峰教师所授课程号,课程名;

(3)查询年龄大于20岁的所有男同学的学号、姓名;

(4)查询王文芳同学选修的所有课程的课程号;

(5)查询所有上刘峰老师课程的学生学号;

(6)查询所有选修“数据库技术”的学生的学号;

显示全部
相似文档