Tipos de almacenamiento
|
Tipo de
almacenamiento
|
Características
|
Ventajas
|
Desventajas
|
|
Principal
o Primario
|
Incluye
los medios de almacenamiento en los que el ordenador (CPU) puede operar, como
la memoria principal y las memorias caché.
|
El
almacenamiento principal proporciona acceso rápido a los datos.
|
Capacidad
de almacenamiento limitada.
|
|
Secundario
|
Disco
Duro
|
Estos
dispositivos normalmente tienen gran capacidad, bajo precio.
|
Acceso
lento a los datos, el ordenador (CPU) no puede procesar directamente lo
datos, primero deben copiarse al almacenamiento principal.
|
|
Terciario
|
Discos
Magnéticos y cintas (Medios
removibles)
|
Componentes:
De
acuerdo con Elmasri los componentes son:
a)
Tupla.- Cada uno de los elementos que contiene una
instancia de la relación comúnmente llamadas Filas.
b)
Relación.- Conjunto de n-Tuplas
·
Cada relación vista como una tabla, consta de un
conjunto de columnas; cada una de ellas recibe el nombre de atributo
·
A cada atributo de una relación le corresponde un nombre que debe ser el único dentro de
la relación y por último
·
Un dominio es
un conjunto de valores atómicos.
El
conjunto de valores válidos para un atributo, o dicho de otra manera, el
conjunto de valores de cada Tupla de la relación puede tomar para ese atributo.
(López J. 2012)
Restricciones:
Restricciones inherentes o implícitas: modelo
de datos dicen que no existen Tuplas iguales o repetidas obligando a tener una
clave primaria, es decir como en las matemáticas los conjuntos por definición
no incluyen elementos repetidos.
Estas son
las que marcan la diferencia entre una tabla y una relación, ya que una tabla
presenta las filas y las columnas en un orden del cual carecen las relaciones.
Por otro lado, una tabla podría contener filas repetidas. (Alcande A. 2013)
Restricciones Explícitas: pueden
expresarse directamente en los esquemas del modelo de datos por lo general se
especifican en el lenguaje de definición de datos. Estas suelen dividirse pero en este caso solo
se mencionaran las 3 principales:
Restricciones
de Dominio: Conjunto de valores atómicos o indivisibles, en el que se indica el tipo de dato, bajo un
nombre que ayude a su interpretación.
Restricciones
de clave: una relación está definida
como un conjunto de tuplas.
Restricciones en valores NULL:
restricción en los atributos, en donde se especifica si se permiten o no los
valores NULL.
Restricciones Semánticas: no
pueden expresarse directamente en los esquemas del modelo de datos, por
consiguiente, deben ser expresadas e implementadas por los programas, se basan
en las aplicaciones o reglas del negocio.
Figura
1.1 Ejemplo de diseño de la estructura de una base de datos del modelo
relacional.
|
EMPLEADO
DEPARTAMENTO
LOCALIZACIONES_DEPTO
PROYECTO
TRABAJA_EN
SUBORDINADO
|
Figura 2.3 Esquema de la base de datos empleado (Elmasri
y Navathe, 2007).
La consulta utilizando
algebra relacional
σ sucursal_nombre = “Colon” ∆ importe> 1200 (préstamo)
|
idprestamo
|
sucursal_nombre
|
importe
|
|
12
|
Colon
|
1,500
|
|
13
|
Colon
|
1,300
|
Bibliografía:
·
Date, C. (2004). An introduction to database
systems (8a ed.). EE.UU.: Pearson Education Inc.
·
·
Elmasri, R. y Navathe, S. (2007).
Fundamentos de sistemas de bases de datos (5a ed.). España: Pearson - Addison
Wesley.
A. Silberschatz, H. F. Korth y S. Sudarshan.
(2002). Fundamentos de Bases de Datos (4ª edición). McGraw Hill.
López J. (2012). Base de Datos: El modelo
Relacional. Recuperado el 7 de octubre de 2013 de: http://docencia.lbd.udc.es/bdd/teoria/tema2/2.3.1.-ElModeloRelacional.pdf
Alcalde A. (2013). Diseño de Base de Datos:
Restricciones. Recuperado el 7 de octubre de 2013 de: http://elbauldelprogramador.com/programacion/basededatos/diseno-de-bases-de-datos-ii/

No hay comentarios:
Publicar un comentario