Introducción a las bases de datos
Una base de datos es un conjunto de datos que están organizados para poder acceder a ellos de forma fácil y rápida, por lo general el acceso se hace a través de un programa llamado Sistema de gestión de base de datos (en inglés DataBase Management System).
Comparativo de definición
A continuación se encuentran algunas definiciones formales y frases célebres de algunos autores reconocidos en la materia.
Conjunto de datos organizado de tal modo que permita obtener con rapidez diversos tipos de información.
RAE.
Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
Wikipedia.
colección de datos relacionados
C.J Date
básicamente es un sistema computarizado para llevar registros.
C.J Date
Conjunto de datos persistentes que es utilizado por los sistemas de aplicación de alguna empresa dada.
C.J Date
Las bases de datos son usadas en una gran variedad de campos, por lo cual es normal que se estudien en diferentes carreras, especialmente en ingeniería y las carreras relacionadas con el desarrollo de software. Por ejemplo, cada vez que haces una consulta en Google los datos de la consulta son guardados en las bases de datos de Google, después con esa información ellos pueden hacer análisis para ofrecerte publicidad de acuerdo a tus gustos o preferencias.
Requisitos, herramientas y recomendaciones
Para aprender bases de datos no se requieren conocimientos previos, no obstante si ya se tienen conocimientos en desarrollo de aplicaciones o desarrollo web se pueden realizar implementaciones de bases de datos conectándolas con otros programas o páginas; sin esos conocimientos lo aprendido en bases de datos solo se podrá usar dentro de la base de datos.
Para trabajar con bases de datos se requiere de un sistema de gestión de base de datos, este es un programa que permite crear, leer, actualizar y eliminar los datos en una base de datos, también ofrece seguridad y facilita varias tareas para trabajar con los datos. Existen varios sistemas de gestión de base de datos, algunos gratuitos, otros de pago; ya cada persona escogerá alguno de acuerdo a sus gustos o necesidades.
Cuando uno estudia base de datos, dependiendo la materia o el profesor se pueden encontrar dos grandes temas; el primero, aprender sobre el diseño de una base de datos, el segundo, aprender cómo crear, leer, actualizar y borrar datos. En el primero se ve algo mucho más teórico y analítico, en el segundo se ve todo muy práctico y aplicado; ambos temas son muy importantes. Un buen curso debería enseñar ambas cosas, pero en ocasiones por cuestiones de tiempo u otras razones solamente se enseña una o se le da más tiempo e importancia a una; es bueno que el estudiante tenga esto en cuenta para que pueda buscar o complementar sus conocimientos sobre el tema. Por lo general en internet uno encuentra cursos que hablan sobre la parte práctica lo cual es muy útil si uno va a trabajar con bases de datos existentes o va a crear bases de datos que ya se encuentren modeladas, pero si se debe crear una base de datos desde cero, quizá la mayoría de esos cursos no sean tan útiles pues no explican cómo hacer un buen modelamiento de la base de datos.
Cursos, enlaces de interes y bibliografía
Cursos y enlaces de interes para aprender y leer mas sobre bases de datos:
- Intoduction to Databases: Serie de cursos ofrecidos por Stanford University; los cursos estan en ingles por lo cual se debe tener un buen dominio del idioma.
- Bases de datos: Curso del canal de YouTube CodigoCompilado, hacen un introducción al uso de bases de datos, usan el DBMS SQL Server
- Competencias digitales. Bases de datos: Access: curso ofrecido por la Universidad Politécnica de Valencia a través de la plataforma Coursera
- Manejo de bases de datos con Python: Curso ofrecido por la Universidad Austral a través de la plataforma Coursera
Cursos y enlaces de interes para aprender y leer mas sobre bases de datos:
- C. J. Date. Introducción a los sistemas de bases de datos.
- Ramez Elmasri. Fundamentos de bases de datos.
- A. Silberschatz. Fundamentos de bases de datos.
- Mercedes Frassia. Introducción a las bases de datos.
Publicado:
Modificado por ultima vez:
Escrito por: Brayan A. Lopez G.