0% encontró este documento útil (0 votos)
13 vistas9 páginas

Tipos y Funciones de Bases de Datos

Good
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas9 páginas

Tipos y Funciones de Bases de Datos

Good
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Instituto Tecnológico de Las

Américas (ITLA)

Tarea 1

DOCENT : Yovanny Castillo


E
ASIGNATU
RA
ALUMN : Enmanuel
O Alexander.

2024
Introducción a las
bases de Datos
Introducción: Las bases de datos. Estas permiten almacenar
datos utilizados por usuarios y empresas sin preocuparse por
el mantenimiento o el almacenamiento. Los programas que las
utilizan no se ven afectados por cambios en la base de datos.
Desarrollo: El desarrollo de bases de datos implica
comprender conceptos, usar SQL y elegir el tipo adecuado
según las necesidades.
Conclusión: Las bases de datos son una herramienta
fundamental en la gestión de información en la actualidad. Su
uso permite la gestión eficiente y segura de grandes
cantidades de datos, la generación de informes y estadísticas,
y la toma de decisiones1. Además, las bases de datos son
esenciales tanto en empresas como en negocios para el control
de materia prima, personal, existencias e inventarios
Tipos de base de datos:
1. Bases de datos relacionales
Las bases de datos relacionales son las más utilizadas como
tecnología para la industria. Están diseñadas para almacenar datos
estructurados en tablas relacionadas entre sí. Las tablas están
organizadas en filas y columnas y utilizan claves para relacionar
los datos entre ellas. Las bases de datos relacionales son muy
escalables y ofrecen una gran flexibilidad en cuanto a la forma en
que se pueden consultar los datos. Son ideales para aplicaciones
que requieren transacciones en tiempo real, como sistemas de
gestión de inventario, ventas o finanzas.
Fue lanzada en 1977
Creador: Edgar Frank "Ted" Codd fue un científico informático
inglés (19 de agosto de 1923 - 18 de abril de 2003), conocido por
crear el modelo relacional de bases de datos.
2. Bases de datos NoSQL
Las bases de datos NoSQL son una alternativa a las bases de
datos relacionales. No utilizan tablas y claves como las bases de
datos relacionales, sino que utilizan una variedad de estructuras
de datos, como documentos, gráficos y pares clave-valor. Las
bases de datos NoSQL son muy escalables y ofrecen un
rendimiento excelente para grandes conjuntos de datos no
estructurados, como datos de redes sociales o de Internet de las
cosas (IoT). Fue lanzada 1998, Es multiplataforma. Base de datos
creada por Salvatore Sanfilippo y Pieter Noordhuis y está
apoyado por VMWare.
3. Bases de datos de objetos
Las bases de datos de objetos son un tipo de base de datos NoSQL
que almacenan datos como objetos. Están diseñadas para trabajar
con lenguajes de programación orientados a objetos, como Java o
Python. Las bases de datos de objetos son ideales para
aplicaciones que necesitan almacenar y manipular objetos
complejos y jerárquicos, como aplicaciones de modelado 3D o
simulación de física. Fue lanzada en 1980
Creador: A inicios de la década de los años 60 se gesta el origen
de este tipo de bases de datos. Ocurre en Noruega, donde el
doctor Nygaard, especialista en la elaboración de sistemas
informáticos que llevaban a cabo simulaciones de sistemas de
naturaleza física, puso a punto esta nueva tendencia

4. Bases de datos de grafos


Las bases de datos de grafos están diseñadas para trabajar con
datos relacionales complejos, como las relaciones sociales o las
redes de transporte. Utilizan un modelo de datos basado en nodos
y relaciones, lo que les permite almacenar y acceder a datos
relacionales complejos con facilidad. Las bases de datos de grafos
son ideales para aplicaciones que necesitan análisis complejos y
búsqueda de patrones en grandes conjuntos de datos relacionales.
Fue lanzada en 1936.
Creador: Leonhard Euler
5. Bases de datos en memoria
Las bases de datos en memoria son una forma de base de datos
que almacena datos directamente en la memoria de la
computadora, en lugar de en el disco duro. Esto les permite
ofrecer un rendimiento excepcionalmente rápido para
aplicaciones que requieren acceso instantáneo a los datos, como
juegos en línea o aplicaciones de trading de alta frecuencia.
Elegir el tipo de base de datos adecuado es una parte importante
del proceso de diseño de cualquier sistema de información. Cada
tipo de base de datos tiene sus propias fortalezas y debilidades, y
elegir el tipo adecuado para la tarea en cuestión puede marcar una
gran diferencia en la eficiencia y eficacia del sistema. Al elegir la
base de datos adecuada, es importante tener en cuenta los
requisitos del sistema en cuanto al rendimiento, escalabilidad,
estructura de datos y seguridad, así como la experiencia del
usuario.
Edgar Frank "Ted" Codd fue un científico informático inglés (19
de agosto de 1923 - 18 de abril de 2003), conocido por crear el
modelo relacional de bases de datos.
Funcionabilidad:
1. Base de Datos Relacional:
o Funcionamiento: Organiza los datos en tablas con
filas y columnas.
o Características:
 Utiliza el lenguaje SQL para consultas y
modificaciones.
 Ideal para aplicaciones tradicionales y
transaccionales.
 Ejemplos: MySQL, PostgreSQL.
2. Base de Datos NoSQL (No Relacional):
o Funcionamiento: No sigue el esquema tabular.
o Características:
 No utiliza SQL para consultas.
 Eficiente para Big Data y datos no estructurados.
 Escalabilidad y flexibilidad.
o Ejemplos: MongoDB, Cassandra.
3. Base de Datos Distribuida:
 Funcionamiento: Almacena datos en múltiples servidores o
nodos.
 Características:
 Escalabilidad horizontal.
 Tolerancia a fallos.
 Ideal para aplicaciones en la nube.
 Ejemplos: Amazon DynamoDB, Google Bigtable
Principales características:
1. Orden y Estructura:
o Los datos están organizados y estructurados según
criterios específicos.
o Utilizan un sistema gestor de base de datos para
administrar, modificar y consultar la información.
2. Almacenamiento Eficiente:
o Pueden guardar grandes volúmenes de datos.
o La información es accesible rápidamente, incluso en
consultas complejas.
3. Seguridad:
o Si se aplican medidas adecuadas, una base de datos
puede ser segura.
o Protege la integridad y confidencialidad de los datos.
4. Componentes:
o Tablas: Almacenan datos.
o Consultas: Acceden y modifican información.
o Informes: Presentan datos en formatos específicos.
o Formularios: Ingresan datos.
o Macros: Crean instrucciones y funciones.
5. Tipos de Bases de Datos:
o Relacionales: Utilizan tablas y SQL (por ejemplo,
MySQL, PostgreSQL).
o NoSQL: No siguen el esquema tabular y son ideales
para Big Data (por ejemplo, MongoDB,
Cassandra).
o Bibliográficas: Guardan metadatos de materiales
como libros, artículos y tesis.

También podría gustarte