ORACLE
Es una herramienta cliente/servidor para la gestión de Bases de Datos.
Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación,
bastante potente para tratar y gestionar la base de datos también por
norma general se suele utilizar SQL al crear un formulario.
Un lenguaje de manipulación de datos (LMD) es un lenguaje que
permite a los usuarios acceder o manipular datos. Hay dos tipos:
1. A) LMD
procedimentales que requieren que se especifiquen los datos requeridos y como
se buscarán,
2. B) LMD no
procedimentales que solo requiere que se especifique que datos se requieren.
El gestor de transacciones es el responsable de asegurar que la base de
datos permanezca en un estado consistente a pesar de los fallos del sistema. El
gestor de transacciones también se asegura que las transacciones ocurran sin
conflictos.
Un gestor de almacenamiento es un módulo de programa que proporciona la
interfaz entre los datos de bajo nivel almacenados en la base de datos y los
programas de aplicación y las consultas enviadas al sistema. El gestor de
almacenamiento es responsable de la interacción con los datos almacenados en el
disco.
MODELO ENTIDAD RELACIÓN
Cuando se utiliza una base de datos para gestionar información, se está
plasmando una parte del mundo real en una serie de tablas, registros y campos
ubicados en un ordenador; creándose un modelo parcial de la realidad. Antes de
crear físicamente estas tablas en el ordenador se debe realizar un modelo de
datos llamado Modelo Entidad Relación.
El Modelo de Entidad Relación es un modelo de datos basado en
una percepción del mundo real que consiste en un conjunto de objetos básicos
llamados entidades y relaciones entre estos objetos, implementándose en forma
gráfica a través del Diagrama Entidad Relación.
Los Elementos del modelo Entidad-Relación
Entidad se puede definir como cualquier objeto, real o abstracto,
que existe en un contexto determinado o puede llegar a existir y del cual
deseamos guardar información.
Las entidades están compuestas de atributos que son los datos que definen el objeto (para la entidad persona serían DNI, nombre, apellidos, dirección,...). De entre los atributos habrá uno o un conjunto de ellos que no se repite; a este atributo o conjunto de atributos se le llama clave de la entidad, (para la entidad persona una clave seria DNI). En toda entidad siempre hay al menos una clave que en el peor de los casos estará formada por todos los atributos de la tabla. Ya que puede haber varias claves y necesitamos elegir una, lo haremos atendiendo a estas normas:
- Que
sea única.
- Que
se tenga pleno conocimiento de ella.- ¿Por qué en las empresas se asigna a cada
cliente un número de cliente?.
- Que
sea mínima, ya
que será muy utilizada por el gestor de base de datos.
Relación Asociación entre entidades, sin existencia propia en el mundo real
que estamos modelando, pero necesaria para reflejar las interacciones
existentes entre entidades. Las relaciones pueden ser de tres tipos:
- 1:1.
Uno a uno, a cada ocurrencia de una entidad le corresponde como máximo una
ocurrencia de la otra entidad relacionada.
- 1:N.
Uno a Mucho, a cada ocurrencia de la entidad A le pueden corresponder
varias de la entidad B.
- N:M.
Muchos a muchos, cada ocurrencia de una entidad puede contener varias de
la otra entidad relacionada y viceversa.
SIMBOLOGíA
SIMBOLOGIA DE BASE DE DATOS
ENTIDAD-RELACION
Bibliografía.-



No hay comentarios:
Publicar un comentario