Índice

Creación, administración y eliminación de una base de datos

Una base de datos gestiona un conjunto de tablas de sistema y de tablas de usuario. La información contenida en estas tablas de sistema representa, entre otras cosas, la definición de las vistas, los índices, los procedimientos, las funciones, los usuarios y los privilegios. Las tablas de usuario contienen la información introducida por los usuarios.

Una instancia de SQL Server no puede contener más de 32.767 bases de datos.

1. Crear una base de datos Base de datos

La creación de una base de datos es una etapa puntual, realizada por un administrador de SQL Server. Antes de intentar crear una base de datos, es importante definir cierto número de elementos de manera precisa:

  • El nombre de la base de datos, que debe ser único en el servidor SQL.

  • El tamaño de la base de datos.

  • Los archivos utilizados para el almacenamiento de los datos.

Para crear una nueva base de datos, SQL Server se basa en la base Model, que contiene todos los elementos que van a ser definidos en las bases de datos de usuario. Por defecto, esta base Model contiene las tablas de sistema. Sin embargo, es perfectamente posible añadir elementos a esta base. Todas las bases de usuario creadas posteriormente dispondrán de estos elementos adicionales.

Una base se puede crear de dos maneras diferentes:

  • Por medio de la instrucción Transact SQL CREATE DATABASE.

  • Por medio de SQL Server Management Studio.

Una base de datos siempre está compuesta, como ...