Professional Documents
Culture Documents
Curso: Sistemas
computarizados
Semestre: I/2006
CONCEPTOS GENERALES DE BASES
DE DATOS
DEFINICIONES DE BASES DE DATOS
CONCEPTO:
Conjunto , colección o depósito de datos almacenados en
un soporte informático de acceso directo. Los datos deben
estar interrelacionados y estructurados de acuerdo con
modelos capaz de recoger el máximo contenido semántico.
BASES DE DATOS
CONCEPTO:
Conjunto integrado de datos interrelacionados, junto con una serie de aplicaciones
para su manejo, accesibles simultáneamente por diferentes usuarios y programas.
CARACTERÍSTICAS DE LAS BASES DE
DATOS
Control centralizado de los datos
Integridad de los datos
Minimización de las redundancias
Independencia de los datos y las aplicaciones
Acceso concurrente a los datos
Costo mínimo de almacenamiento y mantenimiento.
Versatilidad para la representación de relaciones
Establecimiento de medidas de seguridad
Facilidad para el cambio (hardware y software)
BASES DE DATOS
VENTAJAS DE LAS BASES DE DATOS:
REFERIDAS A:
LOS DATOS
• Mayor coherencia
• Mayor valor informativo
• Mejor y más normalizada documentación de la información
LOS USUARIOS
DESVENTAJAS:
EN LA IMPLANTACIÓN CON LOS USUARIOS
Costosa - Personal especializado
Implantación larga y - Desfase entre teoría y práctica
difícil
Falta de rentabilidad a
corto plazo
Ausencia de estándares
RIESGO DE FRUSTRACIÓN
NIVELES DE GESTIÓN DE LAS ORGANIZACIONES Y
OBTENCIÓN DE INFORMACIÓN EN BASES DE DATOS (SGBD)
NIVEL ESTRATÉGICO
•Elaboración de Planes
S
•Objetivos Generales
NIVEL TÁCTICO
G BASE
B
COMÚN
•Control de Gestión
DE
•Objetivos Específicos
DATOS
D
NIVEL OPERACIONAL
•Tareas Administrativas
BASES DE DATOS
OPERACIONES TÍPICAS SOBRE UNA BASE DE DATOS:
Reestructuración
Consulta a la totalidad
Borrado Actualización
Modificación
Consulta Selectiva
USUARIOS
LOCALES USUARIOS
REMOTOS
ACTIVIDAD DE
TELEPROCESO
FUNCIÓN DE
UTILIZACIÓN
FUNCIÓN DE
MANIPULACIÓN
FUNCIÓN DE BASE DE
DESCRIPCIÓN DATOS
SGBD
COMPONENTES:
ENTIDAD (SUSTANTIVO)
ATRIBUTOS (ADJETIVO)
RELACIONES (VERBOS)
BASES DE DATOS
ENTIDAD:
Objeto real o abstracto acerca del cual se almacenan datos.
ATRIBUTO:
Elemento o dato que describe o identifica cada entidad dándole
características propias.
El atributo puede ser: identificador, derivado, multivaluado.
ATRIBUTO:
Propiedad relevante que caracteriza a una
entidad.
El término relevante significa relevancia para el
PARALELOS:
Un registro es la representación de una entidad en la base de
datos.
REGISTRO = ENTIDAD
Un campo del registro corresponde a un atributo de la entidad.
CAMPO = ATRIBUTO
BASES DE DATOS
ENTIDAD
ATRIBUTO
DERIVADO TOTAL /
PRÉSTAMOS
VALOR
LIBRO
FECHA
MULTIVALUADO
AUTOR
SCDD
IDENTIFICADOR
BASES DE DATOS
RELACIÓN - ASOCIACIÓN
Expresa la dinámica de interacción o integración entre las
entidades para ejecutar tareas del negocio:
“usuario presta libro”
GRADO: Número de entidades que participan en la relación:
Unitaria
Binaria
Ternaria
BASES DE DATOS
CARDINALIDAD:
CARDINALIDAD:
UNO O MUCHOS
VENDE
VENDEDOR ARTÍCULO
CERO O MUCHOS
TRABAJA
EMPLEADO EN CERO O UNO
PROYECTOS
MUCHOS
CARDINALIDAD:
CARDINALIDAD:
CIUDAD
# CUENTA
NOMBRE
SALDO
POSEE
CLIENTE
IDENTIFIC. CUENTA
PERTENEC
EA
TELÉFONO
TRABAJO
SUCURSAL
DIRECCIÓN
NOMBRE
BASES DE DATOS
HERENCIA:
Jerarquía de entidades de la misma naturaleza
Entidad de alto nivel: supertipo
Entidad de bajo nivel: subtipo
Atributos comunes de la entidad supertipo heredados por la subtipo
HERENCIA:
CUENTA
ISA
CUENTA-AHORRO CUENTA-CHEQUE
BASES DE DATOS
HERENCIA:
ESTUDIANTE A PROFESOR A
ISA
ISA
B1 B2 B2
B3 B1
A= UBi Bi ∈ A
VERIFICACIÓN DE ENTIDADES:
VERIFICACIÓN DE ATRIBUTOS:
CONSIDERACIONES DE LA ASOCIACIÓN:
Modelo Jerárquico
Modelo en red
Modelo relacional
MODELO JERÁRQUICO
AUTOCAR
AUTOCAR
AGENCI PASAJER
A O
MODELO RELACIONAL
BIBLIOGRAFÍA: