top of page

SÍGUEME:

Modelos De Base De Datos

Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores.


  • Bases de datos jerárquicas:

Tiene una estructura tipo árbol volteado hacia arriba donde su nivel superior se llama raíz y a los niveles inferiores se les llama hojas o nodos, donde cada nodo representa un conjunto de datos. En este modelo cada nodo hace enlace con otro manteniendo una relación padre e hijo, en la que cada uno sólo puede tener un padre y un padre puede tener muchos hijos.



  • Base de datos de red:

Es similar al Jerárquico excepto que un nodo puede tener más de un padre. La manipulación de los datos en este es muy compleja ya que se trata de un sistema dinámico en la cual se espera un incremento considerable a la información.


  • Base de datos relacional:

Una base de datos relacional es una base de datos donde todos los datos visibles a los usuarios están organizados estrictamente en tablas y todas las operaciones se operan en estas tablas.

Una de las características del modelo relacional es que todos los datos son agrupados en tablas estando organizadas de la siguiente manera:

-Columna: Es la unidad mas pequeña de información de una base de datos, también conocida como campo y en el ambiente de bases de datos relacionales se le conoce como ATRIBUTO.


-Fila: Es el nombre que recibe la agrupación de columnas y en el ambiente relacional se le conoce como registró. Formalmente en la base de datos se le conoce como TUPLA:


-Tabla: Es un conjunto de tuplas y atributos, también conocido como archivo de datos en un ambiente relacional.


-Cardinalidad: Se refiere al número de filas asociadas a una tabla.


-Grado: Se refiere al número de columnas de una fila.


-Dominio: El dominio especifica el conjunto de valores permitidos para una columna. Ejemplo, si se almacena el número de dependientes de cada empleado, se puede establecer que los posibles valores para este dato es un valor numérico entero.


-Vista: Es el nombre que recibe una tabla que está compuesta por las columnas de una o más tablas, si se construyen de esta manera con el objeto de presentar información a los usuarios del sistema de acuerdo a sus necesidades. Se les conoce también como tablas virtuales porque estas no son almacenadas en ningún medio magnético, sólo son utilizadas para presentar los datos.


-Llave primaria: Es una columna o conjunto de ellas cuyo contenido es un valor único y no nulo, es decir, siempre tiene un valor que identifica a cada una de las filas de la tabla, dándole a cada fila la característica de ser única en la tabla. Es una característica básica en el modelo relacional.


-Llave foránea: Se definen como llaves foráneas o extranjeras a aquellas columnas de una tabla cuyo valor hace referencia a la llave primaria de otra tabla. Con ellas se establecen relaciones centre las tablas que tienen esa columna en común.


  • Modelo Entidad- Relación:

Este modelo se basa en la percepción del mundo real y se puede representar gráficamente la estructura de una base de datos de manera global por medio de un diagrama entidad-relación, siendo utilizado como una herramienta útil para los analistas y diseñadores de sistemas ya que representa una visión sobre los datos y sus relaciones. La terminología utilizada en este modelo es ENTIDAD, PROPIEDAD Y RELACIÖN.


Entidad: Es cualquier objeto distinguible que puede ser representado en una base de datos y que posee un grupo de datos que lo describen, ejemplo, la entidad persona y los datos que la describen: Apellido, nombre, dirección, cédula. En los diagramas de entidad-relación se representa una entidad por un rectángulo y el nombre que identifica a la entidad se coloca dentro del rectángulo.





Propiedad: Es el nombre que reciben los componentes de una entidad. En un modelo relacional de le llama atributo. En los diagramas de entidad-relación los atributos se representan por una elipse:





Existen varios tipos de propiedades y toman sus valores de conjuntos de valores válidos para cada tipo: Simples, Compuestas, Clave, Base, Derivadas.


Relación: Es el nombre que reciben los enlaces de cada entidad. Existen tres diferentes tipos de relaciones de acuerdo a la cantidad de filas de una entidad que corresponden a otra entidad para una relación dada. A esta propiedad se le llama Cardinalidad de la Relación



  • Bases de datos orientadas a objetos:

Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento).

Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:


-Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.


-Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.


-Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.


En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos. Una operación (llamada función) se especifica en dos partes. La interfaz (o signatura) de una operación incluye el nombre de la operación y los tipos de datos de sus argumentos (o parámetros). La implementación (o método) de la operación se especifica separadamente y puede modificarse sin afectar la interfaz. Los programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas operaciones a través de sus nombres y argumentos, sea cual sea la forma en la que se han implementado. Esto podría denominarse independencia entre programas y operaciones.

.


  • Bases de datos documentales:

Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases de datos.


  • Base de datos deductivos:

Un sistema de base de datos deductivos, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. También las bases de datos deductivas son llamadas base de datos lógica, a raíz de que se basan en lógica-matemática.


  • Gestión de bases de datos distribuida:

La base de datos está almacenada en varias computadoras conectadas en red. Surgen debido a la existencia física de organismos descentralizados. Esto les da la capacidad de unir las bases de datos de cada localidad y acceder así a distintas universidades, sucursales de tiendas, etcétera.


  • Facebook Clean Grey
  • Twitter Clean Grey
  • Instagram Clean Grey

POSTS RECIENTES: 

BÚSQUEDA POR TAGS: 

bottom of page