sql考试题及答案.pdfVIP

  • 2
  • 0
  • 约6.96千字
  • 约 6页
  • 2024-03-01 发布于山东
  • 举报

天行健,君子以自强不息。地势坤,君子以厚德载物。——《易经》

sql考试题及答案

sql考试题及答案

【篇一:sql试题及答案】

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

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

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

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

建立、使用和维护时由其统一管理、统一控制。a.dbmsb.dbc.dbs

d.dba

2.下列四项中,不属于sql2005实用程序的是()。a.对象资源

管理器b.查询分析器c.服务管理器d.媒体播放器

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

系统数据库。

a.masterb.modelc.pubd.msdb

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

d..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、createrulec、createdured、createfile

人人好公,则天下太平;人人营私,则天下大乱。——刘鹗

穷则独善其身,达则兼善天下。——《孟子》

9.sql语言中,删除表中数据的命令是()。a.deleteb.drop

c.cleard.remove

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

()。a.sp_dbhelpb.sp_dbc.sp_helpd.sp_helpdb二、简答题(16

分)

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

2、什么是事务?事务的基本属性是什么?三、应用题

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

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

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

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

最大容量为5mb,文件递增量为1mb(数据库创建在c:\\server文

件夹下)(10分)

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

(每题6分,共54分)学生(学号,姓名,年龄,性别)课程(课

程号,课程名,任课教师)成绩(学号,课程号,成绩)

(1)如何在sqlserver上创建这三张表;(2)查询刘峰教师所

授课程号,课程名;

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

文档评论(0)

1亿VIP精品文档

相关文档