Está en la página 1de 3

DDL (Data Definition Language) Es una parte de la base de datos y como su nombre lo indica es un lenguaje dedicado a la definicin de datos,

que a su vez es proporcionado por un conjunto de programas que permiten el almacenamiento, modificacin y extraccin de la informacin en una base de datos (SGBD).El DDL es el encargado de permitir la definicin de gran parte del nivel interno de la base de datos, en pocas palabras es el encargado de dar los comandos para la creacin de objetos en la base de datos. Por este motivo estas sentencias sern utilizadas normalmente por el administrador de la base de datos, en pocas palabras incluye tanto la creacin inicial de los diferentes objetos que formarn la base de datos, como el mantenimiento de la estructura. Ejemplos CREATE que es el verbo usado para crear un objeto DROP verbo utilizado para borrado de objetos ALTER verbo utilizado para la modificacin de algn objeto o atributo

DML (Data Manipulation Language) El lenguaje de manipulacin de datos bsicamente complementa al lenguaje de definicin de datos. El DML es un lenguaje encargado de llevar las tareas de consulta y administracin en una base de datos. Ejemplos SELECT es utilizado para consultar registros INSERT Carga registros UPDATE modifica valores de registros

Normalizacin Cuando se habla de normalizacin en bases de datos nos referimos a la forma en que tratamos los datos, para ser ms exactos es el proceso el cual se toman datos complejos y se transforman en estructuras de datos ms pequeas, que son ms simples y ms estables, son ms fciles de mantener. Adicionalmente se

establecen ciertas reglas para el manejo de los datos que minimizan los problemas de lgica, cada regla est basada en la que le antecede En la normalizacin bsicamente son cinco: Primera Forma Normal (1NF), Segunda Forma Normal (2NF), Tercera Forma Normal (3NF), Cuarta Forma, Quinta Forma Normal (5FN). Normal teniendo en cuenta que cada forma tiene sus propias reglas La primera forma normal establece que se deben eliminar las columnas repetidas y colocarse en una tabla separada, as se solucionan los problemas de los encabezados de columna mltiples. La segunda forma normal consiste en que todas las dependencias parciales se deben eliminar y separar dentro de sus propias tablas es decir que la dependencia parcial es un trmino que describe a aquellos datos que no dependen de la llave primaria. La tercera forma normal normalmente esta debe cumplir con dos condiciones: La tabla est en la segunda forma normal (2NF) Ningn atributo no-primario de la tabla es dependiente transitivamente de una clave primaria

La cuarta forma normal dice que si una tabla se encuentra en 4FN si, y slo si, para cada una de sus dependencias mltiples no funcionales X->->Y, siendo X una sper-clave que, X es o una clave candidata o un conjunto de claves primarias. Para que se cumpla la quinta forma normal se debe tener encuenta: La tabla est en 4FN No existen relaciones de dependencias no triviales que no siguen los criterios de las claves. Una tabla que se encuentra en la 4FN se dice que est en la 5FN si, y slo si, cada relacin de dependencia se encuentra definida por las claves candidatas.

Cibergrafia http://www.aulaclic.es/sqlserver/t_8_1.htm http://www.slideshare.net/vargasaldanajohanna/ddl-lenguaje-de-definicin-de-datos http://es.wikipedia.org/wiki/Lenguaje_de_definici%C3%B3n_de_datos http://www.slideshare.net/josecuartas/sql-dml-lenguaje-de-manipulacin-de-datos http://www.eet2mdp.edu.ar/alumnos/MATERIAL/MATERIAL/info/infonorma.pdf

También podría gustarte