Cómo utilizar las instrucciones de ddl de sql

Lenguaje de definición de datos de SQL (DDL) se ocupa de la estructura de una base de datos. Es distinto del lenguaje de manipulación de datos, que se ocupa de los datos contenidos dentro de esa estructura. El DDL se compone de estas tres afirmaciones:

Video: USO DE SENTENCIAS SQL EN SQL SERVER (CURSO DE SQL SERVER)

  • CREAR: Utilizar las diversas formas de esta declaración para construir las estructuras esenciales de la base de datos.

  • ALTERAR: Se utiliza esta instrucción para cambiar las estructuras que ha creado.

  • SOLTAR: Se aplica esta norma a las estructuras creadas con el CREAR declaración, para destruirlos.

    Video: Testando Comandos SQL

CREAR

Puede aplicar el SQL CREAR declaración a un gran número de objetos de SQL, incluyendo esquemas, dominios, tablas y vistas. Mediante el uso de la CREATE SCHEMA declaración, que no sólo puede crear un esquema, sino también identificar a su propietario y especificar un conjunto de caracteres por defecto. He aquí un ejemplo de tal declaración:

CREATE SCHEMA SALESAUTHORIZATION SALES_MGRDEFAULT ASCII_FULL CARACTERES -

Utilizar el crear el dominio declaración a aplicar restricciones a los valores de columna. Las restricciones que se aplican a un dominio de determinar qué objetos del dominio puede y no puede contener. Puede crear dominios después de establecer un esquema. El siguiente ejemplo muestra cómo utilizar esta declaración:

Crear el dominio de edad que INTEGERCHECK (AGE gt; 20) -

Crear tablas utilizando la CREAR MESA declaración, y crear puntos de vista mediante el uso de la CREATE VIEW declaración. Cuando se utiliza la CREAR MESA declaración, se puede especificar restricciones en las columnas de la nueva tabla al mismo tiempo.

A veces es posible que desee especificar restricciones que no se unen específicamente a una mesa, pero se aplican a todo un esquema. Se puede utilizar el CREAR ASERCIÓN declaración para especificar dichas restricciones.

Tu también tienes Crear el personaje SET, CREAR COTEJO, y CREAR TRADUCCIÓN declaraciones, que le dan la flexibilidad de crear nuevos juegos de caracteres, las secuencias de clasificación, o tablas de traducción. (Las secuencias de intercalación definir el orden en que usted lleva a cabo comparaciones o tipo. tablas de traducción controlar la conversión de cadenas de caracteres de un conjunto de caracteres a otro.)

Video: Como hacer un select,insert,update y delete en sql/Lenguaje DML

ALTERAR

Después de crear una tabla, usted no está necesariamente se pegan con esa tabla exacta para siempre. A medida que utiliza la tabla, es posible que descubra que no es todo lo que necesita que sea. Se puede utilizar el ALTER TABLE declaración para cambiar la tabla añadiendo, cambiar o eliminar una columna en la tabla. Además de las mesas, también puede ALTERAR columnas y dominios.

SOLTAR

Extracción de una tabla a partir de un esquema de base es fácil. Sólo tiene que utilizar una MESA PLEGABLE declaración. Borra todos los datos de la tabla, así como los metadatos que definen la mesa en el diccionario de datos. Es casi como si la tabla nunca existió. También puede utilizar el SOLTAR declaración de deshacerse de todo lo que fue creado por una CREAR declaración.

SOLTAR no va a funcionar si se rompe la integridad referencial.

Artículos Relacionados