Está en la página 1de 18

BASE DE DATOS II

Tema II :Tipo de base de datos , Base de datos


Relacionales
CONTENIDO:

Tipos de Bases de Datos

Base de Datos Relacionales


• Claves Primarias
• Claves Foráneas
• Tipos de Relación
TIPOS DE BASES DE DATOS

Existen diversos tipos de base de datos, pueden clasificarse de


diversas maneras. Las principales Son:.
• Según su flexibilidad de modificación
• Según su forma de organización

Prof.Jennifer Rodriguez
TIPOS DE BASES DE DATOS:
SEGÚN SU FLEXIBILIDAD DE MODIFICACIÓN

Bases de datos dinámicas


Son aquellas donde los datos pueden actualizarse o incluso
modificarse. La mayoría puede ser actualizada en tiempo real.
Bases de datos estáticas
Son bases de datos de consulta cuyos datos no pueden
modificarse.

Prof.Jennifer Rodriguez
T I P O S D E B A S E S D E D ATO S :
SE G ÚN SU F O RMA D E O RG A NI Z ACI Ó N

Bases de datos jerárquicas


Las bases de datos jerárquicas son aquellas organizadas en forma
de un árbol al revés. Almacenan la información en forma de
registros dentro de una estructura jerárquica, es de aquí que
proviene su nombre.
Cada registro de este “árbol” es llamado nodo. Nodos son
registros que contienen alguna información de interés y a partir del
nodo raíz son enlazados los otros nodos descendientes: padres e
hijos. Cada nodo padre puede tener varios nodos hijos, pero cada
nodo hijo solo puede tener un solo nodo padre.
Este tipo de base de datos se recomienda para administrar grandes
volúmenes de informaciones, pero actualmente no se utiliza
mucho.
Las principales características de la base de datos jerárquica son:
• Diferentes usuarios pueden accederla y compartir información.
• Los datos son independientes.
• Es una estructura rígida por lo que es difícil modificar.
• Requiere gran conocimiento de las unidades de información.
• Los nodos distantes del nodo raíz son de difícil acceso por lo
que se requiere tiempo.
T I P O S D E B A S E S D E DATO S :
S E G Ú N S U F O R M A D E O R G A N I Z AC I Ó N

Bases de datos de red


Esta base de datos es una variación de la
anterior. La diferencia está en que en la base
de datos jerárquica un nodo hijo no puede
tener varios padres y aquí sí.
Las características de estas bases de datos son
semejantes a las de las bases de datos
jerárquicas, aunque estas son mucho más
potentes y complejas.
T I P O S D E B A S E S D E DATO S :
S E G Ú N S U F O R M A D E O R G A N I Z AC I Ó N

Bases de datos deductivas


Conocidas también como bases de datos lógicas. Se
utilizan generalmente en buscadores, pero pueden
usarse de otras formas.
Permiten almacenar los datos y consultarlos a través de
búsquedas que utilizan reglas y normas previamente
almacenadas.
Sus principales características son:
• Permite expresar consultas por medio de reglas
lógicas.
• Soporta conjuntos de datos complejos.
• Se puede inferir información a través de los datos
almacenados.
• Usan fórmulas matemáticas o algoritmos lógicos.
T I P O S D E B A S E S D E DATO S :
S E G Ú N S U F O R M A D E O R G A N I Z AC I Ó N

Bases de datos multidimensionales.


Estas bases de datos utilizan conceptualmente la idea de
un cubo de datos. Donde las informaciones se almacenan
en la intersección de tres o más atributos. Esta concepción
puede ser algo compleja pero su uso es bastante simple.
Algunas de sus principales características son:
• No emplean ninguna jerarquía.
• Facilita tanto la búsqueda como la modificación
posterior.
• Utiliza un espacio menor de almacenamiento.
• Tiene acceso a grandes cantidades de información.
T I POS DE B ASE S DE DATOS:
SE G ÚN SU FOR MA DE OR G ANI Z ACIÓN

Bases de datos relacionales


Las bases de datos relacionales son las más usadas
actualmente para administrar datos de forma dinámica. Permite
crear todo tipo de datos y relacionarlos entre sí.
Los datos son almacenados en registros que son organizados en
tablas, de esta forma pueden asociarse los elementos entre sí muy
fácilmente, además se pueden cruzar sin ninguna dificultad.

Prof.Jennifer Rodriguez
BASES DE DATOS RELACIONALES
BASE DE DATOS RELACIONAL

Una base de datos es un conjunto de datos estructurados,


fiables y homogéneos, organizados independientemente que
se comparten, por usuarios presentes que tienen
necesidades de información diferente. Los sistemas
relacionales son importantes porque ofrecen muchos tipos
de procesos de datos, como: simplicidad y generalidad,
facilidad de uso para el usuario final, períodos cortos de
aprendizaje y las consultas de información se especifican de
forma sencilla.
B ASE DE DATOS R E L ACI ONAL:
C AR ACT E R Í STI C AS

Cada tabla es a su vez un


Una base de datos se No pueden existir dos
conjunto de campos
compone de varias tablas, tablas con el mismo
(columnas) y registros
denominadas relaciones. nombre ni registro.
(filas).

Las llaves foráneas se


La relación entre una tabla Las llaves primarias son la colocan en la tabla hija,
padre y un hijo se lleva a clave principal de un contienen el mismo valor
cabo por medio de las registro dentro de una que la llave primaria del
llaves primarias y llaves tabla y estas deben cumplir registro padre; por medio
foráneas (o ajenas). con la integridad de datos. de estas se hacen las
formas relacionales.
Clave primaria o clave principal a un campo
o a una combinación de campos que identifica
de forma única a cada fila de una tabla.
Una clave primaria comprende de esta manera
una columna o conjunto de columnas. No
puede haber dos filas en una tabla que tengan
la misma clave primaria.

Una clave primaria es una clave única (puede


estar conformada por uno o más campos de la
CLAVE PRIMARIA tabla) elegida entre todas las candidatas que
define unívocamente a todos los demás
atributos de la tabla para especificar los datos
que serán relacionados con las demás tablas. La
forma de hacer esto (relación entre tablas) es
por medio de claves foráneas.
Una clave foránea es una referencia a
una clave en otra tabla, determina la
relación existente en dos tablas.
Las claves foráneas no necesitan ser
claves únicas en la tabla donde están y sí
a donde están referenciadas.

Por ejemplo, el código de departamento


CLAVE FORÁNEA puede ser una clave foránea en la tabla
de empleados. Se permite que haya
varios empleados en un mismo
departamento, pero habrá uno y solo un
departamento por cada clave distinta de
departamento en la tabla de
departamentos.
Las claves índice surgen con la necesidad de tener
un acceso más rápido a los datos. Los índices
pueden ser creados con cualquier combinación de
campos de una tabla.

Las consultas que filtran registros por medio de


estos campos, pueden encontrar los registros de
forma no secuencial usando la clave índice.

CLAVE ÍNDICE Las bases de datos relacionales incluyen múltiples


técnicas de ordenamiento, cada una de ellas es
óptima para cierta distribución de datos y tamaño
de la relación.

Los índices generalmente no se consideran parte


de la base de datos, pues son un detalle agregado.
Sin embargo, las claves índices son desarrolladas
por el mismo grupo de programadores que las
otras partes de la base de datos.
El modelo relacional es sencillo pero muy potente, y lo
utilizan organizaciones de todos los tipos y tamaños
para una gran variedad de aplicaciones con datos. Las
bases de datos relacionales se usan para rastrear
inventarios, procesar transacciones de comercio
electrónico, administrar cantidades enormes y
VENTAJAS DE LAS esenciales de información de clientes y mucho más.

BASES DE DATOS Las bases de datos relacionales se pueden emplear para


RELACIONALES cualquier aplicación de datos en la que los puntos de
datos se relacionen entre sí y deban gestionarse de
forma segura, conforme a normas y de un modo
uniforme.

Las bases de datos relacionales han existido desde la


década de los setenta. En la actualidad, el modelo
relacional sigue siendo el más aceptado para las bases
de datos, gracias a todas sus virtudes.
Relación de uno a uno (1,1). Se creará una relación de este
tipo si ambos campos relacionados son claves principales. En
este tipo de relación, un registro de la tabla uno sólo puede
estar relacionado con un único registro de la tabla dos y
viceversa. No es muy usada.

Relación de uno a varios (1,n). Se crea una relación de


uno a varios si uno de los campos relacionados es una clave
principal. Esta relación es la más común. Cada registro de una
tabla puede estar enlazado con varios registros de una
TIPOS DE segunda tabla, pero cada registro de la segunda sólo puede
estar enlazado con un único registro de la primera.
RELACIONES
Relación de varios a varios (n,m). En este caso, ninguno
de los campos relacionados son claves principales. Cada
registro de la primera tabla puede estar enlazado con varios
registros de la segunda y viceversa. Este tipo de relación
implica la repetición de los campos de cada tabla; esto es lo
que Access pretende evitar. Para establecer relaciones de este
tipo, es necesario crear una tabla intermedia que esté
relacionada con las dos de uno a varios.
https://es.wikipedia.org/wiki/Base_de_datos_relacional
https://www.oracle.com/es/database/what-is-a-relational-
database/

PAGINAS DE REFERENCIA

También podría gustarte