SlideShare une entreprise Scribd logo
1  sur  14
CAPITULO 13:

DISEÑO DE
BASES DE
DATOS
GRUPO 2:
BRYAN CANELAS
MARIO CASTELLANOS

GERSON ÁLVAREZ
NOLVIN AGUILAR
MILTON CRUZ
BASES DE DATOS
Las bases de datos no son tan sólo una colección de
archivos. Más bien, una base de datos es una fuente
central de datos destinados a compartirse entre
muchos usuarios para una diversidad de aplicaciones.
El corazón de una base de datos lo constituye el
sistema de administración de base de datos
(DBMS, datábase management system), el cual
permite la creación, modificación y actualización de
la base de datos, la recuperación de datos y la
generación de informes y pantallas.
la persona encargada de garantizar que la base de datos cumpla sus objetivos se
conoce como

ADMINISTRADOR DE BASE DE DATOS
objetivos de efectividad de la base de datos

Asegurar que los datos se puedan compartir entre los usuarios para una diversidad
de aplicaciones.
• Mantener datos que sean exactos y consistentes.
Asegurar que todos los datos requeridos por las aplicaciones actuales y futuras se
podrán acceder con facilidad.
• Permitir a la base de datos evolucionar conforme aumenten las necesidades de
los usuarios.

Permitir a los usuarios construir su vista personal de los datos sin preocuparse por la
forma en que los datos se encuentren almacenados físicamente.
CONCEPTOS DE DATOS
las definiciones críticas, incluyendo la abstracción de
datos del mundo real para el almacenamiento de
datos en tablas y relaciones de la base de datos

Al mundo real se le llamará

datos

realidad. En la realidad, los

recopilados de personas, lugares o eventos se
almacenarán eventualmente en un archivo o una base de
datos. Para entender la forma y estructura de los datos, se
necesita información sobre los datos mismos. A la
información que describe los datos se le llama

metadatos.
ENTIDAD
Una entidad es cualquier objeto o
evento sobre el cual alguien escoge
recopilar datos. Una entidad podría
ser una persona, lugar o cosa (por
ejemplo, un vendedor, una ciudad o
un producto).

RELACION
• Éstas son asociaciones entre las
entidades (a veces se conocen
como asociaciones de datos)

• Un subtipo de entidad es una relación especial uno a uno que representa los
atributos adicionales (campos) de otra entidad que podría no estar
presente en cada registro de la primera entidad. Los subtipos de entidades
eliminan la posibilidad de que una entidad pueda tener campos nulos
almacenados en las tablas de la base de datos.
DIAGRAMA DE ENTIDAD-RELACION
EJEMPLO
DE
ENTIDAD
RELACIÓN
Registros Un
registro es
una
colección de
datos que
tiene algo en
común con la
entidad
descrita.

Atributos Un atributo es una característica de una entidad.
Puede haber muchos atributos para cada entidad. Por ejemplo, un
paciente (entidad) puede tener muchos atributos, tal como
apellido, nombre, calle, ciudad, estado, etc.

Claves Una clave es uno de los datos en un registro que se usa
para identificar al registro.

Cuando una clave identifica de forma única un registro, se llama
clave primaria.
NORMALIZACIÓN
La normalización es la transformación de las vistas de usuario complejas y del almacén de datos a un juego
de estructuras de datos más pequeñas y estables. Además de ser más simples y estables, las estructuras de
datos normalizadas son más fáciles de mantener que otras estructuras de datos.

paso1

Paso 2

Paso 3

• quitar todos los grupos repetitivos e identificar la clave primaria

• asegura que todos los atributos sin clave son totalmente dependientes de la clave
primaria

• remueve cualesquier dependencias transitivas. Una dependencia transitiva es aquella
en la que los atributos sin clave son dependientes de otros atributos sin clave
LINEAMIENTOS PARA EL DISEÑO DE
RELACIÓN ARCHIVO MAESTRO/BASE DE
DATOS
1. Cada entidad de datos separada debe crear
una tabla maestra de base de datos.
2. Un campo de datos específico sólo debe existir
en una tabla maestra
3. Cada tabla maestra o relación de la base de
datos debe tener programas para
Crear, Leer, Actualizar y Eliminar los registros.
USO DE LA BASE DE DATOS
Hay ocho pasos en la recuperación y presentación de
datos:

1. Escoja una relación de la base de datos.
2. Una dos relaciones.
3. Proyecte las columnas de la relación.
4. Seleccione filas de la relación.
5. Derive nuevos atributos.
6. Indexe o clasifique las filas.
7. Calcule los totales y medidas de desempeño.

8. Presente los datos.
DESNORMALIZACION
Una de las razones principales para la normalización es organizar los datos para reducir los datos
redundantes. Si no se le pide almacenar los mismos datos una y otra vez, puede ahorrar mucho
espacio. Dicha organización permite al analista reducir la cantidad necesaria de
almacenamiento, algo muy importante cuando el almacenamiento era caro.
La desnormalización es el proceso de tomar el modelo de datos lógicos y transformarlo en un
modelo físico que es eficaz para las tareas más comunes. Estas tareas pueden incluir generación
de informes, pero también pueden significar consultas más eficaces.
ALMACENES DE DATOS
Capitulo 13 diseño de bases de datos -  analisis y diseño de sistemas. Kendal &kendal

Contenu connexe

Tendances

Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
Isabel
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
Luis Jherry
 
Presentacion xml
Presentacion xmlPresentacion xml
Presentacion xml
itsl
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datos
Lalo Osorio
 
Modelo e r
Modelo e rModelo e r
Modelo e r
garci17
 
Una base de datos de red
Una base de datos de redUna base de datos de red
Una base de datos de red
weneliza99
 
Fase 2 trabajo colaborativobase de datos basicos
Fase 2 trabajo colaborativobase de datos  basicosFase 2 trabajo colaborativobase de datos  basicos
Fase 2 trabajo colaborativobase de datos basicos
LuIsAVera15
 
Disparadores - base de datos
Disparadores - base de datosDisparadores - base de datos
Disparadores - base de datos
Adriana Becerra
 

Tendances (20)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
 
Unidad 6 Lenguaje Sql
Unidad 6 Lenguaje SqlUnidad 6 Lenguaje Sql
Unidad 6 Lenguaje Sql
 
2. Modelo ER - Relacional
2. Modelo ER - Relacional2. Modelo ER - Relacional
2. Modelo ER - Relacional
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
 
Taller de Base de Datos - Unidad 2 lenguage DDL
Taller de Base de Datos - Unidad 2 lenguage DDLTaller de Base de Datos - Unidad 2 lenguage DDL
Taller de Base de Datos - Unidad 2 lenguage DDL
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
Mongo db
Mongo dbMongo db
Mongo db
 
Presentacion xml
Presentacion xmlPresentacion xml
Presentacion xml
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datos
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Una base de datos de red
Una base de datos de redUna base de datos de red
Una base de datos de red
 
Knime
Knime Knime
Knime
 
PROCESAMIENTO DE CONSULTAS
PROCESAMIENTO DE CONSULTASPROCESAMIENTO DE CONSULTAS
PROCESAMIENTO DE CONSULTAS
 
Fase 2 trabajo colaborativobase de datos basicos
Fase 2 trabajo colaborativobase de datos  basicosFase 2 trabajo colaborativobase de datos  basicos
Fase 2 trabajo colaborativobase de datos basicos
 
Disparadores - base de datos
Disparadores - base de datosDisparadores - base de datos
Disparadores - base de datos
 
Formularios En Visual Fox Pro
Formularios En Visual Fox ProFormularios En Visual Fox Pro
Formularios En Visual Fox Pro
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Sesión04 - Diccionario de datos (Oracle)
Sesión04 - Diccionario de datos (Oracle)Sesión04 - Diccionario de datos (Oracle)
Sesión04 - Diccionario de datos (Oracle)
 

En vedette

Analisis de sistema kendall & kendall 21 respuesta primer capitu lo
Analisis de sistema kendall & kendall 21 respuesta primer capitu loAnalisis de sistema kendall & kendall 21 respuesta primer capitu lo
Analisis de sistema kendall & kendall 21 respuesta primer capitu lo
Wolphkens Leveille
 
Diseño de Entradas
Diseño de EntradasDiseño de Entradas
Diseño de Entradas
tematico4
 
Analisis y diseño de sistemas kendall y kendall, preguntas de repaso
Analisis y diseño de sistemas kendall y kendall,  preguntas de repasoAnalisis y diseño de sistemas kendall y kendall,  preguntas de repaso
Analisis y diseño de sistemas kendall y kendall, preguntas de repaso
Alejandro Rivera Santander
 
Modelo E/R
Modelo E/RModelo E/R
Modelo E/R
omarzon
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
YENZU
 
Diseño de las entradas y controles del sistema
Diseño de las entradas y controles del sistemaDiseño de las entradas y controles del sistema
Diseño de las entradas y controles del sistema
Fernando Kano
 
Clasificacion general de control
Clasificacion general de controlClasificacion general de control
Clasificacion general de control
Roderick Arauz
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datos
Miguel Orquera
 
Resumen de analisis y diseño de sistemas kendall & kendall
Resumen de analisis y diseño de sistemas  kendall & kendallResumen de analisis y diseño de sistemas  kendall & kendall
Resumen de analisis y diseño de sistemas kendall & kendall
Daniel Castillo
 
Trabajo de-investigacion-de-mercados
Trabajo de-investigacion-de-mercadosTrabajo de-investigacion-de-mercados
Trabajo de-investigacion-de-mercados
ivansalge
 
9 Herramientas De PlanificacióN
9   Herramientas De PlanificacióN9   Herramientas De PlanificacióN
9 Herramientas De PlanificacióN
Salvador Almuina
 

En vedette (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
Analisis de sistema kendall & kendall 21 respuesta primer capitu lo
Analisis de sistema kendall & kendall 21 respuesta primer capitu loAnalisis de sistema kendall & kendall 21 respuesta primer capitu lo
Analisis de sistema kendall & kendall 21 respuesta primer capitu lo
 
Diseño de Entradas
Diseño de EntradasDiseño de Entradas
Diseño de Entradas
 
Diseño de Entradas
Diseño de EntradasDiseño de Entradas
Diseño de Entradas
 
Analisis y diseño de sistemas kendall y kendall, preguntas de repaso
Analisis y diseño de sistemas kendall y kendall,  preguntas de repasoAnalisis y diseño de sistemas kendall y kendall,  preguntas de repaso
Analisis y diseño de sistemas kendall y kendall, preguntas de repaso
 
Analisis y diseño de Sistemas - Capitulo 4 (Resumen)
Analisis y diseño de Sistemas - Capitulo 4 (Resumen)Analisis y diseño de Sistemas - Capitulo 4 (Resumen)
Analisis y diseño de Sistemas - Capitulo 4 (Resumen)
 
Resumen del capitulo IV
Resumen del capitulo IVResumen del capitulo IV
Resumen del capitulo IV
 
Diseño de una entrada Eficaz (Analisis y diseño)
Diseño de una entrada Eficaz (Analisis y diseño)Diseño de una entrada Eficaz (Analisis y diseño)
Diseño de una entrada Eficaz (Analisis y diseño)
 
Modelo E/R
Modelo E/RModelo E/R
Modelo E/R
 
El modelo de entidad relación (e r)
El modelo de entidad relación (e r)El modelo de entidad relación (e r)
El modelo de entidad relación (e r)
 
1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas
 
Diseño de las entradas y controles del sistema
Diseño de las entradas y controles del sistemaDiseño de las entradas y controles del sistema
Diseño de las entradas y controles del sistema
 
Clasificacion general de control
Clasificacion general de controlClasificacion general de control
Clasificacion general de control
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datos
 
control de sistemas
control de sistemas control de sistemas
control de sistemas
 
Resumen de analisis y diseño de sistemas kendall & kendall
Resumen de analisis y diseño de sistemas  kendall & kendallResumen de analisis y diseño de sistemas  kendall & kendall
Resumen de analisis y diseño de sistemas kendall & kendall
 
Trabajo de-investigacion-de-mercados
Trabajo de-investigacion-de-mercadosTrabajo de-investigacion-de-mercados
Trabajo de-investigacion-de-mercados
 
Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)
 
9 Herramientas De PlanificacióN
9   Herramientas De PlanificacióN9   Herramientas De PlanificacióN
9 Herramientas De PlanificacióN
 

Similaire à Capitulo 13 diseño de bases de datos - analisis y diseño de sistemas. Kendal &kendal

Presentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdfPresentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdf
RicardoSusa2
 
Procesamiento de datos.
Procesamiento de datos. Procesamiento de datos.
Procesamiento de datos.
iyaokun
 
Base de datos
Base de datosBase de datos
Base de datos
alex238a
 

Similaire à Capitulo 13 diseño de bases de datos - analisis y diseño de sistemas. Kendal &kendal (20)

Informacion
InformacionInformacion
Informacion
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
diseño de base de datos.pdf
diseño de base de datos.pdfdiseño de base de datos.pdf
diseño de base de datos.pdf
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datos
 
Independencia de datos
Independencia de datosIndependencia de datos
Independencia de datos
 
Manejo de bases de datos a traves de
Manejo de bases de datos a traves deManejo de bases de datos a traves de
Manejo de bases de datos a traves de
 
Presentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdfPresentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdf
 
Base de datos (programacion)
Base de datos (programacion)Base de datos (programacion)
Base de datos (programacion)
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos Emilia Guerrero.pdf
Bases de Datos Emilia Guerrero.pdfBases de Datos Emilia Guerrero.pdf
Bases de Datos Emilia Guerrero.pdf
 
Trabajo Informática
Trabajo InformáticaTrabajo Informática
Trabajo Informática
 
Procesamiento de datos.
Procesamiento de datos. Procesamiento de datos.
Procesamiento de datos.
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Diseña y administra_base_de_datos_avanzada_2[1]
Diseña y administra_base_de_datos_avanzada_2[1]Diseña y administra_base_de_datos_avanzada_2[1]
Diseña y administra_base_de_datos_avanzada_2[1]
 
Base de datos
Base de datosBase de datos
Base de datos
 
BDD Material.pptx
BDD Material.pptxBDD Material.pptx
BDD Material.pptx
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 

Dernier

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Dernier (20)

1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 

Capitulo 13 diseño de bases de datos - analisis y diseño de sistemas. Kendal &kendal

  • 1. CAPITULO 13: DISEÑO DE BASES DE DATOS GRUPO 2: BRYAN CANELAS MARIO CASTELLANOS GERSON ÁLVAREZ NOLVIN AGUILAR MILTON CRUZ
  • 2. BASES DE DATOS Las bases de datos no son tan sólo una colección de archivos. Más bien, una base de datos es una fuente central de datos destinados a compartirse entre muchos usuarios para una diversidad de aplicaciones. El corazón de una base de datos lo constituye el sistema de administración de base de datos (DBMS, datábase management system), el cual permite la creación, modificación y actualización de la base de datos, la recuperación de datos y la generación de informes y pantallas.
  • 3. la persona encargada de garantizar que la base de datos cumpla sus objetivos se conoce como ADMINISTRADOR DE BASE DE DATOS objetivos de efectividad de la base de datos Asegurar que los datos se puedan compartir entre los usuarios para una diversidad de aplicaciones. • Mantener datos que sean exactos y consistentes. Asegurar que todos los datos requeridos por las aplicaciones actuales y futuras se podrán acceder con facilidad. • Permitir a la base de datos evolucionar conforme aumenten las necesidades de los usuarios. Permitir a los usuarios construir su vista personal de los datos sin preocuparse por la forma en que los datos se encuentren almacenados físicamente.
  • 4. CONCEPTOS DE DATOS las definiciones críticas, incluyendo la abstracción de datos del mundo real para el almacenamiento de datos en tablas y relaciones de la base de datos Al mundo real se le llamará datos realidad. En la realidad, los recopilados de personas, lugares o eventos se almacenarán eventualmente en un archivo o una base de datos. Para entender la forma y estructura de los datos, se necesita información sobre los datos mismos. A la información que describe los datos se le llama metadatos.
  • 5. ENTIDAD Una entidad es cualquier objeto o evento sobre el cual alguien escoge recopilar datos. Una entidad podría ser una persona, lugar o cosa (por ejemplo, un vendedor, una ciudad o un producto). RELACION • Éstas son asociaciones entre las entidades (a veces se conocen como asociaciones de datos) • Un subtipo de entidad es una relación especial uno a uno que representa los atributos adicionales (campos) de otra entidad que podría no estar presente en cada registro de la primera entidad. Los subtipos de entidades eliminan la posibilidad de que una entidad pueda tener campos nulos almacenados en las tablas de la base de datos.
  • 8. Registros Un registro es una colección de datos que tiene algo en común con la entidad descrita. Atributos Un atributo es una característica de una entidad. Puede haber muchos atributos para cada entidad. Por ejemplo, un paciente (entidad) puede tener muchos atributos, tal como apellido, nombre, calle, ciudad, estado, etc. Claves Una clave es uno de los datos en un registro que se usa para identificar al registro. Cuando una clave identifica de forma única un registro, se llama clave primaria.
  • 9. NORMALIZACIÓN La normalización es la transformación de las vistas de usuario complejas y del almacén de datos a un juego de estructuras de datos más pequeñas y estables. Además de ser más simples y estables, las estructuras de datos normalizadas son más fáciles de mantener que otras estructuras de datos. paso1 Paso 2 Paso 3 • quitar todos los grupos repetitivos e identificar la clave primaria • asegura que todos los atributos sin clave son totalmente dependientes de la clave primaria • remueve cualesquier dependencias transitivas. Una dependencia transitiva es aquella en la que los atributos sin clave son dependientes de otros atributos sin clave
  • 10. LINEAMIENTOS PARA EL DISEÑO DE RELACIÓN ARCHIVO MAESTRO/BASE DE DATOS 1. Cada entidad de datos separada debe crear una tabla maestra de base de datos. 2. Un campo de datos específico sólo debe existir en una tabla maestra 3. Cada tabla maestra o relación de la base de datos debe tener programas para Crear, Leer, Actualizar y Eliminar los registros.
  • 11. USO DE LA BASE DE DATOS Hay ocho pasos en la recuperación y presentación de datos: 1. Escoja una relación de la base de datos. 2. Una dos relaciones. 3. Proyecte las columnas de la relación. 4. Seleccione filas de la relación. 5. Derive nuevos atributos. 6. Indexe o clasifique las filas. 7. Calcule los totales y medidas de desempeño. 8. Presente los datos.
  • 12. DESNORMALIZACION Una de las razones principales para la normalización es organizar los datos para reducir los datos redundantes. Si no se le pide almacenar los mismos datos una y otra vez, puede ahorrar mucho espacio. Dicha organización permite al analista reducir la cantidad necesaria de almacenamiento, algo muy importante cuando el almacenamiento era caro. La desnormalización es el proceso de tomar el modelo de datos lógicos y transformarlo en un modelo físico que es eficaz para las tareas más comunes. Estas tareas pueden incluir generación de informes, pero también pueden significar consultas más eficaces.