Logo Studenta

Base de datos

¡Estudia con miles de materiales!

Vista previa del material en texto

RAMAS DE LA INFORMÁTICA 
BASES DE DATOS
XŪE M P.
¿QUÉ SON LAS BASES DE DATOS?
Las bases de datos son sistemas organizados de almacenamiento y gestión de información estructurada, que permiten almacenar y recuperar datos de manera eficiente. Son una herramienta esencial en el mundo de la informática y se utilizan en una amplia variedad de aplicaciones y sectores.
Las bases de datos son esenciales en aplicaciones informáticas, sitios web, sistemas empresariales, aplicaciones móviles, servicios en la nube y en una amplia gama de sistemas que requieren almacenamiento y gestión eficiente de datos. Su uso adecuado y una buena estructuración permiten una gestión eficiente y segura de la información, lo que es fundamental para el funcionamiento y éxito de muchos proyectos tecnológicos.
Algunos conceptos clave sobre bases de datos son:
1. Datos: 
Las bases de datos almacenan datos, que pueden ser cualquier tipo de información, desde texto y números hasta imágenes, videos o registros complejos.
2. Tablas: 
Las bases de datos están organizadas en tablas, que son estructuras de datos compuestas por filas y columnas. Cada fila representa un registro individual y cada columna representa un atributo o campo específico.
3. Claves: 
Las claves son atributos que permiten identificar de manera única cada registro en una tabla. Existen diferentes tipos de claves, como claves primarias (identifican de forma única cada registro) y claves foráneas (que establecen relaciones entre tablas).
4. Consultas: 
Las consultas son instrucciones que permiten recuperar datos de la base de datos. 
Pueden ser simples o complejas y permiten filtrar y mostrar los datos según criterios específicos.
5. Gestión: 
Los sistemas de gestión de bases de datos (DBMS, por sus siglas en inglés) son programas que se utilizan para administrar y controlar las bases de datos. 
Facilitan la creación, modificación, consulta y eliminación de datos de manera segura y eficiente.
6. Normalización: 
La normalización es un proceso de diseño de bases de datos que busca reducir la redundancia y mejorar la integridad de los datos, evitando problemas de inconsistencia o duplicación de información.
7. Relacional vs. No relacional: 
Las bases de datos relacionales son aquellas que utilizan tablas y relaciones para organizar los datos, mientras que las bases de datos no relacionales utilizan otros enfoques para almacenar datos, como documentos, grafos o columnas.
Algunos ejemplos de sistemas de gestión de bases de datos (DBMS) son MySQL, PostgreSQL, Oracle, SQL Server y MongoDB, entre otros. Cada DBMS tiene sus características y ventajas particulares, y se utilizan según los requisitos específicos de cada proyecto.

Continuar navegando