Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas de almacenamiento de
información
2. Tipos de ficheros
Tipos de ficheros Pueden organizarse en dos grandes
categorías: ficheros de texto (o ASCII) y ficheros binarios. •
Ficheros de texto (o ASCII): Contienen líneas de texto
representadas en código ASCII.
– Los ficheros de programas fuente escritos en cualquier
lenguaje de programación son ejemplos de ficheros ASCII.
No obstante, estos ficheros pueden contener cualquier tipo de
información.
– La gran ventaja de este tipo de archivos es que son
estándar en todo tipo de sistemas (MS-DOS, Windows,
MacOS, Unix, etc.). Son manejados mediante un tipo de
programa, estándar en todo sistema, conocido como editor de
textos. (Bloc de notas y EDIT en Windows.)
– Debido a su uso estandarizado, la práctica totalidad de
herramientas ofimáticas (procesadores de texto, hojas de
cálculo, gestores de bases de datos, etc.) tienen la capacidad
de manejar este tipo de ficheros. •
Ficheros binarios: Son aquellos que no son ficheros ASCII.
Ejemplos típicos de ficheros binarios son:
– Ficheros ejecutables: Contienen programas en formato
ejecutable, como por ejemplo, los ficheros “.exe” en Windows.
– Ficheros de datos de aplicaciones: Por ejemplo los “.doc”
de Word, los “.xls” de Excel, etc. Estos ficheros utilizan un
formato que es específico de la aplicación que los genera.
– Ficheros multimedia: Almacenan información multimedia, es
decir, imagen (jpeg por ejemplo), sonido (mp3 por ejemplo) o
vídeo (mpeg por ejemplo).
Actualización o mantenimiento
Altas o Inserción
Bajas o borrado
Modificaciones o actualizaciones
8. Factores de utilización de los archivos
Volumen
Cantidad de memoria necesaria para almacenar el fichero
Crecimiento
Variación del volumen del archivo a lo largo del tiempo con respecto al tamaño total
Actividad
Volatilidad
2. Manipulación de los datos: El SGBD responde a las solicitudes del usuario para realizar
operaciones de supresión, actualización, extracción, entre otras gestiones. El manejo de los datos
ha de realizarse de forma rápida, según las peticiones realizadas por los usuarios, y permitir la
modificación del esquema de la base de datos gracias a su independencia.
3. Seguridad e integridad de los datos: Además de registrar el uso de las bases de datos, ante
cualquier petición, también aplicará las medidas de seguridad e integridad de los datos (adopta
medidas garantizar su validez) previamente definidas. Un SGBD debe garantizar su seguridad
frente a ataques o simplemente impedir su acceso a usuarios no autorizados por cualquier razón.
Funciones
Índices
Procesos almacenados
Triggers o disparadores
12. Esquema y subesquema de una Base de Datos
El esquema de una base de datos (en inglés, database schema) describe la estructura de una base
de datos, en un lenguaje formal soportado por un sistema de gestión de base de datos (DBMS). ...
El esquema se divide en subesquemas
13. Modelos de Bases de 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. Los
modelos de bases de datos individuales se diseñan en base a las reglas y los conceptos de
cualquier modelo de datos más amplio que los diseñadores adopten. La mayoría de los
modelos de datos se pueden representar por medio de un diagrama de base de datos
acompañante.
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
•Modelo de documentos
•Modelo entidad-atributo-valor
•Esquema de estrella
•Modelo relacional de objetos, que combina los dos que forman su nombre
a) Microsoft Access
Ultima versión en Office 365
(https://www.microsoft.com/es-es/store/b/office?
OCID=AID718530_SEM_PPl0lb69&gclid=EAIaIQobC
hMI9NOkqP7Y3QIVzLTtCh2jEAq2EAAYASAAEgIZSPD
_BwE&activetab=tab:homeorpersonal)
b) ORACLE
Oracle Database 12C
https://www.oracle.com/es/corporate/features/
database-12c/
c) MySQL
MySQL 7
https://www.mysql.com/
d) PostgreSQL
Última versión 10.5
https://www.postgresql.org/
e) SQL Server
SQL Server 2017
https://www.microsoft.com/es-es/sql-server/sql-server-
downloads
18. Busca información sobre todos los sistemas de base
de datos que conozcas y haz una tabla con un breve
resumen comparativo de las siguientes características.
Modelo de redes
Modelo relacional
Multidimensionales
Modelo de Objetos
Facilita las relaciones 1:N o padre-hijo, en el que el padre es el elemento superior y el hijo el que
queda debajo (1 padre puede tener muchos hijos pero un hijo un único padre)
Inconvenientes
Modelo que implica la duplicidad de registros, lo que dificulta mucho su gestión en caso de BD
grandes
Útiles en aplicaciones que manejan un gran volumen de información y datos muy compartidos
permitiendo crear estructuras estables y de gran rendimiento
Usada hoy día para almacenar información geográfica principamente
Admite relaciones de cada registro con varios registros que s pueden seguir por distintos caminos
Relaciones N:N
Diferencia fundamental: Modificación del concepto de nodo Se permite que un mismo nodo
pueda tener varios padres
El lugar y la forma en que se almacenan los datos no tienen relevancia (a diferencia del modelo
jerárquico y en red)
Los elementos de una BD relacional son capaces de relacionarse sin necesidad de duplicar
información
Utilizan SQL para obtener la información de varias fuentes en una única consulta
El modelo no resulta sencillo de interrogar por el usuario ya que puede requerir una compleja
combinación de tablas