Los grandes proyectos se quedan grabados en la memoria
Recuperar información, o guardar el resultado de la ejecución de un programa, son operaciones tan típicas en mi día a día, que me resultaría difícil recordar un proyecto de cierto tamaño en el que no tuviera que utilizar bases de datos.
Buscar los permisos de usuario, encontrar artículos, recuperar nombres de archivos guardados, cargar puntuaciones, listar pedidos, obtener importes – todos son ejemplos de cómo he utilizado bases de datos en el pasado.
Mi experiencia utilizando bases de datos relacionales
Tengo experiencia trabajando con bases de datos relacionales – principalmente MySQL, pero también Microsoft SQL Server y PostgreSQL.
He trabajado diseñando bases de datos para nuevas aplicaciones, pero también programando la lógica del controlador, y las capas de presentación, que permiten el acceso a dichas bases de datos y la manipulación de sus contenidos, así como las interfaces que presentan los resultados a los usuarios finales.
Creo que resulta especialmente destacable un proyecto en el que formé parte del equipo que creó una aplicación con requisitos estrictos de eficiencia, que tenía que operar con varios miles de consultas por segundo en los momentos de máxima carga. Ver cómo funcionaba ese sistema optimizado era todo un placer.
¿Necesita que su código recupere información para luego procesarla? ¿Necesita guardar los resultados de dicho proceso? Si es así, puede contar conmigo para que cree código que funcione con las bases de datos que necesita.