Creación y gestión de bases de datos SQL
En esta sección veremos las sentencias e instrucciones básicas, tanto DDL como DML para comenzar el desarrollo de base de datos: Desde la creación de una base de datos, modificación y eliminación, hasta la inserción de registros en las tablas que contenga y la manipulación de los mismos
Sentencia ALTER TABLE
ALTER TABLE es la sentencia DDL para para añadir, eliminar o modificar columnas en una tabla en SQL, así como para agregar o suprimir restricciones en la misma. Veremos de manera gráfica y con ejemplos, como utilizar dicha sentencia
Sentencia DROP TABLE
DROP TABLE es la sentencia DDL para eliminar tablas junto a todos sus datos, índices, desencadenadores, restricciones y permisos
Sentencia INSERT INTO
INSERT INTO es la sentencia DML para la inserción de registros en tablas de base de datos. En esta sección veremos cómo aplicar la sentencia, atendiendo a la naturaleza de los datos, propiedades y restricciones en el manejo de la información
Sentencia BULK INSERT
BULK INSERT es la sentencia DML que permite insertar registros en una tabla o vista desde un fichero externo, usualmente un fichero CSV
Sentencia UPDATE
UPDATE es el comando DML que permite actualizar registros de base de datos. Dicho de otro modo, UPDATE permite modificar los valores de las columnas de las tablas respetando el tipo de dato correspondiente
Sentencia DELETE
DELETE es el comando DML para eliminar registros de las tablas de base de datos. En su ejecución, es muy importante tener en cuenta la cláusula WHERE, para evitar que los cambios se propaguen y se eliminen todos los registros de la tabla
Sentencia TRUNCATE TABLE
TRUNCATE TABLE es la sentencia DML que permite eliminar todos los datos de una tabla sin afectar al esquema y estructura de la misma. A diferencia de la sentencia DELETE FROM, TRUNCATE TABLE no permite utilizar la cláusula WHERE
Sentencias GRANT y REVOKE
DCL (Data Control Language) es el lenguaje encargado de administrar el acceso a base de datos y sus contenidos, a través y principalmente de las sentencias GRANT (para otorgar permisos y privilegios) y REVOKE (para eliminar los privilegios existentes)
Sentencia CREATE DATABASE
CREATE DATABASE es la sentencia DDL que nos permite crear bases de datos dentro de nuestro sistema gestor. En esta sección aprenderemos como crear una base de datos determinada, tanto por comandos SQL como por la herramienta de edición gráfica
Sentencia CREATE SCHEMA en Transasct SQL
CREATE SCHEMA es la sentencia DDL que nos permite crear un nuevo esquema en una nueva base de datos. En esta sección veremos que es un esquema, los esquemas predeterminados del sistema, como crearlos y otorgarles permisos
Sentencia CREATE TABLE
CREATE TABLE es la sentencia DDL que permite crear tablas a una base de datos determinada. En esta sección veremos como declarar las columnas junto al tipo de datos, propiedades y restricciones al ejecutar la sentencia