tecnica y procedimientos para modelar datos
TRANSCRIPT
República Bolivariana De Venezuela
Instituto Universitario Politécnico
“Santiago Mariño”
Extensión Maracay
PLANIFICACIÓN DE SISTEMASTÉCNICAS Y PROCEDIMIENTOS PARA MODELAR BASES DE DATOS.
Integrantes:
Yenny Delgado
Roberth Zambrano
Catherine Ventura
Profa.: Ing. Angeli Márquez
Maracay, Julio 2013
Datos son los hechos que describen sucesos y
entidades."Datos" es una palabra en plural
que se refiere a más de un hecho. A un hecho
simple se le denomina "data-ítem" o elemento
de dato. Es una representación simbólica
(numérica, alfabética, algorítmica, entre
otros.), un atributo o característica de una
entidad.
Concepto de Datos. Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
Una entidad es una cosa u objeto en el
mundo real con una existencia independiente
que es distinguible de otros objetos. Por
ejemplo, una entidad puede ser un objeto
con una existencia física, una persona en
particular, un auto, una casa o un
empleado, o puede ser un objeto con una
existencia conceptual, una empresa, un
trabajo, un curso universitario. Las entidades se
describen en una base de datos mediante un
conjunto de atributos.
Entidad. Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
Cada entidad tiene un atributo, que es una
propiedad que lo describe. Por ejemplo, una
entidad empleado se puede describir
mediante nombre, edad, dirección, sueldo y
trabajo que desempeña. Una entidad en
particular tendrá valor para cada uno de los
atributos. Los valores de los atributos que
describen cada entidad se convierten en la
parte principal de los datos almacenados en
la base de datos.
Atributo. Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
Atributos compuestos frente a atributos
simples.
Los atributos compuestos se pueden dividir en
subpartes más pequeñas, que representan
atributos más básicos con significados
independientes. Los atributos que no son
divisibles se denominan atributos simples o
atómicos.
Atributo. Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
Atributos monovalor y multivalor.
La mayoría de los atributos tienen un solo valor
par una entidad en particular; dichos atributos
reciben el nombre de monovalor o de un solo
valor. Por ejemplo edad es un atributo valor
de un sola persona.
Atributo. Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
Atributos almacenados y derivados.
Para una entidad de persona en particular, el
valor edad puede determinarse a partir de la
fecha actual (el día de hoy) y el valor de
fecha de nacimiento de esa persona. El
atributo edad se denomina entonces atributo
derivado y se dice que se ha derivado del
atributo fecha de nacimiento, que el
denominado atributo almacenado.
Atributo. Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
Una relación es una asociación entre
diferentes entidades. Por ejemplo, se puede
definir una relación que asocie al cliente
López con el préstamo P-15. Esta relación
especifica que López es un cliente con el
préstamo número P-15. Un conjunto de
relaciones es un conjunto de relaciones del
mismo tipo.
Relación. Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
Bajo la estructura de la base de datos se
encuentra el modelo de datos: una colección
de herramientas conceptuales para describir
los datos, las relaciones, la semántica y las
restricciones de consistencia.
Modelo conceptual específico de datos.
Yenny Delgado
PLANIFICACIÓN DE SISTEMAS
El modelo de datos entidad-relación (E-R) está
basado en una percepción del mundo real
que consta de una colección de objetos
básicos, llamados entidades, y de relaciones
entre estos objetos. Donde una relación es
una asociación entre varias entidades.
Definición de diagrama Entidad - Relación.
Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
La estructura lógica general de una base de
datos se puede expresar gráficamente
mediante un diagrama ER, que consta de los
siguientes componentes:
• Rectángulos
• Elipses
• Rombos
• Líneas
Definición de diagrama Entidad - Relación.
Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
La agregación es enteramente conceptual y
lo único que hace es distinguir un toda de una
parte.
La composición representa una pertenencia
fuerte y una existencia coincidente entre el
todo y la parte.
La Agregación y La Composición. Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
Asociación estática.
Un inconveniente de la organización de
archivos secuenciales es que hay que
acceder a una estructura de índices para
localizar los datos o utilizar una búsqueda
binaria y, como resultado, más operaciones
de E/S. La organización de archivos basada
en la técnica de asociación (hashing) permite
evitar el acceso a la estructura de índice.
Tipos de Asociaciones. Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
Asociación estática.
Organización de archivo por asociación.
En una organización de archivos por
asociación se obtiene la dirección del bloque
de disco que contiene el registro deseado
mediante el cálculo directo de una función
sobre el valor de la clave búsqueda del
registro.
Tipos de Asociaciones. Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
Asociación estática.
Índices Asociativos
La asociatividad se puede utilizar no
solamente para la organización de archivos
sino también para la creación de estructuras
de índice. Un índice asociativo (hash index)
organiza las claves de búsqueda, con sus
punteros asociados, dentro de una estructura
de archivo asociativo. Un índice asociativo se
construye.
Tipos de Asociaciones. Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
Asociación Dinámica
Algunas técnicas de asociación dinámica
permiten modificar la función de asociación
dinámicamente para acomodarse al
aumento o disminución de la base de datos.
Describiremos una forma de asociación
dinámica, llamada asociación extensible.
Tipos de Asociaciones. Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
Las normas definen las interfaces de los
sistemas de software; por ejemplo, las normas
definen la sintaxis y la semántica de los
lenguajes de programación o las funciones en
la interfaz de los programas de
aplicaciones, incluso, los modelos de datos
(como las normas de las bases de datos
orientadas a los objetos).
Normalización. Roberth Zambrano
PLANIFICACIÓN DE SISTEMAS
Los procedimientos documentados se
agrupan en una carpeta llamada Manual de
Procedimientos, en la cual se constituye en un
documento independiente del manual de
calidad, pero complementario. El Manual de
Procedimientos considera la descripción de
las actividades y métodos de trabajo como
parte del sistema.
Manuales de Procedimientos. Catherine Ventura
PLANIFICACIÓN DE SISTEMAS
Un manual de procedimientos es el
documento que contiene la descripción de
actividades que deben seguirse en la
realización de las funciones de una unidad
administrativa. El manual incluye además los
puestos o unidades administrativas que
intervienen precisando su responsabilidad y
participación.
Manuales de Procedimientos. Catherine Ventura
PLANIFICACIÓN DE SISTEMAS
A) Identificación.
B) Índice o Contenido.
C) Prólogo y/o introducción.
D) Objetivos de los procedimientos.
E) Aéreas de aplicación y/o alcance de los
procedimientos.
F) Responsables.
Técnica de Diseño. Catherine Ventura
PLANIFICACIÓN DE SISTEMAS
G) Políticas o normas de operación.
H) Conceptos.
I) Procedimiento (descripción de las
operaciones).
J) Formulario De Impresos.
K) Diagramas De Flujo.
L) Glosario De Términos.
Técnica de Diseño. Catherine Ventura
PLANIFICACIÓN DE SISTEMAS
La tarea de preparar manuales administrativos
requiere de mucha precisión, toda vez que los
datos tienen que asentarse con la mayor
exactitud posible para no generar confusión
en la interpretación de su contenido por parte
de quien los consulta.
Diseño del Proyecto. Catherine Ventura
PLANIFICACIÓN DE SISTEMAS
Responsables
Para iniciar los trabajos que conducen a la
integración de un manual, se debe designarse
a un coordinador, auxiliado por un equipo
técnico, al que se le debe encomendar la
conducción del proyecto en sus fases de
diseño, implantación y actualización. De esta
manera se logra homogeneidad en el
contenido y presentación de la información.
Diseño del Proyecto. Catherine Ventura
PLANIFICACIÓN DE SISTEMAS
Delimitación del universo de estudio
Los responsables de efectuar los manuales
administrativos de una organización tienen
que definir y delimitar su universo de trabajo
para estar en posibilidad de actuar en él;
para ello, deben realizar:
Estudio preliminar.
Este paso es indispensable para conocer en
forma global las funciones y actividades que
se realizan en el área o áreas donde se va a
actuar.
Diseño del Proyecto. Catherine Ventura
PLANIFICACIÓN DE SISTEMAS