1. República bolivariana de Venezuela
Ministerio del poder popular para la educación superior
Instituto Universitario Politécnico Santiago Mariño
Base de datos
Cuadro comparativo referente a
los lenguajes de bases de datos
Profesor:Agustin Marcano Alumno:Manuel PérezCi:20853601
Lunes 20 de abril de 2015
2. Cuadrocomparativoreferente aloslenguajesde base de datos
SQL LDD LMD
Structured Query
Language
Lenguaje de definiciónde
datos
Lenguaje de definiciónde
datos
Es un lenguaje de
programación diseñado
para almacenar, manipular
y recuperar datos
almacenados en bases de
datos relacionales
Este define el esquemao
estructurade la base de
datosdefiniendolastablasy
sus propiedades.
Expresalasconsultasa la
base de datos y se usa para
insertar,modificaryeliminar
datosdentrode labase de
datos
Es manipuladosoloporel
administradoroprogramador
más no porel usuario.
Es manipuladoporel
desarrolladorque está
definiendo lasbases de
datos.
Programador/usuario:
Aunque el usuariono
manipulalosdatosa trabes
de un lenguaje de
programación,este puede
manipularlosdatosdentro
de la base de datos siempre
que la aplicaciónoprograma
se lo permitaperoa travésde
una interface grafica,por
ejemplounapaginaweb.
Ambosse manejana través
de sql pero cada unorealiza
funcionesdiferentes,por
ejemplo:
LDD: creación de tabla
Create table “tabla1“
LMD seleccionatodolo
contenidoen una tabla
SELECT * FROM “tabla1”
Con el lenguaje sql podemos
realizartodaslasfunciones
que se usan para manipular
tanto lasbasesde datos
como sucontenido,algunos
ejemplosde lasfunciones
que cumplenel lddyel lmd
son lossiguientes:
1. Borrar una o tabla
2. Crear una tabla
3. Hacer modificaciones en
sentencias SQL
4. Crear una nueva base de
datos
1. Consultalosdatos
almacenadosenlabase de
datos
2. Inserciónde información
nuevaenla base de datos.
3. Borrado de informaciónde
la base de datos.
4. Modificaciónde
informaciónalmacenadaen
la base de datos