JULIAN DAVID MORALES FLOREZ BASES DE DATOS

Description

JEJEJ
Maria Ofelia Florez Avendaño
Mind Map by Maria Ofelia Florez Avendaño, updated more than 1 year ago More Less
julio cesar neira rodriguez
Created by julio cesar neira rodriguez over 7 years ago
Maria Ofelia Florez Avendaño
Copied by Maria Ofelia Florez Avendaño over 7 years ago
3
0

Resource summary

JULIAN DAVID MORALES FLOREZ BASES DE DATOS
  1. COMPUESTA POR:
    1. CLAVES
      1. TIPOS DE CLAVES
        1. clave candidata Conjunto de atributos de una tabla que identifican unívocamente cada tupla de la tabla. clave primaria Clave candidata que se escoge como identificador de las tuplas. clave alternativa Cualquier clave candidata que no sea primaria clave externa o secundaria Atributo de una tabla relacionado con una clave de otra tabla.
        2. DEBE LLEVAR
          1. 1Atributo 2Grado 3Cardinalidad 4Dominio
          2. TIPOS DE TABLAS
            1. DOMINIOS
              1. NULOS
                1. QUES ES:
                  1. Los valores nulos indican contenidos de atributos que no tienen ningún valor. En claves secundarias indican que el registro actual no está relacionado con ninguno. En otros atributos indica que no se puede rellenar ese valor por la razón que sea.
                    1. 1 verdadero Y (AND) nulo da como resultado, nulo
                      1. 2 falso Y (AND) nulo da como resultado, falso
                        1. 3 verdadero O (OR) nulo da como resultado, verdadero
                          1. 4 falso O nulo da como resultado nulo
                            1. 5 la negación de nulo, da como resultado nulo
                  2. DISEÑO CONCEPTUAL DE BASES DE DATOS
                    1. RESTRICCIONES
                      1. modelo relacional
                        1. QUE ES:
                          1. Se trata de unas condiciones de obligado cumplimiento por los datos de la base de datos. Las hay de varios tipos.
                          2. INHERENTES
                            1. QUE ES:
                              1. Son aquellas que no son determinadas por los usuarios, sino que son definidas por el hecho de que la base de datos sea relacional.
                                1. POR EJEMPLO:
                                  1. 1 No puede haber dos tuplas iguales
                                    1. 2 El orden de las tuplas no importa
                                      1. 3 El orden de los atributos no importa
                                        1. 4 Cada atributo sólo puede tomar un valor en el dominio en el que está inscrito
                              2. SEMÁNTICAS
                                1. QUE ES:
                                  1. El modelo relacional permite a los usuario incorporar restricciones personales a los datos.
                                    1. LAS PRINCIPALES SON:
                                      1. 1 Clave primaria
                                        1. 2 Unicidad
                                          1. 3 Obligatoriedad
                                            1. 4 Integridad referencial
                                              1. 5 Regla de validación
                            2. LAS 12 REGLAS DE CODD
                              1. SON:
                                1. 1 Información 2 Acceso garantizado 3 Tratamiento sistemático de los valores nulos 4 Catálogo en línea basado en el modelo relacional 5 Sublenguaje de datos completo 6 Actualización de vistas 7 Inserciones, modificaciones y eliminaciones de dato nivel 8 Independencia física 9 Independencia lógica 10 Independencia de integridad 11 Independencia de la distribución 12 No subversión
                                2. TRANSFORMACIONES DE ENTIDADES FUERTES
                                  1. QUE ES:
                                    1. En principio las entidades fuertes del modelo Entidad Relación son transformados al modelo relacional siguiendo estas instrucciones
                                      1. INSTRUCCIONES:
                                        1. 1 Entidades. Las entidades pasan a ser tablas 2 Atributos. Los atributos pasan a ser columnas.3 Identificadores principales. Pasan a ser claves primarias 4 Identificadores candidatos. Pasan a ser claves candidatas
                                    2. TRANSFORMACIÓN DE RELACIONES
                                      1. QUE ES:
                                        1. La idea inicial es transformar a cada relación en una tabla en el modelo relacional. Pero hay que distinguir según el tipo de relación.
                                          1. RELACIONES VARIOS A VARIOS
                                            1. En las relaciones varios a varios, la relación se transforma en una tabla cuyos atributos son: los atributos de la relación y las claves de las entidades relacionadas (que pasarán a ser claves externas). La clave de la tabla la forman todas las claves externas
                                              1. RELACIONES UNO A VARIOS Y UNO A UNO
                                                1. Las relaciones binarios de tipo uno a varios no requieren ser transformadas en una tabla en el modelo relacional. En su lugar la tabla del lado varios (tabla relacionada) incluye como clave externa1 el identificador de la entidad del lado uno (tabla principal):
                                                  1. RELACIONES RECURSIVAS
                                                    1. Las relaciones recursivas se tratan de la misma forma que las otras, sólo que un mismo atributo puede figurar dos veces en una tabla como resultado de la transformación
                                              2. RELACIONES DE ORDEN N
                                                1. Las relaciones ternarias, cuaternarias y n-arias que unen más de dos relaciones se transforman en una tabla que contiene los atributos de la relación más los identificadores de las entidades relacionadas. La clave la forman todas las claves externas
                                            2. ENTIDADES DÉBILES
                                              1. QUE ES:
                                                1. Toda entidad débil incorpora una relación implícita con una entidad fuerte. Esta relación no necesita incorporarse como tabla en el modelo relacional. Sí se necesita incorporar la clave de la entidad fuerte como clave externa en la entidad débil.
                                                  1. GENERALIZACIONES Y ESPECIFICACIONES
                                                    1. Las generalizaciones y/o especificaciones se convierten al modelo relacional.
                                                      1. 1 Las subentidades pasan a ser tablas. 2 Si la clave de la superentidad es distinta de las subentidades, entonces se coloca el identificador de la superentidad en cada subentidad como clave externa 3 Si la clave es la misma, entonces todas las entidades tendrán la misma columna como identificador 4 La superentidad debe generar una tabla sólo en el caso de que haya posibilidad de que exista un ejemplar de dicha entidad que no sea ejemplar de las subentidades. De otro modo basta con generar las tablas de las subentidades e incluir los atributos de la entidad superior
                                                2. PROBLEMAS DEL ESQUEMA RELACIONAL
                                                  1. Una vez obtenido el esquema relacional resultantes del modelo entidad relación que representaba la base de datos, normalmente tendremos una buena base de datos. Pero otras veces, debido a fallos en el diseño o a problemas indetectables en esta fase del diseño, tendremos un esquema que puede producir una base de datos que incorpore estos problemas:
                                                    1. 1 Redundancia 2 Ambigüedades 3 Pérdida de restricciones de integridad 4 Anomalías en operaciones de modificación
                                                    2. FORMAS NORMALES
                                                      1. Las formas normales se corresponde a una teoría de normalización iniciada por el propio Codd y continuada por otros autores (entre los que destacan Boyce y Fagin). Codd definió en 1970 la primera forma normal, desde ese momento aparecieron la segunda, tercera, la Boyce-Codd, la cuarta y la quinta forma normal. Una tabla puede encontrarse en primera forma normal y no en segunda forma normal, pero no al contrario. Es decir los números altos de formas normales son más restrictivos (la quinta forma normal cumple todas las anteriores).
                                        2. QUE ES:
                                          1. Los dominios suponen una gran mejora en este modelo ya que permiten especificar los posibles valores válidos para un atributo. Cada dominio incorpora su nombre y una definición del mismo. Ejemplos de dominio:
                                            1. CONTIENE
                                              1. 1 Dirección
                                                1. 2 Nacionalidad
                                        3. 1 Persistentes. 2 Base 3 Vistas 4 Instantáneas 5 Temporales
                                      2. JULIAN DAVID MORALES FLOREZ ING.SISTEMAS
                                        Show full summary Hide full summary

                                        Similar

                                        INGENIERIA DE MATERIALES
                                        Ricardo Álvarez
                                        Elementos Básicos de Ingeniería Ambiental
                                        Evilus Rada
                                        Historia de la Ingeniería
                                        Camila González
                                        Introducción a la Ingeniería de Software
                                        David Pacheco Ji
                                        UNIDAD II DIBUJO PROYECTIVO
                                        anyimartinezrued
                                        GENERALIDADES DE LAS EDIFICACIONES
                                        yessi.marenco17
                                        MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                        Ruben Dario Acosta P
                                        VENTAJAS Y DESVENTAJAS DE UNA BASE DE DATOS RELACIONAL
                                        Patricia Cualchi
                                        Estado de la ingenería mecánica y su perspectiva a futuro
                                        Roberto Martinez
                                        MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                        Victor Antonio Rodriguez Castañeda
                                        Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                        Héctor Infanzón