1 / 32
文档名称:

SQL试题及答案.doc

格式:doc   大小:185KB   页数:32页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL试题及答案.doc

上传人:小健 2021/7/3 文件大小:185 KB

下载得到文件列表

SQL试题及答案.doc

文档介绍

文档介绍:模拟测验1
一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大 题共10小题,每小题2分,总计20分)
()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应 用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。
A. DBMSB. DB
C. DBSD. DBA
下列四项中,不属于SQL2005实用程序的是()。


SQL Server安装程序创建4个系统数据库,下列哪个不是()系统数据库。
A. master B, model
C. pub D. msdb
下列哪个不是sql数据库文件的后缀。
A. .mdfB. .Idf
C. .tifD. .ndf
SQL语言允许使用通配符进行字符串匹配的*作,其中,%,可以表示()
,多个字符串D,以上都是
SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且()。


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

C,基本表或视图D,数据库
在SQL语言中,建立存储过程的命令是()
A、CREATE PROCEDURE B、CREATE RULE
C、CREATE DURE D> CREATE FILE
SQL语言中,删除表中数据的命令是()。
A. DELETE B. DROP
C. CLEAR D. REMOVE
在MS SQL Server中,用来显示数据库信息的系统存储过程是()。
A. sp_dbhelp B. sp_db
C. sp_help D. sp_helpdb
二、 简答题(16分)
1、 什么是游标?使用游标的步骤?
2、 什么是事务?事务的基本属性是什么?
三、 应用题
1、 创建一个名字为ks的数据库,包含一个数据文件和一个日志文件,逻辑文件名为ks_data, ,文件初始容量为5MB,最大容量为10MB,文件递增量为1MB; 而事务日志文件的逻辑文件名ks_log,,文件初始容量为1MB,最 大容量为5MB,文件递增量为1MB (数据库创建在C: \SERVER文件夹下)(10分)
2、 假设ks数据库有以下三张表,请写出下列问题的SQL语句:(每题6分,共54分)
学生(学号,姓名,年龄,性别)
课程(课程号,课程名,任课教师)
成绩(学号,课程号,成绩)
(1) 如何在SQL Server ±创建这三张表;
(2) 查询刘峰教师所授课程号,课程名;
(3) 查询年龄大于20岁的所有男同学的学号、姓名;
(4)查询王文芳同学选修的所有课程的课程号;
(5) 查询所有上刘峰老师课程的学生学号;
(6) 查询所有选修“数据库技术”的学生的学号;
(7) 向学生表中插入一条记录(,2003001'「吴红,,21,,女,);
(8) 删除三张表中所有学号为20020001的学生信息;
(9) 把学号为20030002的学生的年龄改为22岁;
SQL Server 2005 复****题
一、选择题
1. SQL语言允许使用通配符进行字符串匹配的*作,其中,%,可以表示(C )
A零个字符B 1个字符串C多个字符串D以上都是
2如何在已经创建好的表上添加一个外键(A )
A Alter table 表名 add foreign key (键名)reference 关联表(关联键名)
B Alter table 表名 add Primary key (键名)reference 关联表(关联键名)
C Alter 表名 add foreign key (键名)reference 关联键名)
D Alter表名add Primary key (键名)reference关联表(关联键名)
要修改表名为Tablel的字段Fieldl长度,原为Char (10)要求用SQL增加长度为char (20),以下语句那个正确(C )
A Alter table Tablel Alter Field 1 char (20)
B Alter Tablel Alter column Field 1 char (20)
C Alter table Tablel Alter column Field 1 char (20)
D Alter column Field 1 char (20)
下面聚集函数