Upload
yovana
View
62
Download
4
Embed Size (px)
Citation preview
Universidad Nacional de Educación
Enrique Guzmán y ValleFACULTAD DE TECNOLOGÍA
DEPARTAMENTO ACADÉMICO DE ELECTRÓNICA Y TELECOMUNICACIONES
Introducción a DBMS, diseño de
Introducción a DBMS, diseño de
base de datos y lenguaje DDL.
base de datos y lenguaje DDL.
Base de Base de DatosDatos
¿Que vamos aprender hoy?
Manejar y administrar una base de datos relacional,
su estructura, características y ventajas.
Tipo de documento
Num. Serie Num.Doc.
Nombre Cliente
Cantidad Nombre Producto Precio Unitario
Fecha de la Venta
Dirección Cliente
¿Qué es una base de datos?
Propósito
Ventajas
Evitan redundancia
Evitan
inconsistencia
Siguen normas para añadir y eliminar datos
Se mantiene la integridad entre datos
Es cualquier "objeto" sobre el que se tiene información. Y se denomina instancia. Ejemplo:
20104026741 – Empresa S.A. 40262734 – Juan Carlos Pérez
CLIENTE
Una relación describe cierta interdependencia (de cualquier tipo) entre entidades.
EMPLEADOEMPLEADOUNIDAD DE NEGOCIO
UNIDAD DE NEGOCIOTRABAJATRABAJA
Cardinalidad Relaciones de uno a uno "1:1", y Relaciones de uno a muchos "1:N" Relaciones de muchos a muchos "N:M"
CLIENTE
codigo
rucrazon_socialdireccion
Lista de requerimient
os
Lista de requerimient
os
Modelo conceptu
al
Modelo conceptu
al
Modelo lógico
Modelo lógico
Modelo físico
Modelo físico
Especificaciones:
a)Administradores
b)Usuarios finales
c)Gerentes
…
Ingeniería de requisitos
Muy importante
Modelo Entidad-Relación
Abstracto
Describe el contenido de la base de datos
Independiente del modelo de bases de datos
Abstracto
Depende del modelo de base de datos
Independiente del fabricante
Conjunto de instrucciones para definir la base de datos
Lenguaje de definición
Depende del sistema gestor de bases de datos (SGBD)
Tipo de documento
Num. Serie Num.Doc.
Nombre Cliente
Cantidad Nombre Producto Precio Unitario
Fecha de la Venta
Dirección Cliente
Tipo de documento
Num. Serie
Nombre Cliente
Cantidad Nombre Producto Precio Unitario
Fecha de la Venta
Dirección Cliente
Num.Doc.
Lista de EntidadesClienteProducto VentaTipo de doc.
A. Identificando las entidades con sus atributos.
B. Analizando la relación: Esta posee sus propios atributos.
Relación