Fases para la creación de una base de datos

15
FASES PARA LA CREACIÓN DE UNA BASE DE DATOS INTEGRANTES: Ruíz Paredes Madaí Mio Varías Pierina

Transcript of Fases para la creación de una base de datos

Page 1: Fases para la creación de una base de datos

FASES PARA LA CREACIÓN DE UNA BASE DE DATOS

INTEGRANTES:Ruíz Paredes Madaí

Mio Varías Pierina

Page 2: Fases para la creación de una base de datos

Consiste en especificar lo que se requiere que haga el sistema o la aplicación. Permite que las personas observen los elementos lógicos separados de los componentes físicos. Después de lo cual se podrá desarrollar un modelo físico eficiente para la situación donde será utilizado. 

ANÁLISIS DE REQUERIMIENTO

Page 3: Fases para la creación de una base de datos

De allí surgirán:

Entidades* Abstracciones de un objeto del mundo real. * Representación una colección de objetos que tienen propiedades comunes.* Ejemplo: CLIENTEAtributos* Propiedades de una entidad* Ejemplo: Nombre y apellido, edad, dirección, etc.Relaciones o Flujo de datos* Intercambio de información entre entidades * Representan datos en movimiento lógicamente relacionados.* Describen el movimiento de paquetes de datos de una parte del sistema a otra. 

Procesos* Una actividad, tarea, proceso, función, etc.* Transforma entradas en salidasAlmacenes* Colección de datos en reposo.* Archivo en disco* datos en un fichero de papel* Ejemplo: una FACTURATerminadores o Entidades Externas.* Representan objetos con los cuales el sistema se comunica.* Personas, agrupamientos, organizaciones* otros sistemas de software o hardware* Se encuentran por fuera del sistema.

Page 4: Fases para la creación de una base de datos
Page 5: Fases para la creación de una base de datos

Conjunto de actividades que resultan en un esquema conceptual de alto nivel de una base de datos, independiente del software gestor (SGBD), partiendo de especificaciones de requerimientos.El diseño conceptual de una base de datos suele hacerse empleando un DER.Las personas encargadas de esta tarea suelen llamarse diseñadores de bases de datos.El diseño conceptual de una base de datos forma parte del proceso de diseño de la base de datos completa, que incluye el diseño conceptual, diseño lógico y diseño físico de la misma.

DISEÑO CONCEPTUAL

Page 6: Fases para la creación de una base de datos

En este punto del proyecto, transformamos el esquema de la base de datos (diseño conceptual), en una serie de estructuras lógicas (tablas, campos, claves primarias y ajenas, etc.), que permitirán almacenar los datos de una forma óptima, sin redundancia de datos (que no haya duplicidad de información; que no se repita el mismo dato) y garantizando la integridad referencial: que no se pueda relacionar un dato A con otro dato B, si este último no existe todavía en la base de datos.

DISEÑO LÓGICO

Page 7: Fases para la creación de una base de datos

Una transformación de la entidad ALUMNO a un lenguaje de tablas sería la siguiente:

EJEMPLO

La entidad ALUMNO se convierte en una tabla ALUMNO. Cada atributo de la entidad ALUMNO se convierte en un campo en la tabla ALUMNO.

Page 8: Fases para la creación de una base de datos

El diseño físico de la base de datos optimiza el rendimiento a la vez que asegura la integridad de los datos al evitar repeticiones innecesarias de datos. Durante el diseño físico, se transforman las entidades en tablas, las instancias en filas y los atributos en columnas.

DISEÑO FÍSICO

Page 9: Fases para la creación de una base de datos

Puede abreviar el nombre de columna que identifica a los empleados, EMPLOYEE_NUMBER, como EMPNO. En DB2 para z/OS, debe abreviar los nombres de columna y los nombres de tabla para ajustarlos a la restricción física de un máximo de 30 bytes para nombres de columna y un máximo de 128 bytes para nombres de tabla.

EJEMPLO

Page 10: Fases para la creación de una base de datos

El diseño de una base de datos se descompone en tres etapas: diseño conceptual, lógico y físico. La etapa del diseño lógico es independiente de los detalles de implementación y dependiente del tipo de SGBD que se vaya a utilizar. La salida de esta etapa es el esquema lógico global y la documentación que lo describe. Todo ello es la entrada para la etapa que viene a continuación, el diseño físico.

RESUMEN

Page 11: Fases para la creación de una base de datos

· Controlar la redundancia de la información. · Evitar pérdidas de información. · Capacidad para representar toda la

información. · Mantener la consistencia de los datos.

RECOMENDACIONES

Page 12: Fases para la creación de una base de datos

Algunos de los aspectos aprendidos y que de gran peso es la base de datos su definición, requerimiento, ventajas y características donde podemos decir que la base de datos: Es una colección de datos o información usados para dar servicios a muchas aplicaciones al mismo tiempo.En cuanto al requerimiento podemos decir que cumple las mismas tareas de análisis que del software y tiene como característica relacionar la información como vía organización y asociación donde la base de datos tiene una ventaja que es utilizar la plataforma para el desarrollo del sistema de aplicación en las organizaciones.

CONCLUSIONES

Page 13: Fases para la creación de una base de datos

Otro aspectos importante sería el diseño y creación de la base de datos, donde existen distintos modos de organizar la información y representar las relaciones entre por datos los tres modelos lógicos principales dentro de una base de datos son el jerárquico, de redes y el relacional, los cuales tiene ciertas ventajas de procesamiento y de negocios.Otro punto necesario es la clase de bases de datos las cuales son, base de dato documental, base de datos distribuidas y base de datos orientadas a objetos e hipermedia y tienen como función derivar, almacenar y procesar datos dentro de una información.

APRECIACIÓN DEL EQUIPO

Page 14: Fases para la creación de una base de datos

ARCHIVO: Grupo de registros relacionados ATRIBUTOS: Es una unidad básica e indivisible de

información acerca de una entidad o una relación. CLAVE PRIMARIA: Campo o grupo de campos que

identifican exclusivamente un registró. DIAGRAMA ENTIDAD- RELACIÓN: Modelo de

datos que usa símbolos gráficos para mostrar la organización y las relaciones entre los datos.

DOMINIOS: Es el conjunto de valores que puede tomar cada atributo.

GLOSARIO DE TERMINOS

Page 15: Fases para la creación de una base de datos

http://sobrebasededatos.blogspot.pe/2010/03/analisis-de-requerimientos.html

http://www.alegsa.com.ar/Dic/dise%C3%B1o%20conceptual%20de%20bases%20de%20datos.php

http://www.esferatic.com/wp-content/uploads/fichas-bd-5-6v2.pdf

http://www.mailxmail.com/curso-diseno-base-datos-relacionales/diseno-fisico-bases-datos

http://www.ibm.com/support/knowledgecenter/SSEPEK_10.0.0/com.ibm.db2z10.doc.intro/src/tpc/db2z_physicaldatabasedesign.dita?lang=es

 

LINKOGRAFIA