SlideShare una empresa de Scribd logo
1 de 15
Docente: Ing. Marco Aurelio Porro Chulli
Curso: Base de Datos I
Integrantes:
 Taqui Wajuyat Flor
 Gonzales Leon Karen Lizeth
Tema: Fases para la creación de una BD
FASESPARALACREACIÓN
DEUNABASEDEDATOS
FASES DE DISEÑO DE BASE DE DATOS
Análisis de
Requerimientos
Diseño Conceptual
Diseño Lógico
Diseño Físico
DISEÑO DE BASE DE DATOS
Consiste en definir la estructura de los
datos que debe tener la base de datos
de un sistema de información
determinado.
FASE 1: ANALISIS DE
REQUERIMIENTOS
TIPOS DE
REQUERIMIENTOS
Ambiente físico
Interfaces
Usuarios y factores humanos
Funcionalidad
Documentación
Datos
Recursos
Seguridad
Aseguramiento de la calidad
En esta etapa se obtiene una estructura de la
información de la futura BD independiente de
la tecnología que hay que emplear.
No se tiene en cuenta todavía qué tipo de base
de datos se utilizará –relacional, orientada a
objetos, jerárquica, etc.–; en consecuencia,
tampoco se tiene en cuenta con qué SGBD ni con
qué lenguaje concreto se implementará la base de
datos. Así pues, la etapa del diseño conceptual
nos permite concentrarnos únicamente en la
problemática de la estructuración de la
información, sin tener que preocuparnos al mismo
tiempo de resolver cuestiones tecnológicas.
METODOLOGÍA DEL
DISEÑO
CONCEPTUAL
Identificar las entidades
Identificar las relaciones
Identificar los atributos y asociarlos a
entidades y relaciones
Determinar los dominios de los atributos
Determinar los identificadores
Determinar las jerarquías de generalización
Dibujar el diagrama entidad-relación
Revisar el esquema conceptual local con el
usuario
Esta fase produce un diseño que se acerca más a la
implementación en un Sistema Manejador de Base
de Datos. En esencia esta fase transforma el
modelo Entidad - Relación en tablas que podrán
ser implementadas en un sistema manejador de
base de datos particular
FASE 2: DISEÑO
LÓGICO
METODOLOGÍA DEL
DISEÑO LÓGICO EN EL
MODELO RACIONAL
Convertir los esquemas conceptuales locales en
esquemas lógicos locales
Derivar un conjunto de relaciones (tablas) para cada
esquema lógico local
Validar cada esquema mediante la normalización
Validar cada esquema frente a las transacciones del
usuario
Dibujar el diagrama entidad-relación
Definir las restricciones de integridad
Revisar cada esquema lógico local con el usuario
correspondiente
Mezclar los esquemas lógicos locales en un esquema
lógico global
Validar el esquema lógico global
Estudiar el crecimiento futuro
Dibujar el diagrama entidad-relación final
Revisar el esquema lógico global con los usuarios
EJEMPLO
• Esquema relacional
persona (identificación, nombres, apellidos,
edad )
cuenta (persona_id*, numerocuenta
• Representación gráfica.
En esta etapa se transforma la estructura
obtenida en la etapa del diseño lógico,
con el objetivo de conseguir una mayor
eficiencia; además, se completa con
aspectos de implementación física que
dependerán del SGBD.
FASE 2: DISEÑO LÓGICO
METODOLOGÍA DE
DISEÑO FÍSICO PARA
BASES DE DATOS
RELACIONALES
Diseñar las relaciones base para el SGBD
específico
Diseñar las reglas de negocio para el SGBD
específico
Analizar las transacciones
Escoger las organizaciones de ficheros
Escoger los índices secundarios
Considerar la introducción de redundancias
controladas
Estimar la necesidad de espacio en disco
Diseñar las vistas de los usuarios
Diseñar las reglas de acceso
Fases para la creación de una base de datos

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Set operators
Set  operatorsSet  operators
Set operators
 
Creación de tablas en PostgreSQL
Creación de tablas en PostgreSQLCreación de tablas en PostgreSQL
Creación de tablas en PostgreSQL
 
Analisis foda, admon, informatica caso real
Analisis foda, admon, informatica caso realAnalisis foda, admon, informatica caso real
Analisis foda, admon, informatica caso real
 
Field symbols
Field symbolsField symbols
Field symbols
 
Qué es el modelado de negocios
Qué es el modelado de negociosQué es el modelado de negocios
Qué es el modelado de negocios
 
Sql subquery
Sql  subquerySql  subquery
Sql subquery
 
Automate user creation using sap gui scripting
Automate user creation using sap gui scriptingAutomate user creation using sap gui scripting
Automate user creation using sap gui scripting
 
Base de datos-objeto-relacional
Base de datos-objeto-relacionalBase de datos-objeto-relacional
Base de datos-objeto-relacional
 
Wsdm
WsdmWsdm
Wsdm
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 
Tutorial de Impress
Tutorial de ImpressTutorial de Impress
Tutorial de Impress
 
Triggers and Stored Procedures
Triggers and Stored ProceduresTriggers and Stored Procedures
Triggers and Stored Procedures
 

Destacado

Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datosRAFAEL HONORES VERA
 
Fases para la creacion de una base de datos
Fases para la creacion de una base de datosFases para la creacion de una base de datos
Fases para la creacion de una base de datosfrank centurion
 
Técnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datosTécnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datoshenrryaraque
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de DatosSuarezJhon
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datosdanifanthon
 
Pasos para diseñar una bd
Pasos para diseñar una bdPasos para diseñar una bd
Pasos para diseñar una bdsilsilvetti
 
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v081040031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810chelsin24
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datosyuridia-love
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de DatosAxel Mérida
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físicoerrroman
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)claudiachiri
 

Destacado (16)

Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datos
 
Modelización de datos
Modelización de datosModelización de datos
Modelización de datos
 
Metodos modelizacion
Metodos modelizacionMetodos modelizacion
Metodos modelizacion
 
Fases para la creacion de una base de datos
Fases para la creacion de una base de datosFases para la creacion de una base de datos
Fases para la creacion de una base de datos
 
Técnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datosTécnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datos
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datos
 
Ejemplo de Modelos de Base de Datos
Ejemplo de Modelos de Base de DatosEjemplo de Modelos de Base de Datos
Ejemplo de Modelos de Base de Datos
 
Pasos para diseñar una bd
Pasos para diseñar una bdPasos para diseñar una bd
Pasos para diseñar una bd
 
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v081040031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datos
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
 

Similar a Fases para la creación de una base de datos

Similar a Fases para la creación de una base de datos (20)

Diseño de una Base de Datos
Diseño de una Base de DatosDiseño de una Base de Datos
Diseño de una Base de Datos
 
Cómo diseñar una base de datos
Cómo diseñar una base de datosCómo diseñar una base de datos
Cómo diseñar una base de datos
 
presentacin1debasededatos-130228175717-phpapp02.pdf
presentacin1debasededatos-130228175717-phpapp02.pdfpresentacin1debasededatos-130228175717-phpapp02.pdf
presentacin1debasededatos-130228175717-phpapp02.pdf
 
Bases de Datos II (I Bimestre)
Bases de Datos II (I Bimestre)Bases de Datos II (I Bimestre)
Bases de Datos II (I Bimestre)
 
Diseño logico de una base de datos
Diseño logico de  una base de datosDiseño logico de  una base de datos
Diseño logico de una base de datos
 
Clase2 diseno de una base de datos
Clase2 diseno de una base de datosClase2 diseno de una base de datos
Clase2 diseno de una base de datos
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3
33
3
 
3 diseño de-bd (1)
3 diseño de-bd (1)3 diseño de-bd (1)
3 diseño de-bd (1)
 
3 diseño de-BD
3 diseño de-BD3 diseño de-BD
3 diseño de-BD
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
333
333333
333
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 

Más de Taqui Wajuyat Flor (20)

Gobierno Electrónico
Gobierno ElectrónicoGobierno Electrónico
Gobierno Electrónico
 
Subneteo
SubneteoSubneteo
Subneteo
 
IP
IPIP
IP
 
Modelo de Referencia TCP
Modelo de Referencia TCPModelo de Referencia TCP
Modelo de Referencia TCP
 
Modelo de Referencia OSI
Modelo de Referencia OSIModelo de Referencia OSI
Modelo de Referencia OSI
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Clasificación de Redes
Clasificación de RedesClasificación de Redes
Clasificación de Redes
 
Red
RedRed
Red
 
Arreglos
ArreglosArreglos
Arreglos
 
Ciclos
CiclosCiclos
Ciclos
 
Salto condicional
Salto condicionalSalto condicional
Salto condicional
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontrolador
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Arquitectura del microprocesador
Arquitectura del microprocesadorArquitectura del microprocesador
Arquitectura del microprocesador
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012
 
Normalización
NormalizaciónNormalización
Normalización
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 

Último (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 

Fases para la creación de una base de datos

  • 1. Docente: Ing. Marco Aurelio Porro Chulli Curso: Base de Datos I Integrantes:  Taqui Wajuyat Flor  Gonzales Leon Karen Lizeth Tema: Fases para la creación de una BD
  • 3. FASES DE DISEÑO DE BASE DE DATOS Análisis de Requerimientos Diseño Conceptual Diseño Lógico Diseño Físico
  • 4. DISEÑO DE BASE DE DATOS Consiste en definir la estructura de los datos que debe tener la base de datos de un sistema de información determinado.
  • 5. FASE 1: ANALISIS DE REQUERIMIENTOS
  • 6. TIPOS DE REQUERIMIENTOS Ambiente físico Interfaces Usuarios y factores humanos Funcionalidad Documentación Datos Recursos Seguridad Aseguramiento de la calidad
  • 7. En esta etapa se obtiene una estructura de la información de la futura BD independiente de la tecnología que hay que emplear.
  • 8. No se tiene en cuenta todavía qué tipo de base de datos se utilizará –relacional, orientada a objetos, jerárquica, etc.–; en consecuencia, tampoco se tiene en cuenta con qué SGBD ni con qué lenguaje concreto se implementará la base de datos. Así pues, la etapa del diseño conceptual nos permite concentrarnos únicamente en la problemática de la estructuración de la información, sin tener que preocuparnos al mismo tiempo de resolver cuestiones tecnológicas.
  • 9. METODOLOGÍA DEL DISEÑO CONCEPTUAL Identificar las entidades Identificar las relaciones Identificar los atributos y asociarlos a entidades y relaciones Determinar los dominios de los atributos Determinar los identificadores Determinar las jerarquías de generalización Dibujar el diagrama entidad-relación Revisar el esquema conceptual local con el usuario
  • 10. Esta fase produce un diseño que se acerca más a la implementación en un Sistema Manejador de Base de Datos. En esencia esta fase transforma el modelo Entidad - Relación en tablas que podrán ser implementadas en un sistema manejador de base de datos particular FASE 2: DISEÑO LÓGICO
  • 11. METODOLOGÍA DEL DISEÑO LÓGICO EN EL MODELO RACIONAL Convertir los esquemas conceptuales locales en esquemas lógicos locales Derivar un conjunto de relaciones (tablas) para cada esquema lógico local Validar cada esquema mediante la normalización Validar cada esquema frente a las transacciones del usuario Dibujar el diagrama entidad-relación Definir las restricciones de integridad Revisar cada esquema lógico local con el usuario correspondiente Mezclar los esquemas lógicos locales en un esquema lógico global Validar el esquema lógico global Estudiar el crecimiento futuro Dibujar el diagrama entidad-relación final Revisar el esquema lógico global con los usuarios
  • 12. EJEMPLO • Esquema relacional persona (identificación, nombres, apellidos, edad ) cuenta (persona_id*, numerocuenta • Representación gráfica.
  • 13. En esta etapa se transforma la estructura obtenida en la etapa del diseño lógico, con el objetivo de conseguir una mayor eficiencia; además, se completa con aspectos de implementación física que dependerán del SGBD. FASE 2: DISEÑO LÓGICO
  • 14. METODOLOGÍA DE DISEÑO FÍSICO PARA BASES DE DATOS RELACIONALES Diseñar las relaciones base para el SGBD específico Diseñar las reglas de negocio para el SGBD específico Analizar las transacciones Escoger las organizaciones de ficheros Escoger los índices secundarios Considerar la introducción de redundancias controladas Estimar la necesidad de espacio en disco Diseñar las vistas de los usuarios Diseñar las reglas de acceso