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