UNIVERSIDAD ABIERTA PARA ADULTOS
ESCUELA
Ingeniería y Tecnología
ASIGNATURA
Sistema de Base de Datos
FACILITADOR
Diógenes Martínez Silverio
PARTICIPANTE
Erwin Tavárez Torres
MATRICULA
100020186
TEMA
Base de Datos
FECHA
14/5/2024
Introducción
En la presente tarea estaré desarrollando los siguientes temas
presentado a continuación.
Concepto de Base de datos.
Tipos de base de Datos.
Base de Datos relacionales.
Campos.
Registros.
Tipos de Datos.
Concepto de Base de datos.
El termino base de datos fue escuchado por primera vez en un
simposio celebrado en california 1963.
Una base de datos es una herramienta para recopilar y organizar
información. Las bases de datos pueden almacenar información
sobre personas, productos, pedidos u otras cosas.
Desde el punto de vista informático, una base de datos es un
sistema formado por un conjunto de datos almacenado en disco que
permite el acceso directo a ellos y un conjunto de programas que
manipulen ese conjunto de datos.
Por su parte, un sistema de gestión de base de datos es un tipo de
software muy específico dedicado a servir de interfaz entre la base
de datos, el usuario y las aplicaciones que la utilizan.
Tipos de base de Datos.
Base de datos relacional: Una 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.
Base de datos distribuida: 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
en varias computadoras conectadas entre sí, a las cuáles el
usuarios puede acceder desde cualquier sitio como si se tratara
de una red local.
Base de datos orientada a objetos: Una base de datos
orientada a objetos almacena datos complejos y relaciones entre
datos directamente, sin asignar filas y columnas, y esto hace que
sean más adecuadas para aplicaciones que tratan con datos
muy complejos.
Base de datos gráfica: Son un tipo de bases de datos donde se
guardan datos y sus relaciones. Sin embargo, las relaciones
podemos considerarlas en este modelo de base de datos como
ciudadanos de primer nivel, ya que se almacenan tal cual en la
base de datos y no mediante índices como en las relacionales.
Las bases de datos gráficas permiten realizar recorridos muy
rápidos entre los distintos nodos, ya que las relaciones apuntan
directamente a los nodos a los que se puede llegar desde otro
nodo y no requieren cálculos y aplicación de uniones. Este tipo
de bases de datos es frecuente en motores sociales o en
motores de recomendación.
Base de datos NoSQL: Las bases de datos NoSQL (Not only
SQL) son aquellas en las que no se usan tablas sino colecciones
de elementos. Los elementos almacenados en las colecciones
pueden ser heterogéneos, de modo que en una colección
podemos almacenar registros con juegos de datos distintos entre
sí. Además, este tipo de base de datos no suele usar SQL para
realizar consultas, sino programación funcional para hacer
filtrados y otros tipos de operaciones.
Las NoSQL son otro modelo de bases de datos muy popular, sin
llegar al grado de las relacionales, pero muy frecuente en la
actualidad en muchos tipos de aplicaciones donde se requiere
variabilidad entre la información almacenada en las colecciones
así como velocidad de recuperación de la información.
Base de datos en la nube o en local: Una base de datos en la
nube es una base de datos que se implementa, entrega y accede
a la nube. Las bases de datos en la nube organizan y almacenan
datos estructurados, no estructurados y semiestructurados, al
igual que las bases de datos locales tradicionales. Sin embargo,
también proporcionan muchos de los mismos beneficios de la
computación en la nube, incluida la velocidad, la escalabilidad, la
agilidad y los costos reducidos.
Campos.
En las bases de datos, un campo es la mínima unidad de
información a la que se puede acceder; un campo o un conjunto de
ellos forman un registro, donde pueden existir campos en blanco,
siendo este un error del sistema operativo. Aquel campo que posee
un dato único para una repetición de entidad, puede servir para la
búsqueda de una entidad específica.
Tipos de campos:
Alfanumérico.
Numérico.
Autoincrementable.
Booleano.
Fechas.
Memo.
Registros
Un registro (también llamado fila o tupla) representa un objeto único
de datos implícitamente estructurados en una tabla. En términos
simples, una tabla de una base de datos puede imaginarse formada
de filas y columnas (campos o atributos). Cada fila de una tabla
representa un conjunto de datos relacionados, y todas las filas de la
misma tabla tienen la misma estructura. No puede haber un registro
duplicado, los datos deben ser diferentes en al menos uno de los
campos.
Tipos de Datos.
TinyInt
Bit ó Bool
SmallInt
MediumInt
Integer, Int
BigInt
Float
xReal, Double
Decimal, Dec, Numeric
Date
DateTime
TimeStamp
Opinión Personal.
Entiendo por base de datos, que es una colección de datos que al
manipularlos o cuando lo analizamos nos daría como resultado
alguna información relevante, nos permite organizar alguna
información y relacionarla de una forma lógica con el fin de crear
preguntas para obtener información.
También pude comprender los diferentes tipos de base de datos y
sus tipos de datos.