Base de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (423 palabras )
  • Descarga(s) : 9
  • Publicado : 14 de abril de 2010
Leer documento completo
Vista previa del texto
BASE DE DATOS

LABORATORIO 2 Creación de Tablas

Contenido 1. Lenguaje de definición de datos 2. Creación de ususarios 3. Creación de tablas 4. Tipos de datos 5. Restricciones 6. Clave primaria7. Clave foranea 8. No nulos 9. Valores por defecto 10. Valores únicos 11. Check 12. Modificar una tabla 13. Modificar restricciones 14. Operaciones con tablas

2010 - I

LENGUAJE DE DEFINICIONDE DATOS (DDL) El lenguaje de consultas estructurado (SQL) incluye comandos estandares para crear objetos de base de datos tal como las tablas. CREACIÓN DE USUARIOS

CREACIÓN DE TABLAS Los nombresde las tablas no deben duplicarse y siempre debe empezar con una letra Especificar los nombres de columnas, tipo de datos de las columnas y tamaño de las columnas Sintaxis

2

TIPOS DE DATOSRESTRICCIONES Son las reglas obligatorias que permiten: • Asegura la integridad referencial de los datos • Si no es nombrada, asume un nombre por defecto. Se puede crear una restricción: • En lasentencia de creación de la tabla. o Al final de cada columna si solamente afecta a esa columna. o Al final de la creación de la tabla si afecta a más de una columna • Después de que la tabla ha sidocreada, añadiéndola mediante una modificación de dicha tabla. A NIVEL DE COLUMNA

A NIVEL DE TABLA

3

CLAVE PRIMARIA Crea un Primary Key para cada tabla, que permite identificar a un registrogarantizando que no haya filas duplicadas y automáticamente no permite nulos.

CLAVE FORANEA Define un Foreign Key que establece una relación con el primary key de otra tabla

NO NULOS Not Nullgarantiza que valores nulos (blancos o vacíos) no se permitan para esa columna

VALORES POR DEFECTO Permite asumir automáticamente un valor por defecto para una columna durante una inserción de datos4

VALORES UNICOS Especifica una o varias columnas cuyos valores no deben repetirse (ser únicos a través de todos los datos)

CHECK

Define una condición que cada dato debe cumplir...
tracking img