tecno

lunes, 5 de octubre de 2015

Creación y Administración de bases de datos - 3 de 3

Creación y Administración de bases de datos - 3 de 3 Regresar al índice 1º) Crear una base de datos de Clientes con un tamaño de 40 MB y con crecimiento de un 10%. create database Clientes on primary (Name=Clientes_Data, Filename='D:\ClientesData.MDF', size=25MB, Maxsize=100MB, Filegrowth=10%) log on (Name=Clientes_Log, Filename='D:\ClientesLog.LDF', size=15MB, Maxsize=40MB, Filegrowth=10%) 2º) Mostrar si la base de datos está junto a las demás y el espacio usado de mi nueva base de datos. sp_helpdb sp_spaceused 3º) Crear un grupo de archivos en mi base de datos clientes que se llame Bajas. Añadir dos archivos a ese grupo de archivos llamados RelacionAnual y que ocupen 5MB. alter database Clientes add filegroup Bajas alter database Clientes add file (name='RelacionAnual1', filename='D:\RelacionAnual1.NDF', size=5MB) to filegroup Bajas alter database Clientes add file (name='RelacionAnual2', filename='D:\RelacionAnual2.NDF', size=5MB) to filegroup Bajas 4º) Mostrar las características de los archivos que acabamos de incluir y de su grupo. Exec sp_Helpfile @filename='RelacionAnual1' Exec sp_Helpfile @filename='RelacionAnual2' Exec sp_helpfilegroup 'Bajas' 5º) Eliminar uno de los archivos del grupo Bajas y modificar el otro para darle un tamaño de 10 MB. alter Database Clientes remove file RelacionAnual2 alter Database Clientes modify file (Name='RelacionAnual1', size=10Mb) 6º) Reducir el tamaño de la base de datos en un 2%. Dbcc shrinkdatabase(Clientes, 2) 7º) Volver a aumentar el tamaño de la base de datos en 5 MB más. alter Database Clientes modify file (Name='Clientes_Data', size=30) 8º) Poner el tamaño máximo de la base de datos a 200 MB. alter Database Clientes modify file (Name='Clientes_Data', maxsize=120) alter Database Clientes modify file (Name='Clientes_Log', maxsize=60) alter Database Clientes modify file (Name='RelacionAnual1', maxsize=20) 9º) Eliminar el grupo de Bajas de la base de datos junto con sus archivos. Eliminar también la base de datos. alter Database Clientes remove file relacionanual1 alter Database Clientes remove filegroup bajas use master go drop database Clientes

No hay comentarios:

Publicar un comentario