tecnica y procedimientos para modelar datos

25
República Bolivariana De Venezuela Instituto Universitario Politécnico “Santiago Mariño” Extensión Maracay PLANIFICACIÓN DE SISTEMAS TÉCNICAS Y PROCEDIMIENTOS PARA MODELAR BASES DE DATOS. Integrantes: Yenny Delgado Roberth Zambrano Catherine Ventura Profa.: Ing. Angeli Márquez Maracay, Julio 2013

Upload: yenny

Post on 21-Jul-2015

357 views

Category:

Documents


2 download

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