Está en la página 1de 3

Apellidos y Nombres: E.

CLAVERIANO FLORES
Carrera: Ing. Sistemas e Informtica

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.

DIFERENCIA ENTRE DDL Y DML


DDL

DML

 La principal diferencia es que el


DDL manipula la estructura de la
base de datos, sus tablas y otros
objetos que forman parte de una
base de datos.
 Los comandos o sentencias que
forman parte del DDL son:
CREATE, DROP y ALTER.
 No incluyen funciones.
 La ejecucin de las sentencia
afecta al contenedor.
 Para el DDL se requiere permisos
especiales o tienen acceso solo
administradores de base de datos.
 La ejecucin de una sentencia
afecta a todo el objeto (tablas,
vistas, etc).

 El DML solo manipula informacin o


datos almacenados.
 Los comandos o sentencias del
DML son: SELECT, DELETE,
INSERT, UPDATE,
 La ejecucin de las sentencias solo
afecta al contenido, no al
contenedor.
 Cuentan con un gran nmero de
funciones que permiten mostrar
informacin a demanda.
 Lo puede manipular cualquier
usuario con permisos generales.
 Las rdenes muchas veces estn
incluidos (ocultos) en botones o
links que manipulan cualquier
usuario.
 La ejecucin de una sentencia no
afecta a todo el objeto, sino a una
parte o a todo el contenido.

DISEO DE BASE DE DATOS

ENTIDADES DE UN SISTEMA ACADMICO


1.
2.
3.
4.
5.
6.
7.

ALUMNOS
MATRCULA.
PROFESOR.
CURSOS.
GRADOS.
SECCIONES.
NIVELES.

ATRIBUTOS DE LA ENTIDAD ALUMNOS:


1.
2.
3.
4.
5.
6.
7.

IDALUMNO: INT (10) PK


DNI: CHAR (8)
APELLIDOS: VARCHAR (40)
NOMBRES: VARCHAR (40)
DIRECCION: VARCHAR (100)
SEXO: CHAR (1)
FECHANAC: DATE

ATRBUTOS DE LA ENTIDAD MATRICULA:


1.
2.
3.
4.
5.
6.

IDMATRICULA:.INT (10) PK
FECHA: DATE
IDALUMNO: INT (10)
IDGRADO: CHAR (2)
IDSECCION: CHAR (3)
IDNIVEL: CHAR (2)

TIPOS DE USUARIOS PARA UNA BASE DE DATOS:


Segn la aplicacin:
Usuario Final: es la persona que utiliza los datos, esta persona ve datos convertidos
en informacin
DBA: es el Administrador de Base de Datos quien se encarga de realizar el
mantenimiento diario o peridico de los datos.
Segn tengan el acceso al BD
USUARIOS CASUALES: Son usuarios que interactan con el sistema o aplicacin.
Escriben consultas haciendo uso de las sentencias del DML
USUARIOS INGENUOS: Son usuarios poco complejos que interactan con el
sistema haciendo uso de algunos de las opciones mens de la aplicacin.
PROGRAMADOR DE APLICACIONES: Son aquellos con un alto nivel de dominio
del DML. Es el que modifica y obtiene datos desde las bases de datos.
Se encargan adems de disear y programar aplicaciones necesarias para la
utilizacin de la BD., realizando las peticiones pertinentes al SGBD.
DISEO DE BASE DE DATOS

ADMINISTRADOR DE BASE DE DATOS Es el usuario ms importante ya que es el


que se encarga de disear y modificar la estructura de la BD.

DISEO DE BASE DE DATOS

También podría gustarte