SQL Server 2012 中级考试模拟:数据库与表的创建
需积分: 0 146 浏览量
更新于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-05-19 上传
2023-11-02 上传
2023-09-23 上传
2023-05-10 上传
2023-09-14 上传
2023-09-17 上传
坏男孩!
- 粉丝: 113
- 资源: 24
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率