Logo Studenta

BDD1_T1U1_GRUPO__Nro4__Brigith_Lojan _Tipos_de_BasedeDatos - Brigith Lojan

¡Este material tiene más páginas!

Vista previa del material en texto

FACULTAD DE LA ENERGÍA, LAS INDUSTRIAS Y LOS RECURSOS NO RENOVABLES 
 
 
CARRERA DE COMPUTACIÓN 
UNIVERSIDAD NACIONAL DE LOJA 
CARRERA DE COMPUTACIÓN 
BASE DE DATOS 
Alumnos: 
 Nathaly Gabriela Bravo Salazar 
 Diego Oswaldo Márquez Paccha 
 Luis Rodrigo Cuenca Sánchez 
 Brigith Antonela Lojan Cabrera 
 Adrian Fernado Nuñez López 
 Nayely Cruzcaya Ramirez Herrera 
 
CURSO 
Tercer Ciclo “A” 
 
DOCENTE 
Ing. Mario Zambrano. 
 
 
LOJA - ECUADOR 
 
 
 
 
1. Elabore un ensayo 
 
 
Tipos de base de datos 
 
 
 
 
Índice 
Introducción 3 
Desarrollo de contenidos 3 
Modelos tradicionales 3 
Base de datos jerárquica. 3 
Base de datos en red. 5 
Base de datos relacional. 5 
Modelos avanzados 6 
Base de datos orientada a objetos. 6 
Base de datos declarativa. 7 
Según la variabilidad de los datos almacenados 8 
Bases de datos estáticas. 8 
Bases de datos dinámicas. 8 
Según el contenido 8 
Bases de datos de texto completo. 9 
Base de datos de fuente. 9 
Bases de datos documentales. 10 
Bases de datos o "bibliotecas" de datos sobre Biológica. 11 
Principales bases de datos de nucleótidos 11 
Base de datos deductivos. 11 
Gestión de bases de datos distribuidas. 12 
Conclusiones 13 
Recomendaciones 13 
Bibliografía 14 
 
 
 
 
 
 
 
 
 
 
 
I. Introducción 
 
El siguiente ensayo plasma conceptos importantes sobre el concepto y los tipos de base de datos 
correspondientes a la asignatura de base de datos, el objetivo principal es dar a conocer al lector 
información básica para su respectivo conocimiento y aplicación. 
Una base de datos es un sistema informático para archivar un conjunto de datos relacionados, 
agrupados o estructurados, su propósito general es guardar la información, y mantenerlos 
disponibles cuando se los necesite. 
Las bases de datos en el ámbito informático han recibido mucha atención, gracias a sus múltiples 
aplicaciones en bibliotecas, automatización de oficinas, ingeniería de software, diccionarios 
automatizados y en general a cualquier programa orientado a mantener y recuperar información 
textual, ya que mediante el almacenamiento de información en el disco del computador, que 
permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de 
datos, mediante recuperación, actualización y manejo. 
La utilización de base de datos tiene múltiples ventajas como: globalización de información, 
eliminación de información inconsistente, permite mantener la integración de la información, 
compartir la información, y la independencia de datos. 
Al igual que cuando hablamos de celulares, no existe una sola marca, cuando trabajamos con 
base de datos, ocurre algo similar, existen varios tipos, cada uno adaptado a sus necesidades. 
Para describir cada uno de estos tipos o modelos en los que se basan las bases de datos, vamos a 
estudiar desde el modelo más básico al más avanzado. 
 
II. Desarrollo de contenidos 
 
Una base de datos es aquel conjunto de datos estructurados y almacenados según sus 
características y su tipología para ser consultados posteriormente, el manejo de base de datos se 
lleva a cabo mediante sistemas de gestión llamados “DBMS” actualmente digitales y 
automatizados que permiten la recuperación de información y el almacenamiento ordenado. 
Existen varios tipos, que pueden clasificarse de distintas formas disponibles en función de su 
estructura, contexto, utilidad y necesidades. 
Modelos tradicionales 
Base de datos jerárquica. 
Son bases de datos que almacenan la información en una estructura jerarquizada, 
concretamente los datos son organizados de forma parecida a un árbol visto del revés. 
 
Uno de los principales objetivos de las bases de datos jerárquicas es gestionar grandes 
volúmenes de datos. 
Ejemplo: 
Una empresa puede crear una base de datos jerárquica para organizar a sus clientes. Así, el 
nodo raíz sería Clientes, cada cliente sería un nodo padre, que su vez podrían dar lugar a nodos 
hijos como servicios, facturas, presupuestos, datos, etc. 
 
Siguiendo con este ejemplo de la empresa, pongamos ahora que lo que quiere es crear una 
base de datos jerárquica para organizar a su red de suministros. En este caso el nodo raíz sería 
Suministros, cada tipo de producto podría sería un nodo padre, del que partirían diferentes 
nodos hijos: proveedores, datos, facturas, incidencias, históricos pedidos, etc. 
 
 
 
Base de datos en red. 
Aquella base de datos formada por una serie de registros, los cuales están enlazados entre sí 
creando una red. Estos registros son similares a los campos en las bases de datos relacionales, 
y cada uno de ellos contiene un único atributo o valor. 
 
Ejemplo: 
Una tienda online en la que los distintos productos pueden ser asignados a diferentes 
vendedores. Para plasmar esta relación en el lenguaje de programación Java, el código sería 
el siguiente. 
type producto= record 
clave: string[] 
nombreM: string[] 
cred: string[2] 
end; 
type vendedor= record 
nombre: string[30]; 
control: string[8]; 
producto: Producto; {Enlace a producto} 
end; 
 
En definitiva, las bases de datos de red se caracterizan por establecer relaciones entre los 
diferentes registros por medio de enlaces que crean una red, y por ofrecer la posibilidad de 
tener uno o varios elementos padre en una misma base de datos. Es decir, funciona de manera 
similar a una base de datos jerárquica, con la diferencia de que éstas últimas sólo permiten un 
único registro padre. 
 
Base de datos relacional. 
Es un tipo de base de datos que almacena y proporciona acceso a puntos de datos relacionados 
entre sí. Las bases de datos relacionales se basan en el modelo relacional, una forma intuitiva 
y directa de representar datos en tablas. En una base de datos relacional, cada fila en una tabla 
es un registro con una ID única, llamada clave. Las columnas de la tabla contienen los 
atributos de los datos y cada registro suele tener un valor para cada atributo, lo que simplifica 
la creación de relaciones entre los puntos de datos. 
 
Ejemplo: 
https://www.oracle.com/ar/database/what-is-database.html
 
 
Modelos avanzados 
Base de datos orientada a objetos. 
El modelo de base de datos orientada a objetos agrupa la información en paquetes 
relacionados entre sí: los datos de cada registro se combinan en un solo objeto, con todos 
sus atributos. De esta manera, toda la información está disponible en el objeto, ya que sus 
datos quedan agrupados en lugar de distribuidos en diferentes tablas. En los objetos no solo 
pueden guardarse los atributos, sino también los métodos, lo que refleja la afinidad de estas 
bases de datos con los lenguajes de programación orientados a objetos: al igual que en estos, 
cada objeto presenta un conjunto de acciones que pueden llevarse a cabo. 
Los objetos se dividen a su vez en clases. Más concretamente, un objeto es una unidad 
concreta de una clase abstracta, lo que crea una jerarquía de clases y subclases. Dentro de 
esta estructura, las subclases adoptan las propiedades de las clases superordinadas y las 
complementan con sus propios atributos. Al mismo tiempo, los objetos de una clase también 
pueden relacionarse con otras clases, lo que rompe la jerarquía estricta y permite formar 
redes. Los objetos simples también pueden combinarse para crear objetos más complejos. 
 
Ejemplo: 
 
 
 
 
Base de datos declarativa. 
Este modelo resulta sumamente intuitivo para el usuario, lo que permite que se olvide de 
problemas que conlleva por sí sola la programación en otros modelos. Suele usarse este 
modelo, para grandes bases de datos que tienen como objetivo primordial laconsulta de 
datos o información. Utiliza un lenguaje declarativo, el cual no debe confundirse con el SQL. 
 
Dentro de las bases de datos declarativas existen dos fundamentales: 
 
● Modelo deductivo 
El modelo deductivo de las bases de datos, se basa en predicciones lógicas, que genera 
a través de consultas recurrentes, además deduce relaciones indirectas de los datos que 
se almacenan. 
● Modelo funcional 
Este modelo se deja un poco de lado, ya que indica que todo objeto computacional, se 
debe comportar como una función, de manera que ante las mismas entradas, responde, 
con la misma salida. Algo que no siempre arroja los resultados correctos. 
Ejemplo: 
Amazon: es la tienda más grande del mundo. Empezaron vendiendo libros y ahora se puede 
encontrar hasta llantas para autos. Su base de datos incluye información personal (direcciones, 
tarjetas de crédito, etc.) de más de 59 millones de clientes, recetas, listas compras, y páginas 
que los clientes pueden revisar de más de 250 mil libros. Además almacena millones de ítems 
de su inventario y del inventario de sus tiendas asociadas. 
 
 
Según la variabilidad de los datos almacenados 
Bases de datos estáticas. 
Una base de datos estática es aquella cuya función principal es el almacenamiento y registro 
de datos fijos. Es decir, guarda información que no se va a modificar ni editar con el tiempo. 
Se trata de un tipo de bases de datos de solo lectura. Su implementación se suele realizar con 
el objetivo de registrar datos históricos para poder comparar su evolución a lo largo del 
tiempo. 
Las bases de información estática son ampliamente utilizadas en el campo de la estadística y 
suelen estar orientadas a la toma de decisiones de índole empresarial. 
En contraposición a las bases estáticas están las bases dinámicas, las cuáles sí permiten la 
edición, actualización o eliminación de datos a lo largo del tiempo. 
Ejemplo: 
Las bases de datos del INE (Instituto Nacional de Estadística) recogen los datos anuales sobre 
natalidad, ocupación laboral, sueldos medios y un largo etcétera. 
Bases de datos dinámicas. 
Una base de datos dinámica es aquella en la que se almacenan datos que pueden variar con el 
paso del tiempo. Para adecuarse a estos datos cambiantes, las bases dinámicas permiten 
realizar operaciones de edición, actualización o borrado de información. 
 
En la estructura de una base de datos dinámica la información se organiza en tablas que a su 
vez contienen diversas filas y columnas. Las filas corresponden a cada uno de los registros de 
las bases de datos, mientras que cada columna corresponde a un campo o atributo de cada 
registro. 
La única característica especial es que en las bases de datos dinámicas los campos deben ser 
editables, ya sea manualmente o a través de formularios, para poder mantener la información 
siempre actualizada. 
Ejemplo: 
Una clínica veterinaria que guarda información sobre los animales: peso, tratamientos 
recibidos, medicamentos recetados, operaciones realizadas. 
Según el contenido 
Base de datos bibliográficas. 
Es una base de datos de registros bibliográficos, que puede tener un soporte físico (fichas 
impresas) o, más frecuentemente, tener un catálogo en soporte electrónico. 
Esta base de datos contiene información sobre libros y otros materiales de una biblioteca (por 
ejemplo un catálogo de biblioteca) o bien, siguiendo la acepción más usada del término, un 
https://ayudaleyprotecciondatos.es/bases-de-datos/
 
índice bibliográfico del contenido de un conjunto de revistas y otras publicaciones científicas 
como artículos científicos, actas de conferencias y congresos, capítulos de libros, etc. Estas 
bases de datos suelen tener formato electrónico y se consultan a través de Internet. Contienen 
citas bibliográficas, referencias, abstracts (resumen de una publicación científica) y, a 
menudo, el texto completo de los contenidos indexados, o enlaces al texto completo. 
 
Ejemplo: 
 
 
 
 
 
 
 
 
 
 
Bases de datos de texto completo. 
Una base de datos de texto completo es una base de datos que contiene el texto completo de 
libros , disertaciones , diarios , revistas , periódicos u otros tipos de documentos textuales . Se 
diferencian de las bases de datos bibliográficas (que contienen solo metadatos bibliográficos 
, incluidos resúmenes en algunos casos) y las bases de datos no bibliográficas (como 
directorios y bases de datos numéricas ). 
 
Ejemplo: 
 
 
 
 
 
 
 
 
 
Base de datos de fuente. 
Las bases de datos de fuente ofrecen un documento completo y no una representación del 
mismo. Estas pueden ser: 
 
Numéricas: 
Contienen datos de tipo numérico como indicadores cuantitativos. 
Mixtas: 
Combinan ambos tipos de datos, como por ejemplo informes económicos de empresas. 
 
 
 
Bases de datos documentales. 
Una base de datos documental es una de las principales variantes de las bases de datos no 
relacionales o NoSQL. Se caracterizan por almacenar la información en registros, cada uno 
de los cuáles funciona como una unidad autónoma de información. 
Como su propio nombre indica, las bases de datos orientadas a documentos utilizan 
documentos para el almacenamiento de todos los registros y los datos asociados a ellos. Cada 
uno de estos registros puede almacenar distintos tipos de datos. A su vez, los documentos que 
contienen los registros pueden tener diferentes formatos, desde archivos JSON o XML hasta 
documentos de texto. 
 
Ejemplo: 
Necesitamos crear una base de datos sobre la discografía de grupos musicales. En ese caso, 
utilizando el formato JSON, el código quedaría de la siguiente manera. 
{ 
‘_id’ : 1, 
‘artistName’ : { ‘Nirvana’ }, (nombre del artista) 
‘albums’ : [ 
{ 
‘albumname’ : ‘Bleach’, (nombre del álbum) 
‘datereleased’ : 1989, (fecha de salida al mercado) 
‘genre’ : ‘Grunge’ (género musical) 
}, { 
‘albumname’ : ‘Nevermind’, 
‘datereleased’ : 1991, 
‘genre’ : ‘Grunge’ 
}, { 
‘albumname’ : ‘In Utero’, 
‘datereleased’ : 1993, 
‘genre’ : Grunge 
}, { 
 
} 
] 
En definitiva, las bases de datos documentos son un tipo de bases no relacionales que cada 
vez se usan más gracias a su flexibilidad, escalabilidad y capacidad para almacenar grandes 
cantidades de información. 
Bases de datos o "bibliotecas" de datos sobre Biológica. 
Una base de datos biológica es una biblioteca de información sobre ciencias de la vida, 
recogida de experimentos científicos, literatura publicada, tecnología de experimentación de 
alto rendimiento, y análisis computacional. Contiene información de áreas de investigación 
incluyendo genómica, proteómica, metabolómica, expresión génica mediante microarrays, y 
filogenética. La información contenida en bases de datos biológicas incluye funciones, 
estructura y localización (tanto celular como cromosómica) de genes, efectos clínicos de 
mutaciones, así como similitudes de secuencias y estructuras biológicas. 
 
Ejemplo: 
Principales bases de datos de nucleótidos 
La colaboración de las tres bases de datos más importantes hace posible acceder a casi toda 
la información de secuencias de ADN desde cualquiera de sus tres sedes: 
● EMBL-BANK en el Instituto europeo de Bioinformática (EBI) 
○ Enlace externo: EMBL-BANK 
● DNA Data Bank of Japan (DDBJ) en el Centro de Información Biológica (CIB) 
○ Enlace externo: DDBJ 
● GenBank en el Centro Nacional de Información Biotecnológica (NCBI) 
○ Enlace externo: GenBank Entrez Nucleotide 
Si bien son mantenidas por distintos organismos en distintos países, existe una coordinación 
entre las distintas bases. Una secuencia enviada a cualquiera de las bases se verá reflejada en 
las otras dos en aproximadamente una semana, ya que esa es la frecuencia de actualización 
entre las distintas bases genéticas. Por este motivo es indistinto que base se use para enviar 
nuevas secuencias, aunque normalmente los europeos utilizan EMBL-BANK y los 
americanos GenBank.Base de datos deductivos. 
 
Una base de datos deductiva consiste en un sistema de almacenamiento que, a través de ciertas 
reglas definidas, es capaz de utilizar la información contenida en la base de datos para deducir 
información adicional. 
Este tipo de bases de datos se fundamenta en materias como la lógica matemática y el cálculo 
relacional, por ello también se las suele denominar como bases de datos lógicas. Su objetivo 
https://www.quimica.es/enciclopedia/Gen%C3%B3mica.html
https://www.quimica.es/enciclopedia/Prote%C3%B3mica.html
https://www.quimica.es/enciclopedia/Metabol%C3%B3mica.html
https://www.quimica.es/enciclopedia/Microarray.html
https://www.quimica.es/enciclopedia/Nucle%C3%B3tido.html
https://www.quimica.es/enciclopedia/ADN.html
https://www.quimica.es/enciclopedia/EBI.html
https://www.quimica.es/enciclopedia/GenBank.html
https://www.quimica.es/enciclopedia/NCBI.html
https://www.quimica.es/enciclopedia/GenBank.html
 
es definir nuevas relaciones para el procesamiento de consultas a través de la información 
presente en la propia base de datos. 
Para ello, las bases de datos deductivas utilizan un lenguaje declarativo (normalmente Prolog). 
Este lenguaje tiene la particularidad de definir reglas que marcan lo que el programa, en este 
caso la base de datos, desea conseguir. Esto lo diferencia de los lenguajes usados 
habitualmente en otras bases de datos como el SQL, que definen el cómo conseguirlo. 
En definitiva, las bases de datos activas y deductivas son capaces de deducir nuevos hechos a 
partir de la información presente en la database, teniendo en cuenta determinadas reglas 
definidas de antemano por su lenguaje. 
Ejemplo: 
 
Gestión de bases de datos distribuidas. 
Una base de datos distribuida o BDD consiste en varias bases de datos situadas en diferentes 
espacios físicos o lógicos, conectadas entre sí por un sistema de comunicaciones. 
Se caracterizan por almacenar la información de varias computadoras conectadas entre sí, a 
las cuales los usuarios pueden acceder desde cualquier sitio, como si se tratara de una red 
local. 
Un sistema distribuido de bases de datos se almacena en varias computadoras. Los principales 
factores que distinguen un SBDD de un sistema centralizado son los siguientes: 
● Hay múltiples computadores, llamados sitios o nodos. 
● Estos nodos deben de estar comunicados por medio de algún tipo de red de 
comunicaciones para transmitir datos y órdenes entre los sitios. 
Ejemplo: 
 
 
 
 
 
III. Conclusiones 
● La estructura e implementación de base de datos nos muestra la importancia que 
realizan en el mundo laboral, y como cada ente que las utiliza es dependiente de ellas. 
 
● Algunos de los aspectos aprendidos y que de gran peso es la base de datos su 
definición, tipos y características donde podemos decir que la base de datos: Es una 
colección de datos o información usados para dar servicios a muchas aplicaciones al 
mismo tiempo. 
 
● Los modelos de base de datos más utilizados son: bases de datos jerárquicas, base de 
datos de red, base de datos relacional, bases de datos multidimensionales, bases de 
datos orientadas a objetos. 
IV. Recomendaciones 
 
● Se recomienda al momento de diseñar el mapa conceptual, incluir la información 
necesaria para evitar posibles errores en cuanto al manejo de imágenes. 
 
● Una base de datos es muy indispensable dentro de cualquier empresa ya que esta ayuda 
a la hora de la toma de decisiones. 
 
● El administrador de la base de datos es el único que debe tener acceso a la misma, para 
evitar incoherencias en la información. 
 
 
 
 
 
 
 
 
 
V. Bibliografía 
"Base de datos". Autor: Equipo editorial, Etecé. De: Argentina. Para: Concepto.de. Disponible 
en: https://concepto.de/base-de-datos/. Última edición: 5 de agosto de 2021. Consultado: 02 
de noviembre de 2021 - Fuente: https://concepto.de/base-de-datos/ 
Oracle. (s.f.). Base de datos definida. Obtenido de https://www.oracle.com/mx/database/what-
is-database/ 
 
Raga, C. (s.f.). Monografias. Obtenido de Base de datos: 
https://www.monografias.com/trabajos7/bada/bada.shtml 
Buenas tareas. (25 de enero de 2003). Buenas tareas. Obtenido de Introduccion y Conclusion De 
Base De Datos: 
https://www.buenastareas.com/ensayos/Introduccion-y-Conclusion-De-Base-De/7123963.html 
 
https://ayudaleyprotecciondatos.es/bases-de-datos/jerarquicas/ 
https://www.oracle.com/ar/database/what-is-a-relational-database/ 
https://ayudaleyprotecciondatos.es/bases-de-datos/red/ 
https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/base-de-datos-orientada-a-objets/ 
https://ayudaleyprotecciondatos.es/bases-de 
datos/estaticas/#:~:text=de%20datos%20est%C3%A1ticas%3F-
,Definici%C3%B3n,de%20datos%20de%20solo%20lectura. 
 
HARWRYSZKIEWYCZ, I T. Análisis y diseño de base de datos. Editorial Megabyte. Noriega 
Editores. México. 1994. pp29/31 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
https://concepto.de/base-de-datos/
https://concepto.de/base-de-datos/
https://www.oracle.com/mx/database/what-is-database/
https://www.oracle.com/mx/database/what-is-database/
https://www.monografias.com/trabajos7/bada/bada.shtml
https://www.buenastareas.com/ensayos/Introduccion-y-Conclusion-De-Base-De/7123963.html
https://ayudaleyprotecciondatos.es/bases-de-datos/jerarquicas/
https://www.oracle.com/ar/database/what-is-a-relational-database/
https://ayudaleyprotecciondatos.es/bases-de-datos/red/%5C
https://www.ionos.es/digitalguide/hosting/cuestiones-tecnicas/base-de-datos-orientada-a-objetos/
https://ayudaleyprotecciondatos.es/bases-de%20datos/estaticas/#:~:text=de%20datos%20est%C3%A1ticas%3F-,Definici%C3%B3n,de%20datos%20de%20solo%20lectura
https://ayudaleyprotecciondatos.es/bases-de%20datos/estaticas/#:~:text=de%20datos%20est%C3%A1ticas%3F-,Definici%C3%B3n,de%20datos%20de%20solo%20lectura
https://ayudaleyprotecciondatos.es/bases-de%20datos/estaticas/#:~:text=de%20datos%20est%C3%A1ticas%3F-,Definici%C3%B3n,de%20datos%20de%20solo%20lectura
https://www.monografias.com/trabajos/histomex/histomex.shtml
 
 
 
● Defina un glosario de términos en base al material 
 
GLOSARIO 
 
 
Base de datos: Programa capaz de 
almacenar gran cantidad de datos, 
relacionados y estructurados, que pueden 
ser consultados rápidamente de acuerdo 
con las características selectivas que se 
deseen 
 
Nucleótidos: Compuesto químico orgánico 
fundamental de los ácidos nucleicos 
 
Metabólicas: Cambios químicos que 
ocurren en una célula o un organismo para 
producir la energía 
 
Estáticas: Aquella cuya función 
principal es el almacenamiento y 
registro de datos fijos. 
 
Dinámicas: Aquella en la que se 
almacenan datos que pueden variar con 
el paso del tiempo. 
 
Bibliográficas: Recopilaciones de 
publicaciones de contenido científico-
técnico, como artículos de revistas, 
libros, tesis, congresos, etc. 
 
Fuente primaria: Información original 
que ha sido publicada por primera vez y 
que no ha sido filtrada, interpretada o 
evaluada por nadie más 
 
Científicas: Que se ajusta a los 
principios y métodos de la ciencia o está 
relacionado con ella. 
 
Electrónico: De la electrónica o 
relacionado con ella. 
 
Geoeconómicas: Transformación de los 
enfrentamientos bélicos en económicos. 
 
Jerárquicas:es un tipo de sistema de 
gestión de bases de datos que, como su 
nombre indica, almacena la información 
Red: Es una base de datos conformada por 
una colección o set de registros, los cuales 
están conectados entre sí por medio de 
enlaces en una red. 
 
Relacional: Tipo de base de datos que 
almacena y proporciona acceso a puntos de 
datos relacionados entre sí. 
 
Paradigma: Resumen que cumple con 
ciertos requisitos de diseño 
 
Multidimensionales: Sistema que permiten 
añadir nuevas dimensiones a las relaciones 
que se establecen dentro de la base de datos 
 
Interfaz: Dispositivo capaz de transformar 
las señalesgeneradas por un aparato en 
señales comprensibles por otro. 
 
Tesauro: Conjunto ordenado y estructurado 
de todos los descriptores o palabras clave 
que se utilizan para describir, indizar y 
clasificar temáticamente las referencias de 
una BDB 
 
 
 
● Desarrolle un mapa conceptual sobre el material bibliográfico

Continuar navegando