Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3ra Generación
EVOLUCION DE LAS BASE DE - Modelo orientado a objetos
- Modelo objeto relacional
DATOS
2da Generación
¿Cuáles son? - Modelo Relacional
1ra Generación
• Base de datos Jerárquicas
• Base
Docente: de datos
Ing. Enrique de Ramírez
Mancilla Red
INTRODUCCION Y CONCEPTOS BASICOS
BASE DE DATOS
Minimización de la redundancia
Control centralizado
Lista de Nombres
1. Estadísticas
2. Redes sociales
3. Control de asistencia
4. Correo electrónico
5. Campañas por correo masivo
6. Transacciones POS
7. Transacciones E-Commerce
8. Prensa
9. Ventas Online
Docente: Ing. Enrique Mancilla Ramírez 10. Portal Web
REPRESENTACIÓN DE LA INFORMACIÓN
Placa (nro_placa)
Marca (nom_marca)
Bus
Modelo (nom_modelo)
Año (año_fabricacion)
Docente: Ing. Enrique Mancilla Ramírez
REPRESENTACIÓN DE LA INFORMACIÓN
ATRIBUTOS
DATOS O REGISTROS
DOMINIO
Números que representan al
documento de identidad.
OCURRENCIA
ENTIDAD
CAMPOS
REGISTROS
Por ejemplo:
- Un docente dictara únicamente en una sede.
- Un cliente solo puede adquirir 3 promociones.
- Después de 15’ se considera tardanza.
RELACIONES DE CORRESPONDENCIA
RELACIONES DE CORRESPONDENCIA
UNO A UNO
1 1
PERSONA TIENE BREVETE
• Cada ocurrencia de registro de la entidad PERSONA se relaciona con sólo una ocurrencia de
registro de la entidad BREVETE.
• Cada ocurrencia de registro de la entidad BREVETE se relaciona con sólo una ocurrencia de
registro de la entidad PERSONA.
Se lee:
Una PERSONA tiene sólo un BREVETE y un BREVETE sólo le pertenece a una PERSONA
Persona
DNI_Per Nom_Per ApeP_Per ApeM_Per Brevete
98765432 Juana Rojas Erazo Nro_BREVETE FchEmi Categoría
12345678 Rosa Diaz Guille 98765432 15/04/2010 A1
65841249 Luisa Levano Palomino 12345678 07/10/2008 A4
65841249 30/08/2009 A3
RELACIONES DE CORRESPONDENCIA
1 M
PERSONA ES PROPIETARIO TELÉFONO
• Cada ocurrencia de registro de la entidad PERSONA se relaciona con muchas ocurrencias de registro
de la entidad TELÉFONO.
• Cada ocurrencia de registro de la entidad TELÉFONO se relaciona con sólo una ocurrencia de
registro de la entidad PERSONA .
Se lee:
Una PERSONA es propietaria de varios TELÉFONOS y un TELÉFONO es propiedad de una
PERSONA.
Teléfono
Nro_DNI Numero Tipo
Persona
12345678 8677777 Fijo
DNI_Per Nom_Per ApeP_Per ApeM_Per
65841249 2345654 Fijo
98765432 Juan Rojas Fernandez
98765432 5776543 Fijo
12345678 Jose Rios Julon
12345678 999453333 Celular
65841249 Jesus Zamora Ramos
98765432 988766666 Celular
Docente: Ing. Enrique Mancilla Ramírez
REPRESENTACION DE LA INFORMACION
RELACIONES DE CORRESPONDENCIA
MUCHOS A MUCHOS
M M
PROFESOR ENSEÑA ESTUDIANTE
• Cada ocurrencia de registro de la entidad PROFESOR se relaciona con muchas ocurrencias de registro de la
entidad ESTUDIANTE.
• Cada ocurrencia de registro de la entidad ESTUDIANTE se relaciona con muchas ocurrencias de registro de
la entidad PROFESOR.
Se lee:
Un ESTUDIANTE recibe clases de muchos PROFESORES y un PROFESOR dicta clases a muchos
ESTUDIANTES.
Profesor Estudiante
Id_Pro Nom_Pro Grd_Pro Cod_Est Nom_Est Ape_Est
1587 Julio Carreño Licenciado 001 Carlos Zamora
2658 Patricia Deza Doctor 002 Sonia Gutierrez
1276 Fernando Rojas Magister 003 Guillermo Odar
1. Pintor Cuadro
2. Factura Cliente
3. Empleado Boleta
4. Esposo Esposa
5. Profesor Instituto
6. Delincuente Delito
7. Padre Hijo
8. Alumno Carrera
9. Factura Productos
10. CursoDocente: Ing. Enrique Mancilla Ramírez Sección
REPRESENTACION DE LA INFORMACION
HERRAMIENTAS DE MODELADO
Entorno
Es una poderosa
¿Qué es yEd Graph Editor? aplicación de
escritorio que se
puede utilizar
para generar de
forma rápida y
eficaz diagramas
de alta calidad.
¿GENERALIZACIÓN?
CodTrab TRABAJADOR
NombreTrab tipoTrab
Atributos
comunes Tipo
Atributos específicos
REPRESENTACION DE LA INFORMACION
¿GENERALIZACIÓN?
¿PARA?
TRABAJADOR
codTrab nombreTrab tipoTrab
12345678 José García Obrero
37198246 María Rosa Aguilar Administrativo
98765432 Carlos Ramos Obrero
18376457 Viviana Solsol Administrativo
35171678 Karla Silva Obrero
13247895 Doris Osorio Dirigente
ADMINISTRATIVO
Obrero
codTrab Sueldo
codTrab Tarifa
37198246 3500 Dirigente
12345678 15
18376457 4800 codTrab Comisión
98765432 18
13247895 25%
35171678 12
REPRESENTACION DE LA INFORMACION
¿GENERALIZACIÓN?
CodEst
NombreEs ESTUDIANTE
ApePatEstt
Tipo
BECADO PRACTICANTE
Porcenta Fch_Inici
je o
REPRESENTACION DE LA INFORMACION
TIPOS DE ENTIDADES
PRODUCTO
1 PRO-DETA
M DETALLE_PRODUCTO
F
D
U
É
E
B
R
I
T
L
E
CUENTA
1 Cue-Tra
M TRANSACCION
REPRESENTACION DE LA INFORMACION
Nivel Externo
Es el nivel del usuario individual, donde un usuario puede ser un programador de
aplicación o un usuario final con cualquier grado de sofisticación.
Nivel Interno
La vista interna es una representación de bajo nivel de la base de datos
completa, que consiste en múltiples ocurrencias de múltiples tipos de artículos
internos.
Docente: Ing. Enrique Mancilla Ramírez
ARQUITECTURA DE UN SISTEMA DE BD
¿Cómo
iniciamos
la sesión?
¿Qué es SQL?
Es utilizado por
Es un lenguaje de diferentes motores de
Es un lenguaje de base
consulta universal base de datos como:
de datos normalizado.
estructurado. SQL SERVER, ORACLE,
MY SQL, etc.
master
model
tempdb msdb
¿Cuáles son los
tipos de base de
datos en SQL
Server 2014?
¿Arquitectura?
¿Cómo nos
conectamos a
SQL Server
2016?
¡Gracias!
¿Alguna consulta?