¡Bienvenidos a este blog sobre bases de datos! En este espacio, un grupo de estudiantes se adentrará en el fascinante mundo de las bases de datos, una de las áreas más fundamentales y en constante evolución dentro de la informática. A lo largo de este blog, desglosaremos términos, prácticas y herramientas clave, con el objetivo de proporcionar un entendimiento accesible y práctico para todos aquellos interesados en conocer más sobre este campo que es la columna vertebral de muchos sistemas informáticos. ¡Acompáñanos en este viaje de aprendizaje y descubrimiento!
Karen Naomi Calderón Hernández
Jeser Ovando Quiroga - l23300731@villahermosa.tecnm.mx
Jeremy de la Cruz Ramírez
l23300657@villahermosa.tecnm.mx
Jesús Ramos Alvarez - l23301055@villahermosa.tecnm.mx
¿Base de datos?
Una base de datos es como una gran caja organizada donde guardas mucha información. Imagina que tienes una lista de contactos en tu teléfono: cada persona tiene un nombre, número de teléfono y dirección de correo electrónico. Si tuvieras un montón de contactos, sería difícil encontrar uno en particular rápidamente si no estuviera organizado, ¿verdad?Pues una base de datos organiza esa información de manera que sea fácil encontrar, agregar, modificar o eliminar lo que necesites. En lugar de escribir todo a mano, la base de datos lo guarda de forma ordenada y en una estructura que facilita acceder a los datos cuando los necesites.
Conceptos básicos
Tabla: Es una estructura donde se organizan los datos. Una tabla está formada por filas y columnas. Las filas representan registros (una entrada de datos) y las columnas representan atributos de esos registros.
Registro: También conocido como fila o tupla. Es una colección de datos relacionados, generalmente representando una entidad específica. Por ejemplo, en una tabla de "Estudiantes", un registro podría ser la información de un estudiante específico.
Campo: Es cada una de las columnas en una tabla. Cada campo tiene un nombre y un tipo de datos que indica qué tipo de información puede almacenar (como texto, números, fechas, etc.).
Clave Primaria: Es un campo (o un conjunto de campos) que identifica de manera única cada registro en una tabla. No puede haber dos registros con la misma clave primaria.
Clave Foránea: Es un campo en una tabla que se refiere a la clave primaria de otra tabla. Esto establece una relación entre las dos tablas
Sistema de Gestión de Bases de Datos (SGBD): Es el software que permite crear, gestionar y acceder a las bases de datos. Ejemplos de SGBD son MySQL, PostgreSQL, Oracle y Microsoft SQL Server.
Consulta: Es una solicitud para obtener información de la base de datos. Se realiza utilizando un lenguaje de consulta, como SQL (Structured Query Language), que permite recuperar, modificar o eliminar datos.
Como ya te habrás percatado el objetivo principal de una base de datos es almacenar, organizar, gestionar y recuperar información de manera eficiente y estructurada. Al tener los datos organizados en tablas y con un sistema que facilite el acceso, la modificación, y la eliminación de la información, se hace más fácil tomar decisiones basadas en esos datos y llevar a cabo diferentes tareas de manera efectiva.
Usos
Las bases de datos se utilizan en casi todas partes donde se maneja información de forma organizada demostrando así que son una herramienta con capacidades multidisciplinarias, estos son algunos ejemplos de los lugares donde intervienen las bases de datos:
Tiendas y supermercados: Para administrar inventarios, registrar ventas y gestionar clientes.
Bancos y financieras: Para almacenar datos de cuentas, transacciones, tarjetas de crédito y clientes.
Universidades y escuelas: Para registrar alumnos, calificaciones, horarios, materias e inscripciones.
Registros civiles: Para almacenar información de ciudadanos, actas de nacimiento, matrimonio y defunción.
Sistemas de salud pública: Para llevar el control de pacientes, consultas, tratamientos y hospitales.
Administración tributaria: Para gestionar el pago de impuestos y declaraciones fiscales.Juegos en línea: Para guardar información de usuarios, estadísticas, progresos y compras dentro del juego.Plataformas de streaming (Netflix, Spotify, YouTube): Para administrar catálogos de contenido, historiales de reproducción y recomendaciones personalizadas.



Comentarios
Publicar un comentario