Tarea 1: crear una base de datos con declaraciones T-SQL
Ejemplo 1:
Cree una base de datos llamada testdb, la base de datos contiene un archivo de datos y un archivo de registro, el
nombre del archivo lógico es testdb_data, el nombre del archivo de disco es testdb_data.mdf /, la
capacidad inicial del archivo es de 5 MB, la capacidad de Xia Da es de 15 MB, el archivo El aumento es del 20%
y el nombre de archivo lógico del archivo de registro de transacciones es testdb_log, el nombre del archivo de disco es testdb.ldf, la
capacidad inicial del archivo es de 5 MB, la capacidad máxima es de 10 MB y el incremento de archivo es de 1 MB.
(La base de datos se crea en C: \ directorio del servidor)
- Analizando el significado de la pregunta, la declaración T-SQL para crear la base de datos testdb es la siguiente:
CREATE DATABASE testdb -- 创建名字为testdb的数据库
ON PRIMARY -- 数据库文件的SQL语句
(
NAME='testdb', -- 数据文件的逻辑名
FILENAME='C:\server\testdb_data.mdf', -- 数据文件的物理名
SIZE=5MB, -- 数据文件初始容量
MAXSIZE=15MB, -- 数据文件最大容量
FILEGROWTH=20% -- 数据文件增长量
)
LOG ON
(
NAME='testdb.ldf', -- 日志文件的逻辑名
FILENAME='C:\server\testdb.ldf', -- 日志文件的物理名
SIZE=5MB, -- 日志文件初始容量
MAXSIZE=10MB, -- 日志文件最大容量
FILEGROWTH=1MB -- 日志文件递增量
)
- Después de ejecutar la declaración T-SQL anterior en SQL Server 2014, el efecto es el siguiente: