Cómo crear una base de datos | .


Recientemente, su jefe ha decidido confiarle una gran cantidad de datos, pidiéndole que organice todo en una base de datos. Después de realizar una investigación y comprender teóricamente cómo funciona todo, finalmente ha decidido poner en práctica los conocimientos adquiridos. Sin embargo, eres consciente de que no tienes idea como crear una base de datos de una manera simple, sin complicar su vida entre líneas de comando, programas complejos y configuraciones extrañas del sistema, a pesar de haber diseñado su estructura: a este respecto, le gustaría obtener algunos consejos útiles para comenzar su trabajo correctamente.

Muy bien! Me complace informarle que está en la guía correcta en el momento correcto: de hecho, a continuación le mostraré el software más útil y simple dedicado a la creación y administración de bases de datos completas, para permitirle organizar sus datos usando el mouse y el teclado y sin tener que usar docenas y docenas de comandos de texto para memorizar. No se preocupe: incluso si no tiene muchos conocimientos sobre el tema, después de aprender los conceptos básicos, un poco de paciencia y una pizca de práctica serán suficientes para adquirir la velocidad necesaria para que su tiempo sea más productivo.

Entonces, ¿qué más estás esperando para comenzar? Póngase cómodo frente a la computadora, reduzca unos minutos y lea con atención lo que tengo que decir al respecto: estoy seguro de que, al final de esta guía, podrá elegir la solución más adecuada para su caso y póngalo en práctica como un verdadero profesional. Dicho esto, ¡todo lo que queda es desearles una feliz lectura y buen trabajo!

Información preliminar

Antes de llegar al meollo del asunto y mostrarte como crear una base de datos, es bueno aclarar algunos conceptos y, sobre todo, algunos términos clave con respecto a su estructura: es esencial comprenderlos completamente para familiarizarse con las bases de datos, así como comprender en detalle lo que se explica en las siguientes secciones de esta guía.

  • SQL – es el lenguaje más utilizado para la gestión y creación de bases de datos relacionales, es decir, de estructuras que pueden contener una o más tablas, también unidas entre sí, dedicadas a la gestión de pequeñas o grandes cantidades de datos.
  • base de datos – es la palabra que define un archivo de datos, simple o complejo, que se puede organizar, manipular e interrogar utilizando métodos comunes.
  • mesa – es un conjunto de líneas y columnas que contiene un conjunto de elementos homogéneos (es decir, del mismo tipo) dentro de una base de datos. Las columnas, también llamadas campos, indique el propiedad de los elementos: cada columna corresponde a una propiedad específica. Las filas, por otro lado, definen datos precisos que pertenecen a la tabla.
  • entidad – es la definición técnica asignada a los elementos que forman parte de una tabla.
  • célula – es la intersección de una fila con una columna, que identifica el valor asignado a ella.
  • registro – es el conjunto de propiedades que definen una entidad específica de la tabla. En otras palabras, un registro corresponde a una fila en la tabla.
  • Clave primaria – es ese campo de una tabla que identifica de forma exclusiva cada elemento. De hecho, puede ver la clave primaria como una propiedad única de un objeto específico: por ejemplo, al pensar en un inventario de controles remotos, la clave primaria podría ser su número de serie.
  • pregunta – es la principal operación de manipulación de una base de datos. Existen principalmente dos tipos de consultas: selección (también llamado consultas) y consultas de manipulación. Este último, a su vez, se puede poner en cola / eliminar (para insertar datos nuevos o eliminar datos obsoletos), actualizar (para cambiar el valor de los campos de un registro) y consultas de creación (le permiten crear nuevas tablas a partir de resultados de la consulta de selección).
  • informe – es la operación de mostrar los datos generados por una o más consultas en lenguaje "legible", ordenados y catalogados de acuerdo con parámetros específicos.
  • informe – es un enlace que asocia dos tablas diferentes, que no contienen necesariamente elementos del mismo tipo, útiles para conectarlas y así facilitar la creación de informes, consultas y otras operaciones de manipulación. Considerando por ejemplo dos tablas, profesores y cursos, puede crear la relación de izquierda a derecha mantiene (profesor mantiene curso), y de derecha a izquierda la relación en poder de (curso en poder de maestro).

Crear una base de datos con Access

Microsoft Access, si no lo ha escuchado antes, ¿se incluye la solución de administración de bases de datos en el paquete de productividad? oficina, que permite la creación y gestión de bases de datos con la ayuda de botones y ventanas, y sin la necesidad de memorizar comandos largos y complejos en lenguajes específicos, como SQL.

Si tiene la intención de darle una oportunidad a este programa, comience instalando el paquete de Microsoft en su computadora: si aún no lo tiene, puede obtenerlo usando las instrucciones que proporcioné en mi tutorial sobre cómo descargar Office.

Una vez que se complete la configuración, inicie Access llamándolo desde Menú de inicio de ventanas (accesible haciendo clic en el icono de la bandera ubicado en la esquina inferior izquierda de la pantalla) o desde la carpeta aplicaciones la Mac, haga clic en el ícono Base de datos de escritorio vacía, escriba el nombre que se asignará a la base de datos en el cuadro provisto y luego presione el botón crear.

En este punto, Access crea, de manera predeterminada, una base de datos que contiene una sola tabla con un solo campo, llamada identificacióny establecer como clave primaria: si lo desea, puede cambiarle el nombre haciendo clic derecho sobre él y seleccionando el elemento Renombrar campo del menú propuesto.

Puedes elegir el tipo de datos para ser asignado al campo elegido haciendo clic en él y luego seleccionando la pestaña tribunales desde la parte superior de la pantalla de Office; siempre desde la misma sección, puede asignar otros atributos al campo elegido (obligatorio, único o indexada), asígnele un valor predeterminado, una expresión (o cálculo en otros campos), etc.

Para agregar campos a la tabla, haga clic en el elemento Haga clic para agregar ubicado dentro de la tabla de Access y asigna un valor a cada campo simplemente seleccionándolo con el mouse y escribiendo el contenido deseado dentro.

Para agregar tablas a la base de datos, ejecute y guarde consultas (consultas) e máscaras, puedes aprovechar la tarjeta crear ubicado en la parte superior de la pantalla de Office; si en cambio necesita especificar relaciones entre mesas, imponer adicciones entre los objetos, realizar el análisis de redundancias y otras operaciones específicas, puede usar la sección Herramientas de base de datos.

Si necesita más información sobre cómo aprovechar este software, le recomiendo que consulte mi guía sobre cómo usar Access para mayor aclaración

Crea una base de datos con Excel

¿Crees que Access es una solución excelente para la gestión de bases de datos, pero un poco demasiado compleja para tus necesidades? ¿Simplemente necesita administrar una buena cantidad de datos, con la capacidad de ordenarlos y realizar búsquedas específicas entre ellos? Si es así, puede aprovechar Microsoft Excel, el programa dedicado a las hojas de trabajo incluidas en el paquete de Office: si aún no lo ha instalado, puede continuar siguiendo las instrucciones que mencioné en la sección anterior.

Una vez que se complete la configuración de la suite, comience sobresalir llamándolo de regreso Menú de inicio Windows (el ícono de bandera ubicado en la esquina inferior izquierda de la pantalla) o desde la carpeta aplicaciones de MacOS y presiona el botón Libro vacío. En este punto, use el fila número 1 en la hoja de trabajo para configurar i títulos de campo (por ejemplo, celda A1 para el primer nombre, B1 para el apellido, C1 para el código de impuestos, etc.), y use las siguientes líneas para crear los distintos registro de la base de datos: si, por ejemplo, desea crear un registro relacionado conmigo, debe insertar en A2 el texto en B2 en C2 mi código de impuestos, y así sucesivamente.

Una vez que haya completado la hoja de trabajo con los datos necesarios, puede comenzar a tratarla como si fuera una tabla en una base de datos: para ordenar por un criterio simple, haga clic en la celda A2 (ya que la fila 1 está "dedicada" a los nombres de los campos) y arrástrela a la última celda en la parte inferior derecha, luego haga clic derecho en columna según lo que desee ordenar (por ejemplo, columna A), coloque el mouse sobre el elemento orden en el menú contextual propuesto y elija el criterio que más le convenga. Si lo desea, puede personalizar los criterios utilizando el elemento Clasificación personalizada ….

Para llevar a cabo las operaciones de consulta de búsqueda (en jerga consulta de búsqueda), en su lugar, debe usar los llamados "filtros": para hacer esto, seleccione la hoja de trabajo completa como le expliqué hace un momento, haga clic derecho en un punto de la selección, mueva el mouse sobre el elemento filtro colocado en el nuevo menú contextual y elija el elemento más apropiado para su caso (p. ej. Filtro basado en el valor de la celda seleccionada.

De esta manera, solo se hace visible la primera fila de la tabla y, en correspondencia con cada celda, se muestran pequeños iconos en forma de flecha o filtro: haga clic en el icono en forma de filtro y use el cuadro indicado con la lupa para buscarlo.

Ahora que sabe cómo administrar una pequeña base de datos, ¿va a descubrir Excel en detalle y aprender a usarlo perfectamente? Lea atentamente mi guía sobre cómo usar Excel: descubrirá numerosos aspectos de este programa que seguramente serán útiles.

Crea una base de datos con LibreOffice

LibreOffice, como sabes con certeza, es una de las alternativas gratuitas más utilizadas a Office. Es una suite ofimática completa que incluye, entre otras cosas, un programa completo de administración de bases de datos: este software se llama base y le permite crear una base de datos y administrarla con procedimientos muy simples. Si aún no tiene LibreOffice, descárguelo siguiendo las instrucciones que le proporcioné en mi guía sobre cómo descargar Office gratis.

Sin embargo, antes de comenzar a trabajar con Base, deberá instalar el software Java en su computadora, si aún no lo ha hecho: conéctese a esta página de Internet, seleccione la versión de Java que mejor se adapte a su sistema operativo, descargue e inicie el archivo de instalación y continúe siguiendo las sencillas instrucciones en pantalla.

Una vez que se complete la instalación de Java, comience LibreOffice Base llamándolo de regreso Menú de inicio de ventanas, de la carpeta aplicaciones de MacOS o desde tu menú principal Distribución de Linux, ponga la marca de verificación en Crea una nueva base de datos en la primera ventana de inicio, haga clic en el botón siguiente, establezca la marca de verificación en los elementos Sí, regístrese en base de datos y en Abra la base de datos para editar, presione el botón final, asigne un nombre a la nueva base de datos y guárdela a través del panel propuesto.

En este punto, ha llegado el momento de crear la primera tabla de base de datos: haga clic en el botón tablas ubicado en el lado izquierdo del programa, luego en el elemento Crear tabla en vista de esquema …: haga doble clic en la celda inmediatamente debajo de la entrada Nombre del campo para asignar un nombre al primer campo de la tabla, luego repita la operación en la celda Tipo de campo para definir el tipo de datos que contendrá.

Usando el panel inferior, puede refinar los detalles relacionados con el campo: por ejemplo, puede forzar su compilación eligiendo sí en el menú desplegable Mecanografía requerida, establece el longitud y el valor por defecto usando las cajas apropiadas. Repita la operación para todos los campos que definen su tabla.

Puede establecer la clave de la base de datos principal haciendo clic en la pequeña rectángulo gris colocado al lado del campo elegido y seleccionando el elemento Clave primaria desde el menú que aparece. En este punto, guarde la tabla presionando el botón con forma disquete ubicado en la parte superior izquierda: asigne un nombre a la tabla en la ventana que aparece, presione el botón bueno.

Una vez que se completa la tabla, cierre la vista de estructura haciendo clic en X que aparece en la parte superior de la ventana: para insertar los registros en él, haga doble clic en su nombre, ubicado dentro de la caja tablas, y complete los registros simplemente escribiendo los valores en los campos apropiados.

Una vez que se ha creado la primera tabla, solo tiene que llenar la base de datos con todo lo que necesita. Sin embargo, la gran fuerza básica radica en la simplicidad de sus procedimientos guiados: dentro de las secciones búsquedas, formas y informes, al que se puede acceder mediante los botones ubicados a la izquierda de la pantalla del programa (en el cuadro Base de datos), es posible acceder a archivos prácticos mago para crear consultas, fórmulas y informes. Puedo garantizar que, al menos para los primeros usos del programa, ¡serán realmente útiles!

Finalmente, si su base de datos tiene varias tablas enlazadas, puede crear relaciones usando la sección relaciones accesible a través del menú Herramientas> Relaciones. Siempre recuerde guardar su base de datos a intervalos regulares haciendo clic en el botón con forma disquete ubicado en la parte superior de la pantalla principal básica.

Crear una base de datos SQL

Si no tiene la intención de utilizar ningún programa en particular y, en cambio, desea aprender a diseñar una base de datos con un mouse y un teclado, pero con la oportunidad de comprender en detalle lo que sucede "detrás de escena", le sugiero que busque una solución como XAMPP.

Para ser claros, XAMPP le permite convertir su computadora en una real Servidor SQL, para que pueda crear y administrar bases de datos simples o complejas simplemente usando el navegador instalado.

En realidad, incluso los programas vistos anteriormente utilizan variantes de SQL, sin embargo, están estructurados para "ocultar" el idioma tanto como sea posible y permitir al usuario operar a través de ventanas, botones y menús.

Usando XAMPP, por otro lado, es posible construir la estructura de tablas y bases de datos completas usando una aplicación web, phpMyAdmin, gráficamente más "espartano" de lo que se muestra hasta ahora pero extremadamente más detallado: de esta manera, puede usar cuadros de texto, menús y botones, sin embargo, puede ver simultáneamente lo que sucede "detrás de escena", impartiendo, si es necesario , también controles manuales.

No se preocupe, el uso de estas herramientas no es tan difícil como parece: XAMPP se puede instalar y configurar en unos simples pasos, tanto en ventanas eso en MacOS: ¡Todo lo que tienes que hacer es seguir las instrucciones que te voy a dar!

Listo para comenzar? Muy bien: en primer lugar, conectado al sitio web XAMPP y si tienes un PC con windows, presiona el botón XAMPP para Windows colocado en el artículo descargar.

Una vez completada la descarga, haga doble clic en el archivo que acaba de descargar, presione el botón sí, presiona el botón siguiente, asegúrese de que haya marcas de verificación junto a los elementos servidor, apache, MySQL, Lenguajes de programa, PHP y phpMyAdmin y haga clic en el botón siguiente dos veces seguidas Finalmente, quite la marca de verificación de la casilla Obtenga más información sobre Bitnami para XAMPP y presiona el botón dos veces más siguiente. Durante el procedimiento, el firewall de Windows puede pedirle que agregue una excepción para Apache: cuando aparezca el cuadro de diálogo, haga clic en el botón Permitir acceso.

Una vez completada la configuración, marque la casilla de verificación ¿Desea iniciar el Panel de control ahora?, haz clic en el botón acabado para iniciar el panel de control XAMPP de inmediato, coloque una marca de verificación debajo de Bandera de estados unidos (el de la izquierda) o debajo del bandera de alemania para elegir el idioma de su interés y presiona los botones Guardar y bueno.

Una vez hecho esto, presione el botón comienzo en el formulario apache, espere el inicio correcto del servicio (la palabra "Apache" será de color verde), repita la operación para el módulo MySQL y, si es necesario, presiona el botón Permitir acceso cuando aparece la pantalla de advertencia Firewall de Windows

Si, por otro lado, tienes un Mac, haga clic en el botón XAMPP para OS X presente en la página principal del sitio web del software y espere a que se complete la descarga, luego abra el paquete dmg recién descargado, arrastre XAMPP a la carpeta aplicaciones macOS y abra el último, luego haga clic derecho en el icono del software y seleccione el elemento abierto para comenzar evitando las restricciones de macOS para aplicaciones de desarrolladores no certificados (operación necesaria solo en el primer inicio).

Ahora, en la pantalla principal del panel de administración de XAMPP, presione el botón comienzo y esperar la aparición de un punto verde en la entrada ESTADO. Luego seleccione la tarjeta servicio y asegúrate de que las opciones apache y MySQL están activos, de lo contrario, haga clic en ellos y presione el botón comienzo. Luego elija la pestaña Red, seleccione la opción localhost: 8080 y presiona el botón permitir.

Una vez que todos los servicios se hayan iniciado correctamente, abra el navegador que usa habitualmente para navegar por Internet, escriba la dirección http: // localhost / phpmyadmin en la barra de direcciones y presione el botón presentar teclado: en el futuro, también tendrá que acceder a esta página para administrar su base de datos, por lo que le recomiendo agregarla a los favoritos de su navegador.

Para crear una nueva base de datos, haga clic en la entrada nuevo presente en la barra lateral izquierda y escriba el nombre que se asignará a la base de datos en el campo Nombre de la base de datos., luego elija el artículo utf8_general_ci del menú desplegable Codificación de caracteres y presiona el botón crear: después de unos segundos, se creará una nueva base de datos vacía (a la que siempre puede acceder desde el panel lateral izquierdo).

Después de completar esta operación, puede crear la primera tabla en la base de datos escribiendo su nombre en el cuadro de texto nombre, especificando el numero de campos en el cuadro de texto apropiado y presionando el botón corrida.

En la nueva pantalla que aparece, puede definir la estructura de los campos en la tabla. Luego escriba el nombre campo en el primer cuadro a la izquierda, elija el tipo de datos y su longitud máxima (o rango de valores) en los campos provistos, especifique (si lo desea) un valor defecto en el campo correspondiente, deje la codificación de caracteres intacta (se hereda de la tabla principal) y complete los siguientes cuadros con los valores más apropiados para su tabla.

Después de configurar los parámetros principales, haga clic en el botón Guardar y luego en la tarjeta estructura, ubicado en la parte superior: desde allí puede definir más detalles de los campos de la tabla, incluida la configuración de clave primaria y s, con la posibilidad de agregar nuevos campos, eliminarlos y modificarlos como mejor le parezca.

La pantalla principal de phpMyAdmin contiene todo lo que necesita para la administración de la base de datos: puede crear otras nuevas. registro (es decir, asignar un valor a los campos) a través de la pestaña entrar, realizar consultas de búsqueda utilizando el formulario Buscar, realizar operaciones de importación y exportación a través de las tarjetas relevantes, emitir comandos SQL manuales utilizando la tarjeta SQL y finalmente definir dioses disparadores (es decir, las operaciones realizadas automáticamente cuando ocurren ciertos eventos) a través de la tarjeta homónima.

Pero espera, ¿me estás diciendo que las soluciones que te he mostrado hasta ahora no han cumplido tus expectativas? No hay problema! Sin dudarlo, eche un vistazo a la guía de programas de bases de datos. que he preparado para ti: estoy seguro de que encontrarás todo lo que necesitas allí.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar