Professional Documents
Culture Documents
INSTRUCCIONES DDL
Para la creacin de tablas dentro de la base de datos es necesario conocer los siguientes trminos: Campos: Son las caractersticas que describen al elemento del cual se pide informacin.
RECURSIVIDAD: Cuando un objeto se hace referencia a s mismo. Null : El atributo puede tomar valores nulos? (la clave o identificador de la tabla nunca puede tener valores nulos) Default : Valor por defecto del atributo al aadir una nueva fila. AUTO_INCREMENT: Permite incrementar automticamente la numeracin para campos llave. Primary key: Se debe marcar si el atributo es Clave Primaria (el identificador) de la tabla. Foreign Key: Es un campo que tiene la funcin de relacionar dos o ms tablas, pero primero debe existir en una tabla como llave primaria.
USO DE CREATE DATABASE: Crea una Base de Datos SINTAXIS: CREATE DATABASE NOM_BD
CREA
BASE DE DATOS
NOMBRE DE LA BD
CREATE
DATABASE BIBLIOTECA
USO DE:
CREATE TABLE
EJEMPLO:
CREATE TABLE EDITORIAL( CveEditorial int not null, DescEdi varchar(40) not null, Primary key(CveEditorial))
INDEX:
Para entender lo que es un ndice debemos saber primero cmo se almacena la informacin internamente en las tablas de una base de datos. Cada tabla se divide en pginas de datos, imaginemos un libro, podramos escribirlo en "una sola hoja enorme, al estilo pergamino egipcio, o bien en pginas a las que podemos acceder rpidamente a travs de un ndice. Esta idea es la que se aplica en el mundo de las bases de datos, la informacin est guardada en una tabla (el libro), que tiene muchas hojas de datos (las pginas del libro), con un ndice en el que podemos buscar la informacin que nos interesa.
USO DE:
USO DE:
CREATE INDEX
EJEMPLO:
USO DE: CREATE VIEW: Permite la creacin de Vistas SINTAXIS: CREATE VIEW NOM_VISTA AS <INSTRUCCIN SELECT>
USO DE:
CREATE VIEW
SINTAXIS: CREATE VIEW Lib_datos AS SELECT CveLibro,DescLibro FROM LIBRO
SINTAXIS:
SINTAXIS:
USO DE:
DROP: Permite Borrar Vistas
EJEMPLO:
SINTAXIS:
USO DE: ALTER: Permite agregar una columna a una tabla ya existente) SINTAXIS:
USO DE:
USO DE:
ALTER(BORRAR COLUMNA)
EJEMPLO:
USO DE:
ALTER (BORRAR NDICE)
SINTAXIS:
USO DE:
USO DE: