ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Manejador de dase de datos (BDMS)


Enviado por   •  30 de Marzo de 2022  •  Documentos de Investigación  •  1.135 Palabras (5 Páginas)  •  38 Visitas

Página 1 de 5

Investigación

Manejador de dase de datos (BDMS)

Es un software diseñado para definir, manipular, recuperar y administrar los datos dentro de una base de datos

Un DBMS normalmente manipula:

  • Datos
  • Tipo de datos
  • Nombre de campos
  • Estructura de registro
  • Estructura de archivo

Define las reglas para validar y manipular estos datos

Tipos de DBMS

Modelo jerárquico

Es un modelo de datos en el que los datos se almacenan en forma de registros y se organizan en una estructura en forma de árbol, o estructura padre-hijo, en la que un nodo padre puede tener muchos nodos hijos conectados a través de enlaces.[pic 1]

Debe tener solo un padre para cada nodo hijo, pero los nodos padres pueden tener más de un hijo. No se permiten padres múltiples.

Se utiliza

  • Para almacenar sistemas de archivos e información geográfica.
  • Aplicaciones donde se requiere un alto rendimiento, como telecomunicaciones y banca.

Características

  • Solo tiene relaciones de uno a muchos.
  • si se elimina un padre, el hijo se elimina automáticamente.
  • Los punteros se utilizan para vincular registros que indican cuál es un registro principal y cuál secundario.
  • como padre e hijo se almacenan cerca el uno del otro, el tiempo de acceso se reduce y la navegación se vuelve más rápida.
  • la jerarquía evita la reorganización de los datos.
  • las relaciones de uno a muchos aumentan la redundancia en los datos, lo que conduce a la recuperación de datos inexactos.

Modelo de red (network DBMS)[pic 2]

Los datos están conectados por medio de enlaces, esto hace que acceder a los datos sea más fácil y rápido.

Se utilizó para mapear relaciones de datos de muchos a muchos.

Características:

  • Es posible que existan varios registros padres.
  • Cada conjunto está formado por un registro padre y uno o varios registros hijos.
  • Los registros propietarios del mismo tipo de ocurrencia de conjuntos deben ser del mismo tipo entre sí.
  • Los registros padres de un tipo de conjunto han de ser de distinto tipo que los registros hijos.
  • Un registro miembros solo puede aparecer una vez en cada ocurrencia de conjuntos.
  • Los registros hijos pueden asociarse a uno o varios padres, es decir, pueden pertenecer al mismo tiempo a varios conjuntos distintos.
  • Un registro puede ser miembros de un conjunto, y a la vez, ser padre en otro conjunto diferente.

Modelo orientado a objetos (OOD)

Se guarda y administra como objetos junto con sus métodos y atributos

Los datos y sus relaciones están contenidos en una estructura única que se denomina objeto en este modelo de datos.

Los objetos de datos se almacenan con todas sus propiedades en la base de datos.

Objetos: Es una abstracción de una entidad del mundo real o podemos decir que es una instancia de clase.

Atributo: Describe las propiedades/características del objeto.

Métodos: Representa el comportamiento de un objeto.

Clase: Los atributos y métodos similares se agrupan usando una clase

Herencia: Se puede derivar una nueva clase a partir de la clase original. La clase derivada contiene atributos y métodos de la clase original, así como los suyos propios.

Se utilizan con mayor frecuencia con lenguajes de programación orientados a objetos como Java, Kotlin, C #, Node JS (React) y Swift.

Modelo relacional (RDBMS)

Es un tipo de base de datos que almacena y proporciona acceso a puntos de datos que están relacionados entre sí y consultar datos que podría utilizar cualquier aplicación.

Los datos se organizan en tablas bidimensionales y la relación se mantiene almacenando un campo común.

  • Admite relaciones de uno a muchos y de muchos a muchos.
  • Es una recopilación de elementos de datos con relaciones predefinidas entre ellos.
  • Los elementos se organizan como un conjunto de tablas con columnas y filas.
  • Las tablas se utilizan para guardar información sobre los objetos
  • Cada columna de una tabla guarda un determinado tipo de datos y un campo almacena el valor real de un atributo.
  • Las filas de la tabla representan una recopilación de valores relacionados de un objeto o una entidad.
  • Cada fila de una tabla podría marcarse con un identificador único denominado clave principal, mientras que filas de varias tablas pueden relacionarse con claves extranjeras.

Llave primaria

Se utiliza una clave principal como identificador único para analizar rápidamente los datos dentro de la tabla. Una tabla no puede tener más de una clave principal.

...

Descargar como (para miembros actualizados)  txt (7.5 Kb)   pdf (227.9 Kb)   docx (128.3 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com