Fundamentos de Bases de Datos: Estructura, Modelos y Gestión
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 3,6 KB
Fundamentos de Bases de Datos
Una base de datos consiste en un conjunto de datos interrelacionados y los programas necesarios para acceder a dichos datos. Se caracteriza por la conexión de archivos relacionados entre sí.
Archivos Convencionales
Un archivo convencional es aquel que se genera desde cualquier sistema de computación. Puede ser un archivo de datos, información o archivos genéricos.
Tipos de Bases de Datos
- Estática: Diseñada solo para lectura, se utiliza para almacenar datos históricos.
- Dinámica: Constituyen la base de la información y se modifican con el tiempo, permitiendo la actualización y adición de objetos.
Según el Contenido:
- Bibliografías
- Textos completos
- Fuentes primarias (contenido de libros)
- Directorios
Modelos de Bases de Datos
Modelo Jerárquico
Los datos se organizan de forma similar a un árbol. Cada uno de los nodos se conoce como nodo raíz o simplemente árbol.
Modelo de Red
A diferencia del modelo jerárquico, su diferencia fundamental radica en la modificación del concepto de nodo o entidad. Se permite que un mismo nodo tenga varios padres, una posibilidad no contemplada en el modelo jerárquico.
Modelo Relacional
La información puede ser almacenada o recuperada mediante consultas, lo que ofrece una amplia flexibilidad y poder para administrar la información.
Base de Datos Orientada a Objetos
Es propia de los modelos orientados a objetos, donde se almacenan los objetos completos (estado y comportamiento). Incorpora todos los elementos importantes del paradigma de objetos: encapsulación, herencia y polimorfismo.
Arquitectura de un SGBD (Sistema Gestor de Bases de Datos)
Nivel Físico
Corresponde a la base de datos física tal como está almacenada en el computador, con las características de un archivo tradicional.
Nivel Conceptual
Es donde se maneja el lenguaje del sistema gestor de datos y sobre el cual se pueden realizar consultas.
Nivel de Vista
Es el nivel donde el usuario visualiza la información.
Modelo de Objeto Semántico
Se emplea para documentar los requerimientos de los usuarios y desarrollar modelos de datos. Este modelo de datos se transforma en un diseño de base de datos.
Objeto Semántico
Es un conjunto de atributos que describen eficazmente la identidad del objeto. Un objeto contiene:
- Un conjunto de atributos, los cuales son características de la identidad que representan.
Tipos de Atributos:
- Simple: Posee un único valor.
- De grupo: Están compuestos por otros atributos.
- Semántico: Establecen una relación entre un objeto semántico y otro.
Ocurrencias de Datos
Un diagrama de objetos es una representación de cómo se percibe dicho objeto en el ambiente de trabajo. El usuario piensa en él con todos sus atributos simples.
Dominio de Atributos
Es la descripción de los valores posibles para un atributo. Las características de un dominio dependen del tipo de atributo:
- Descripción Física: Indica el tipo de dato del atributo (número, texto).
- Descripción Semántica: Señala la función o propósito del atributo.
Cardinalidad
Se refiere a la relación que un objeto semántico tiene con otro.