Este artículo tiene como objetivo ayudarlo a comprender cómo crear y eliminar bases de datos en SQL Server utilizando varios métodos.
SQL Server Crear base de datos (Transact-SQL)
El primer y más común método de creación de bases de datos en SQL Server es la declaración Crear base de datos.
La declaración sigue una sintaxis como se muestra:
Crear base de datos [database_name];Comenzamos con la palabra clave Crear base de datos, seguido del nombre de la base de datos que desea crear. Es bueno asegurarse de que el nombre de la base de datos se adhiera a las reglas de nombres de identificadores de SQL Server.
SQL Server también limita el nombre de la base de datos a 128 caracteres.
Por ejemplo, para crear una base de datos llamada LinuxHint, podemos ejecutar el comando:
Crear base de datos LinuxHint;Una vez que ejecutamos el comando anterior, podemos acceder a la base de datos creada usando el DB Explorer o usando el terminal.
Por ejemplo, lo siguiente muestra la base de datos creada en una interfaz gráfica.
Para mostrar todas las bases de datos en el servidor utilizando la instrucción Transact-SQL, ejecute lo siguiente:
seleccionarEsto debería enumerar los nombres de todas las bases de datos en el servidor de la siguiente manera:
nombre |Tenga en cuenta que cualquier servidor SQL recomienda hacer una copia de seguridad de la base de datos maestra antes de crear, modificar o soltar cualquier base de datos de usuario en el servidor.
Dependiendo de la configuración del servidor, el comando puede requerir el permiso Crear base de datos en la base de datos maestro.
SQL Server Drop Base de datos - Transact SQL.
Podemos usar un comando Transact-SQL para soltar una base de datos existente como se muestra en la sintaxis a continuación:
- Sintaxis del servidor SQL
Drop Base de datos [if existe] database_name;La cláusula if exists le permite soltar condicionalmente una base de datos si existe. Si la base de datos con el nombre especificado no existe, el servidor no devuelve un error.
Por ejemplo, para soltar la base de datos LinuxHint que creamos anteriormente, ejecute el comando:
Drop Base de datos si existe Linuxhint;Esto debería eliminar la base de datos con el nombre especificado del servidor.
SQL Server Drop Base de datos: utilizando SQL Server Management Studio
También podemos usar un método gráfico para soltar una base de datos existente desde el servidor.
En SSMS, abra el explorador de objetos y expanda la opción de bases de datos. Localice la base de datos que desea eliminar, haga clic derecho y seleccione Eliminar.
Esto debería abrir un nuevo diálogo que le permite seleccionar las opciones para incluir al eliminar la base de datos. Para evitar cualquier colisión de conexión, seleccione "Cerrar las conexiones existentes."
Conclusión
En esta publicación, exploramos los conceptos básicos de crear y eliminar una base de datos utilizando comandos Transact-SQL e interfaces gráficas.