Concepto de cardinalidad en base de datos

Clasificado en Informática

Escrito el en español con un tamaño de 6,56 KB

FAS. No 1 Q' es una BD? es una colección de datos relacionados que representan un cierto modelo o abstracción del mundo real, diseñada, construida y llenada con datos para un propósito especifico. Propiedades: - Representa algún aspecto del mundo real, del cual provienen los datos. - Es un conjunto de datos lógica/ coherentes, con significado implícito(datos sin relacionentre si, agrupados aleatoriamente, no es un BD). - Toda BD se diseña, crea y se carga con datos con un objetivo determinado y esta dirigida a un grupo interesado con la BD. Objetivos de los SBD: el obj. Primordial de un SMBD es crear un ambiente en el q' sea posible almacenar y recuperar info en forma eficiente y conveniente. Redundancia: se repiten innecesaria/ datos en los archivos q' conforman la BD. Incosistencia: ocurre cuando existe info contradictoria o incongruente en la BD. Aislamiento de los datos: se refiere a la dificultad de extender las aplicaciones q' permitan controlar la BD. Anomalías acceso concurrente: ocurre cuando el sistema es multiusuario y no establecen los controles adecuados para sincronizar los procesos q' afectan la BD. Problemas de seguridad: se presenta cuando no es posible establecer claves de acceso y resguardo en forma uniforme para todo el sistema. Problemas de integridad: no existen en el sistema procedimientos uniformes de validación para los datos. Ventajas de un SMBD: - Datos compartidos: disponibles para todos los usuarios y cuando alguno actualiza los cambios se guardan imediata/. - Flexibilidad: para nuevas necesidades los cambiso de estructura no afectan inmediata/. - Rápida creación de nuevas aplicaciones: una vez creada la BD y funcionando, crear una nueva aplicación necesita menos tiempo. - Independencia de datos: oculatan detalles de implementación. Abstaccion de datos: uno de los objetivos deun SMBD es ocultar al usuario final ciertos aspectos técnicos relativos al diseño de los manejadores, puest q' estos no son relevantes para este usuario. N. De Diseño: - N.Físico: se determinan las características de almacenamiento en el medio secundario. - N.Conceptual: se definen las estructuras lógicas de almacenamiento y las relaciones. - N.De Edición: puede definirse como la forma en el q' el usuario aprecia la información y sus relaciones. Independencia de los datos se refiere a la libertad q' pueda existir para modificar algunos de los esquemas sin q' exista la necesidad de reescribir los programas de aplicación. - I.Física: se presenta cuando es posible la modificación del esquema físico sin afectar los esquemas restantes. - I.Lógica: ocurre cuando se modifica el esquema conceptual sin afectar al resto de los esquemas. Básica/ se modifican el esquema conceptual cuando cambian las características de los datos a almacenar. S relativa/ mas sencillo y probable lograr la I.Física puesto q' una modificación del esquema conceptual inevitablemente requerirá de modificaciones en el código para su manipulación. Usuarios: el objetivo primordial del SBD es proporcionar un entorno para crear, recuperar info y almacenar nueva información en la BD. Las personas q' tienen acceso a un SMBD se clasifican así: - Programadores, Usuari Final y Administrador DBA.


FAS No 2. Modelos de Datos: un MD es una serie de conceptos que puede utilizarse para describir un conjunto de datos y las operaciones para manipularlos, hay 2 tipos de MD: Los M.Conceptuales: se utilizan par representar la realidad a un alto nivel de abstracción, mediante estos se puede construir una descripción de la realida dacil de entender. Los M.Lógicos: las descripciones de los datos tienen una correspondencia sencilla con la estructura física de la BD. Los M.Conceptuales deben ser buenas herramientas para representar la realidad, por lo q' deben poseer las sigtes cualidades: - Expresividad: deben tener suficientes conceptos para expresar perfectamente la realidad. - Simplicidad: deben ser simples para que los esquemas sean fáciles de entender. - Minimalidad: cada concepto debe tener un significado distinto. - Formalidad: todos los conceptos deben tener una interpretación única, precisa y bien definida. Modelo Entidad-Relación: - Entidad: es cualquier tipo de objeto o concepto sobre el q' se recoge info, se representan grafica/ con un rectángulo y su nombre aparece en el centro. Un nombre de entidad solo puede aparecer una vez en el esquema conceptual. 2 Tipos de Entidades: E.Débil: es una entidad cuya existencia depende de la existencia de otra entidad. E.Fuerte: es una entidad q' no es débil. Relación: es una correspondencia o asociación entre dos o mas entidades, cada relación tiene un nombre q' describe su función. Las entidades q' están involucradas en una determinada relación se denominan entidades participantes. El numero de entidades participantes en una relación es lo q' se denomina grado de la relación. La Cardinalidad con la qu una entidad participa en una relación especifica se el numero mínimo y el numero máximo de correspondencias en las q' puede tomar parte cada ocurrencia de dicha entidad. Atributo: representan las propiedades básicas de las entidades y de las realciones, toda info extensiva es portada por los atributos. Un atributo es una característica de interés o un hecho sobre una entidad o sobre una relación

Entradas relacionadas: