“BASE DE DATOS”
Es un sistema que almacena datos que están relacionados.
Es un
repositorio en donde guardamos información integrada que podemos
almacenar y recuperar.
Un conjunto
de información almacenada en memoria auxiliar que permite acceso
directo y un conjunto de programas que manipulan esos datos
Un modelo
de base de datos muestra la estructura lógica de la base, incluidas las
relaciones y limitaciones que determinan cómo se almacenan los datos y cómo se
accede a ellos.
Hay muchos tipos de modelos de bases de datos. Algunos
de los más comunes incluyen:
·
Modelo de
base de datos jerárquico
·
Modelo
relacional
·
Modelo de
red
·
Modelo
entidad-relación
·
Diccionario
MODELO
RELACIONAL
Siendo el modelo más común, el modelo relacional
ordena los datos en tablas, también conocidas como relaciones, cada una de las
cuales se compone de columnas y filas. Cada columna enumera un atributo de la
entidad en cuestión, por ejemplo, precio, código postal o fecha de nacimiento.
En conjunto, a los atributos en una relación se los llama dominio. Se elige un
atributo particular o combinación de atributos como clave primaria, a la cual
se puede hacer referencia en otras tablas, en donde se la denomina clave
externa.
Cada fila, también denominada tupla, incluye datos
sobre una instancia específica de la entidad en cuestión, por ejemplo, un
empleado específico.
El modelo también representa los tipos de relaciones
entre esas tablas, incluidas las relaciones uno a uno, uno a muchos y muchos a
muchos. Este es un ejemplo:
Dentro de la base de datos, las tablas se pueden
normalizar, es decir, hacer que cumplan las reglas de normalización que hacen a
la base de datos flexible, adaptable y escalable. Al estar normalizada, cada
porción de los datos es atómica, es decir, está dividida en partes útiles lo
más pequeñas posibles.
Las bases relacionales generalmente se escriben en
Lenguaje de Consulta Estructurado (SQL, por sus siglas en inglés). El modelo fue
introducido por E. F. Codd en 1970.
MODELO JERÁRQUICO
El modelo jerárquico organiza los datos en una
estructura de árbol, en la que cada registro tiene un único elemento o raíz.
Los registros del mismo nivel se clasifican en un orden específico. Ese orden
se usa a manera de orden físico para almacenar la base de datos. El modelo es
bueno para describir muchas relaciones del mundo real.
Este modelo fue usado principalmente por los Sistemas
de Gestión de Información de IBM en las décadas de 1960 y 1970, pero raramente
se los ve en la actualidad debido a ciertas ineficiencias operativas.
MODELO DE RED
El modelo de red se basa en el modelo jerárquico,
permitiendo relaciones de muchos a muchos entre registros vinculados, lo que
implica registros principales múltiples. Basado en la teoría matemática de
conjuntos, el modelo se construye con conjuntos de registros relacionados. Cada
conjunto consiste de un registro propietario o principal y uno o más registros
miembros o secundarios. Un registro puede ser miembro o secundario en múltiples
conjuntos, permitiendo que este modelo represente relaciones complejas.
Fue muy popular en la década de 1970 después de que
fue definido formalmente por la Conference on Data Systems Languages (CODASYL).
MODELO ENTIDAD-RELACIÓN
Este modelo capta las relaciones entre entidades del
mundo real de forma muy similar al modelo de red, pero no está directamente
ligado a una estructura física de la base de datos. En cambio, con frecuencia
se lo usa para diseñar una base de datos conceptualmente.
Aquí, a las personas, lugares y cosas, acerca de las
cuales se almacenan puntos de datos, se las denomina entidades, cada una de las
cuales tiene ciertos atributos que en conjunto forman su dominio.
La cardinalidad, o relaciones entre entidades, también
se representa en diagramas.
Una forma común del diagrama entidad-relación ER es el
esquema de estrella, en el cual una tabla central de información se conecta a
múltiples tablas dimensionales.
DICCIONARIO DE BASE DE DATOS
Un diccionario de base de datos es conocido también
como repositorio de metadatos, o diccionario de datos, que guarda la estructura
de la base de datos. Este define como se almacena la información y cómo se
accede a ella. El diccionario se debe guardar en la misma base de datos que la
información, de lo contrario el Sistema Manejador de Base de Datos (DBMS, por
sus siglas en inglés) no podrá usarlo para crear la estructura que guarda la
información de la base de datos. El diccionario también se puede hacer en papel
o en aplicaciones externas a las que puedan acceder los encargados de trabajar
con la base de datos. Existen elementos básicos de estructura de datos que
necesitan ser guardados en el diccionario de base de datos.
Para más información consulta los videos:





No hay comentarios.:
Publicar un comentario