¿Qué es una base de datos?
Resumen.
El concepto base de datos es algo que suena de manera permanente en nuestro día a día. Con este artículo vamos a hacer una presentación de este concepto, que aunque muy mentado, también es bastante desconocido. Vamos ha hacer una descripción muy genérica, sin entrar en tecnoverborrea para conocer este concepto.Artículo.
Podemos decir que en el momento en que apareció la escritura, apareció también la primera base de datos. Las primeras tablas creadas en el antiguo Egipto y Mesopotamia recogían la producción de grano, fruta, pescado o cabezas de ganado, etc… se puede decir que son las primeras bases de datos de las que tenemos constancia. La primera base de datos que hemos sentido de manera directa, es el listado de alumnos de nuestra aula cuando comenzamos en el colegio.
Claro, llamar a esto, base de datos, para muchos puede resultar un tanto exagerado. Y es que las bases de datos han empezado a denominarse con este nombre a partir del surgimiento de la tecnología informática, en la segunda mitad del pasado siglo XX. Antes, un listado con las calificaciones de cada asignatura de los alumnos de un aula era un simple listado. Y básicamente podemos decir que un listado es una base de datos.
Pero con la tecnología informática, esos listados se han hecho más grandes y más manejables.
Claro, las cosas se hacían mas complicadas cuando había elecciones y había que manejar los listados del censo electoral. El listado de alumnos de un aula solía ocupar una sola página impresa, el listado del censo lo componían muchas hojas. Esto obligaba, sí o sí, a imponer un orden; el alfabético, para poder localizar a cada votante y marcar si había ejercido su derecho al voto.
Marcar un orden alfabético, dividir los listados entre hombres y mujeres, dividir los listados por grupos de edad, etc..., podrían ser formas de facilitarnos las búsquedas, todo ello en función del tamaño, número de páginas, de los listados
Y ¿por que cuento todo esto? Pues bien, las bases de datos en lenguaje informático, permiten todo esto y mucho más, muchísimo más. Por eso las bases de datos generalmente son denominadas bases de datos relacionales (aunque también existen bases de datos no relacionales). En este manual nos ocuparemos de las primeras, las bases de datos relacionales, y mas concretamente de una, MySQL, que es una base de datos escrita en lenguaje SQL (lenguaje estructurado de consulta) y es la más usada, con diferencia, en sitios Web.
Alguien podría pensar que si queremos trabajar con MySQL debemos conocer el lenguaje en que está programada, SQL, pero no, no es preciso. MySQL tiene una herramienta muy poderosa, y es le gestor de base de datos PHPmyAdmin, presente en prácticamente cualquier plan de hosting. Lo que si vamos a aprender en este curso introductorio va a ser como interactúa PHP para poder conectarse a una base de datos, como guardar, leer, editar, filtrar, eliminar datos… y mucho mas.
Claro, llamar a esto, base de datos, para muchos puede resultar un tanto exagerado. Y es que las bases de datos han empezado a denominarse con este nombre a partir del surgimiento de la tecnología informática, en la segunda mitad del pasado siglo XX. Antes, un listado con las calificaciones de cada asignatura de los alumnos de un aula era un simple listado. Y básicamente podemos decir que un listado es una base de datos.
Pero con la tecnología informática, esos listados se han hecho más grandes y más manejables.
Claro, las cosas se hacían mas complicadas cuando había elecciones y había que manejar los listados del censo electoral. El listado de alumnos de un aula solía ocupar una sola página impresa, el listado del censo lo componían muchas hojas. Esto obligaba, sí o sí, a imponer un orden; el alfabético, para poder localizar a cada votante y marcar si había ejercido su derecho al voto.
Marcar un orden alfabético, dividir los listados entre hombres y mujeres, dividir los listados por grupos de edad, etc..., podrían ser formas de facilitarnos las búsquedas, todo ello en función del tamaño, número de páginas, de los listados
Y ¿por que cuento todo esto? Pues bien, las bases de datos en lenguaje informático, permiten todo esto y mucho más, muchísimo más. Por eso las bases de datos generalmente son denominadas bases de datos relacionales (aunque también existen bases de datos no relacionales). En este manual nos ocuparemos de las primeras, las bases de datos relacionales, y mas concretamente de una, MySQL, que es una base de datos escrita en lenguaje SQL (lenguaje estructurado de consulta) y es la más usada, con diferencia, en sitios Web.
Alguien podría pensar que si queremos trabajar con MySQL debemos conocer el lenguaje en que está programada, SQL, pero no, no es preciso. MySQL tiene una herramienta muy poderosa, y es le gestor de base de datos PHPmyAdmin, presente en prácticamente cualquier plan de hosting. Lo que si vamos a aprender en este curso introductorio va a ser como interactúa PHP para poder conectarse a una base de datos, como guardar, leer, editar, filtrar, eliminar datos… y mucho mas.
Tags: Curso || introducción || base de datos