Está en la página 1de 3

BASE DE DATOS

Cul es la diferencia entre Lenguaje de Definicin de Datos y


Manipulacin de datos?
Enumere 5 entidades para un sistema acadmico.

Enumere 5 atributos para la ENTIDAD : ALUMNO


Enumere 3 atributos para la ENTIDAD : MATRICULA
Enumere los tipos de usuarios para una base de datos.
Solucin :

Cul es la diferencia entre Lenguaje de Definicin de Datos y


Manipulacin de datos?
Lenguaje de Definicin de Datos
(DDL)

Lenguaje de Manipulacin de Datos


(DML)

Es Lenguaje artificial sencillo para


definir y describir los objetos de la
base de datos, su estructura,
relaciones y restricciones. En la
prctica puede consistir en un
subconjunto de instrucciones de otro
lenguaje informtico. Aparte suele
poseer
dos
subconjuntos
de
instrucciones:

Los comandos DLL son :


CREATE : Utilizado para crear nuevas
tablas, stored procedures e ndices.

DROP : Empleado para eliminar tablas,


stored procedures e ndices.

ALTER : Utilizado para modificar las


tablas agregando campos o cambiando
la definicin de los campos

Lenguaje
artificial
de
cierta
complejidad que permite el manejo y
procesamiento del contenido de la
base de datos.
permite a los usuarios de la base de
datos llevar a cabo las tareas de
consulta o manipulacin de los datos,
organizados por el modelo de datos
adecuado.
Al utilizar un DML se deben
especificar los datos que sern
afectados por las sentencias del
lenguaje.
Un DML puede tener o no
procedimientos, segn sea necesario
especificar adems cmo deben
obtenerse esos datos.
Los DML con procedimientos tienen
sentencias de control de flujo como
bucles o condicionales. Los DML sin
procedimientos
son
conocidos

tambin como declarativos


Los comandos DLL son :
SELECT:
Utilizado para consultar
registros de la base de datos que
satisfagan un criterio determinado.
INSERT:
Utilizado para cargar lotes
de datos en la base de datos en una
nica operacin.
DELETE:
Utilizado para modificar los
valores de los campos y registros
especificados.
UPDATE: Utilizado para eliminar registros
de una tabla de una base de datos.

Enumere 5 entidades para un sistema acadmico.

Alumno

Docente

Horario

Matricula

Asignatu
ra

Enumere 5 atributos para la ENTIDAD : ALUMNO


Nombre

Apellidos

Direccin

cdigo

Telfono

alumno

Enumere 3 atributos para la ENTIDAD : MATRICULA


codigomatrcu
la

Fechamatrc
ula
Alumno

Matricula

monto

Enumere los tipos de usuarios para una base de datos.


1.- Programadores de aplicaciones.
2.- Usuarios sofisticados.
3.- Usuarios especializados.
4.-usuario ingenuos