SQL Server 2012 中级考试模拟:数据库与表的创建
需积分: 0 12 浏览量
更新于2024-08-04
收藏 40KB DOCX 举报
本资源是一套针对SQL Server 2012中级考试的模拟软件题库二的答案,旨在帮助考生熟悉考试内容和格式。它包含两大部分题目,涉及SQL语言的使用以及数据库管理和维护。
第一大题的第1小题主要考察的是SQL Server中的日期和时间函数。考生需要在SQL Server Management Studio (SSMS) 中新建查询窗口,并利用`DATENAME()`函数来获取指定日期的月份。在这个例子中,日期是"2013年10月21日",转换后的查询语句为`SELECT DATENAME(month, '2013-10-21') AS 月`。执行后,查询结果将以文件X1-02B.sql保存在"C:\GATAnswer\"目录下。
第二大题分为两个小题,首先,第1小题要求创建一个新的数据库。考生需要编写Transact-SQL语句来创建名为`question2`的数据库,并设定主数据文件和日志文件的名称、初始大小、最大大小和增长速率。主数据文件名为`question2_data.mdf`,日志文件名为`question2_log.ldf`,两者初始大小均为6MB,最大大小为12MB,增长率为5%和10%。创建完成后,通过右键刷新数据库验证操作成功,然后将查询语句保存为X2-02-1.sql。创建数据库的完整T-SQL代码如下:
```sql
USE master;
GO
CREATE DATABASE question2
ON
(
NAME = question2_data,
FILENAME = 'C:\GATAnswer\question2_data.mdf',
SIZE = 6,
MAXSIZE = 12,
FILEGROWTH = 5%
)
LOG ON
(
NAME = question2_log,
FILENAME = 'C:\GATAnswer\question2_log.ldf',
SIZE = 6,
MAXSIZE = 12,
FILEGROWTH = 10%
);
```
第二大题的第2小题则涉及到数据库表的创建和约束的设置。考生需在`question2`数据库中创建名为`city`和`category`的两个表,其结构并未给出具体详情,但可以理解为考生需要根据实际需求设计这两个表的字段和约束。完成创建后,同样需要刷新表以确认操作成功,并将查询语句保存为X2-02-2.sql。
这些题目和答案涵盖了SQL Server的基础操作,包括查询、数据库创建、表的创建以及文件管理等,对于准备SQL Server 2012中级考试的考生来说,是很好的实践和复习材料。
2023-03-19 上传
2023-03-19 上传
点击了解资源详情
2023-03-19 上传
2023-03-19 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-03-14 上传
坏男孩!
- 粉丝: 112
- 资源: 24
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践