Bases de datos se utilizan todos los días, a veces sin darse cuenta de nosotros. Están en todas partes. El ejemplo más básico es un libro de teléfono o una tarjeta de índice de la biblioteca. Pueden almacenar todo tipo de información, de números de teléfono a las redes de mapas y referencias, tarjetas de puntuación de los juegos de deportes, boletas de calificaciones, etc Permiten rápida búsqueda y son grandes para mantener los datos históricos, por ejemplo la historia del clima. La mayoría de sitios web gestionados mediante una combinación de una base de datos y un CMS (content management system)
En el nivel más básico, bases de datos contienen tablas. Tablas de base de datos se utilizan para guardar información, por ejemplo, puede haber una tabla de base de datos acerca de ‘autores’ o ‘noticia’.
Dentro de una mesa, tiene campos. Campos de la tabla nos dice lo que la información se mantiene en la base de datos. En una mesa de autores, por ejemplo, es posible mantener el nombre de las personas y la dirección de correo electrónico.
Los datos reales se mantienen en las filas.
El formato de una tabla de base de datos, los campos y las filas se parece mucho a una hoja de cálculo en formato de cuadrícula.
Una base de datos entero es un número de páginas de hoja de cálculo todas relacionadas entre sí de una manera particular.
Bases de datos permiten añadir, eliminar, actualizar y recuperar los datos con bastante facilidad, así como la ordenación y búsqueda.
Diseño de bases de datos pueden ser bastante complicado y lleva mucho tiempo, así que antes de empezar nada tiene que pensar en lo que estamos tratando de hacer y es exactamente lo que quiere lograr.
El uso de un CMS como un ejemplo, veremos algunas de las características básicas y ver cómo poner una base de datos junto. Este proceso no sólo se aplica a un diseño de CMS, se aplica a cualquier tipo de aplicación que utiliza una base de datos. Algunas cosas, por supuesto, se aplican a cualquier aplicación que desea construir, si utiliza una base de datos o no.
El primer paso es obtener una lista de características en conjunto para que pueda ver lo que hay que pensar.
-¿Quieres que muchos autores o colaboradores a su sitio (o es sólo que todo lo escrito)?
-¿Quieres que sólo una sección de noticias, o quieres los blogs como así?
-¿Quieres diferentes categorías?
-¿Quieres que la gente escriba comentarios?
Ahora que tiene una lista de características básicas, se puede ver cómo encaja las cosas de modo que puede diseñar su base de datos. Cada paso afectará a otras medidas, por lo que es importante no correr el diseño de su base de datos – puede ser muy difícil de “arreglar” lo más tarde y podría terminar siendo muy costoso también!
En este ejemplo, usted tiene diferentes categorías para que pueda agrupar sus contenidos, así como (un sitio de deportes podría separarse deportes populares como el fútbol, béisbol, baloncesto, etc).
Como puede ver, el diseño de base de datos puede llegar a ser muy difícil, la clave es no apresurarse y tratar de pensar en todo lo que necesita hacer antes de empezar. Lluvia de ideas con los demás sobre lo que pueda necesitar, conseguir que echar un vistazo a su lista de características y preguntas y ver si te estás perdiendo algo.
Una vez que se ha decidido, usted puede comenzar a mirar la estructura de tabla.
(Proximamente estaremos actualizando nuestra introducción a base de datos)




