Recientemente, su jefe ha decidido poner una gran cantidad de datos en la administración, pidiéndole que organice todo en una base de datos. Después de investigar y comprender teóricamente cómo funciona todo, finalmente has decidido poner en práctica el conocimiento adquirido. Pero ¿Sabe usted que no tiene la menor idea decómo crear una base de datosfácilmente sin complicarse la vida entre las líneas de control, programas complejos y configuraciones de sistemas extraños, a pesar de que ya ha diseñado su estructura: en este sentido , 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, le mostraré el software más útil y simple dedicado a la creación y administración de bases de datos completas, para que pueda organizar sus datos usando el mouse y el teclado y sin tener que hacer uso de docenas de comandos de texto para aprender de memoria. No se preocupe: incluso si no está muy bien informado sobre el tema, después de aprender los conceptos básicos, un poco de paciencia y un poco de práctica serán suficientes para adquirir la velocidad necesaria para que el tiempo disponible para usted sea más productivo.
Entonces, ¿qué más estás esperando para comenzar? Poner en buen gusto en frente de la computadora, cortar unos cuantos minutos de tiempo para sí mismo y leer con mucha atención lo que tengo que decirle a usted acerca de: Estoy seguro de que al final de esta guía, usted será capaz de elegir la mejor solución para usted y ponerlo en práctica como un verdadero profesional. Dicho esto, ¡solo puedo desearle buena lectura y buen trabajo!
- Índice Introducción
- Crear una base de datos con acceso
- Crear una base de datos con Excel
- Crear una base de datos con LibreOffice
- Crear una base de datos SQL
preliminar
información Antes de llegar al corazón del asunto y mostrarcómo crear una base de datos, es bueno dejan en claro algunos conceptos y, sobre todo, algunos términos claveen cuanto a su estructura: es esencial para ellos comprender plenamente a ganar un poco de familiaridad con las bases de datos, así como para comprender en detalle lo que se explica en las siguientes secciones de esta guía.
- SQL - es el idioma más utilizado nunca para la gestión y creación debase de datos relacional, es decir, estructuras que pueden contener uno o más tablas, también conectados entre sí, se trata de 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.
- Tabla- es un conjunto defilasycolumnasque contiene un conjunto de elementos homogéneos (es decir, del mismo tipo) dentro de una base de datos. Las columnas, también llamadascampos, indican lapropiedadde los elementos: cada columna corresponde a una propiedad precisa. 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.
- Celda- es la intersección de una fila con una columna, que identifica el valor asignado a ella.
- Record- es el conjunto de propiedades que definen una entidad específica en la tabla. En otras palabras, un registro corresponde a una fila en la tabla.
- Clave principal- es ese campo en una tabla que identifica de manera única a cada elemento. De hecho, puede ver la clave principal como una propiedad única de un objeto específico: por ejemplo, pensando en un inventario de controles remotos, la clave principal podría ser el número de serie relativo.
- Query- es la operación principal de manipulación de una base de datos. Existen principalmente dos tipos de consultas: consultas de selección de consultas(también llamadasconsultas) y consultas de manipulación de consultas. Este último, a su vez, puede estar en cola / eliminación (para insertar datos nuevos o eliminar datos obsoletos), actualizar (para cambiar el valor de los campos en un registro) y consultas de creación (le permiten crear nuevas tablas a partir de resultados de consulta de selección).Informe- es la operación de mostrar en lenguaje "legible" los datos generados por una o más consultas, clasificados y catalogados según parámetros precisos.
- Informe- es un enlace que asocia dos tablas diferentes, que no necesariamente contienen elementos del mismo tipo, útiles para vincularlas y facilitar así la creación de informes, consultas y otras operaciones de manipulación. Considerando, por ejemplo, dos tablas,
- ProfesoresyCursos, se puede crear a partir de izquierda a derecha el informetoma(profesor sostienesupuesto), y de derecha a relacióndejado en manos de(másen poder demaestro).Crear una base de datos con AccessMicrosoft Access
, si aún no había oído hablar de ella, es la solución de administración de bases de datos incluida en el paquete de productividad
Office, que permite la creación y administración de bases de datos usando botones y ventanas, y sin la necesidad de recordar comandos largos y complejos en la memoria en lenguajes específicos, como SQL.Si desea 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 le di en mi tutorial sobre cómo descargar Office.completado la configuración, inicie Access
llamar desde el menú Inicio de Windows y(accesible haciendo clic en el icono en forma de bandera se coloca en la parte inferior izquierda de la pantalla) o elcarpeta Aplicaciones delMac, haga clic en el íconoEmpty Desktop Database, escriba el nombre que se asignará a la base de datos en el cuadro apropiado y luego presione el botónCrear.En este punto, Access crea, por defecto, una base de datos que contiene una única tabla con un solo campo llamadoIdentificación
, y establecer comoclave principal: Si lo desea, puede cambiar el nombre haciendo clic derecho sobre ella y seleccionando la itemRenombrar el campodel menú propuesto.Puede elegir eltipo de datos
que se asignará al campo elegido haciendo clic en él y luego seleccionando la pestañaCamposdesde la parte superior de la pantalla de Office; siempre desde la misma sección, puede asignar otros atributos al campo elegido (Obligatorio,único oindexado), asignar un valor por defecto, la expresión (o el cálculo en otros campos) y así sucesivamente.Para agregar campos a la tabla, haga clic en el elementoHaga clic para agregar
ubicado en la tabla de acceso y asigne un valor a cada campo simplemente seleccionándolo con el mouse y tipeando el contenido deseado.Para agregar tablas a la base de datos, ejecutar y guardarconsultas
(query)plantillas, you puede usar la pestañaCrear pestaña de esquema ubicada en la parte superior de la pantalla de Office; si necesita especificarrelacionesentre tablas, imponerdependenciasentre objetos, realizar análisis de redundancia y otras operaciones específicas, puede usar la secciónHerramientas de base de datos.Si necesita más información sobre cómo usar este software, le pido que consulte mi guía sobre cómo usar Access para obtener más aclaraciones.Crear una base de datos con Excel¿Cree que Access es una excelente solución para la administración de bases de datos, pero demasiado compleja para sus necesidades? ¿Simplemente necesita administrar una buena cantidad de datos, con la capacidad de ordenarlos y realizar búsquedas específicas entre ellos? En ese caso, usted puede tomar ventaja de
Microsoft Excel, el programa dedicado a las hojas de trabajo incluidos en conjuntos de Office: Si no lo ha instalado, se puede proceder siguiendo las instrucciones que he informado a usted en la sección anterior.
completado la configuración de la suite, Excel se inicia
carpeta llamada desde el menú de Inicio de Windows (el icono de marca situada en la parte inferior izquierda de la pantalla) oAplicaciones MacOS y presiona el botónLibro de trabajo vacío. En este punto, usando la líneahoja de cálculo de número 1para establecerde títulos de campo(por ejemplo. Cell A1 por nombre, B1 Apellido, C1 para código de impuestos y así sucesivamente), y utiliza las líneas subsecuente para crear varios registros de la base: por ejemplo, si desea crear un registro para mí, que introduciría enA2 el textoSalvatore enB2 en C2mi código de impuestos, y así sucesivamenteDespués de completar la hoja de cálculo con los datos que necesita, puede empezar a tratarla como si fuera una tabla en una base de datos: Para hacer un pedido en base a un criterio simple, haga clic en la celdaA2(debido a que la fila 1 está "dedicado "nombres de campo) y arrastrarlo a la celda inferior a la derecha, a continuación, haga clic en no
columna por la que desea ordenar (por ejemplo. la columna a), mover el puntero del ratón sobre itemSorten el menú contextual propuesto y elija el criterio que más le convenga. Si lo desea, puede personalizar los criterios utilizando el elemento order Pedido personalizado ....Para cumplir las misiones establecidascriterios de búsqueda (llamada
búsqueda consulta), en su lugar debe tomar ventaja de los llamados "filtros" para hacer esto, seleccionar toda la hoja como he explicado anteriormente,haga clic en un punto de la selección, mueva el ratón sobre el elemento de filtrocolocado en el nuevo menú contextual y seleccionar el elemento más adecuado para usted (por ejemplo.filtro basado en el valor de la celda seleccionada.este , sólo se hace visible la primera fila de la tabla, y en correspondencia con cada célula, pequeños iconos se muestran en forma de flecha
o filtro: haga clic en el icono en forma de filtroy utiliza el cuadro denotado con lupa para analizar esta investigación.Ahora que sabe cómo manejar una pequeña base de datos, desea descubrir Excel en detalle y aprender a usarlo a la perfección? leer detenidamente mi guía en c Cómo usar Excel: descubrirá muchos aspectos de este programa que seguramente serán útiles.Crear una base de datos con LibreOfficeLibreOffice, como saben, es una de las alternativas de Office más utilizadas. Es un paquete completo para la oficina que incluye, entre otras cosas, un programa completo para la administración de bases de datos: este software se llama
Base
y le permite crear una base de datos y administrarla con sencillo. Si aún no tiene LibreOffice, descárguelo siguiendo las instrucciones que proporcioné en mi guía sobre cómo descargar Office de forma gratuita.
Antes de empezar a trabajar con la base, sin embargo, tendrá que instalar el software de Javaen su ordenador, si no lo ha hecho: con enlaces desde ésta página de Internet, seleccione la versión de Java que se adapte a su sistema operativo, descargar e inicie el archivo de instalación y siga las sencillas instrucciones en pantalla.Completó la instalación de Java, iniciar LibreOffice Base
llamar desde el menú Inicio de Windows y,desde la carpeta Aplicaciones paraMacOS o desde el menú principal de su distribución Linux, colocar una marca de verificación enCrear un nuevobase de datos en la primera ventana de inicio, haga clic en el botón Siguiente, establece la marca de verificación enentradas Sí, registrar la base de datos yAbra la base de datos paraedición, pulse el botón Fin, asigne un nombre a la nueva base de datos y guárdela a través del panel propuesto.En este punto, es el momento de crear la primera tabla de base de datos: haga clic en las Tablasbotón situado en el lado izquierdo del programa, entonces el artículoCrear una tabla en vista Diseño ...
: haga doble clic en justo debajo de la célula para entradaNombre de campopara asignar un nombre al primer campo de la tabla, luego repita la operación en la celdaTipo de campopara definir el tipo de datos que se incluirán.usando el panel inferior, se puede afinar los detalles del campo: por ejemplo, puede imponer su compilación elegirSí en la entrada del menú desplegable
necesario, ajustar su longitudy predeterminados mediante las casillas correspondientes . Repita la operación para todos los campos que definen su tabla.Puede configurar la clave primaria de la base de datos haciendo clic en el pequeñorectángulo grisubicado al lado del campo elegido y seleccionando el elementoClave principal
en el menú que aparece. En este punto, guardar la tabla pulsando el botón con forma dedisquete colocado en la parte superior izquierda: asignar un nombre a la tabla en la ventana que aparece, presiona el botón OK.Después de completar la tabla, cierre la propiedad visual haciendo clic enX que aparece en la parte superior de la ventana para insertar registros en ella, no
doble clic sobre su nombre, colocado en el interior del panel Tablas, y complete los registros simplemente escribiendo los valores en los campos apropiados.Una vez que haya creado la primera tabla, solo tiene que llenar la base de datos con todo lo que necesita. La gran fuerza de la base, sin embargo, radica en la sencillez de sus asistentes: Búsquedas dentro de las secciones,
Formularios e Informespaseo por los botones situados a la izquierda de la pantalla del programa (en el cuadro base de datos) de hecho, es posible acceder alasistente practical prácticopara crearconsultas,fórmulaseinforme. Puedo garantizarle que, al menos para los primeros usos del programa, ¡volverán realmente útiles!Por último, si su base de datos tiene múltiples tablas enlazadas, puede crear relaciones utilizando la sección se Secciones de relaciones accesible a través del menúHerramientas> Relaciones. Recuerde siempre guardar su base de datos a intervalos regulares haciendo clic en el botón de un disquete que se encuentra en la parte superior de la pantalla principal de Base. Crear un
base de datos SQL Si no pretende hacer uso de cualquier programa en particular, y en su lugar querido aprender cómo diseñar una base de datos utilizando un ratón y un teclado, pero con la posibilidad de comprender en detalle lo que sucede "detrás de las escenas", entonces te sugiero contactos a una solución comoXAMPP.Para que quede claro, XAMPP hace posible convertir su ordenador en un servidor SQLreales, por lo que se pueden crear y gestionar bases de datos simples o complejas, simplemente usando el navegador instalado!De hecho, también visto programas antes de utilizar las variantes de SQL, sin embargo, están estructurados para "ocultar" lo más posible el lenguaje y permitir al usuario operar a través de las ventanas, botones y menús.
El uso de XAMPP en cambio, se puede construir la estructura de las tablas y base de datos completa utilizando una aplicación web, phpMyAdmin
, más gráficamente "espartano" como se muestra hasta ahora, pero mucho más detallado: de este modo, puede utilizar cajas de texto, menús y botones; sin embargo, también es posible visualizar lo que sucede "detrás de escena", dando, si es necesario, también comandos manuales.No se preocupe, el uso de estas herramientas no es difícil como suena: XAMPP puede ser instalado y configurado en unos pocos pasos simples, ambos
Windows que en Mac OS
: todo lo que tiene que hacer es acatar las instrucciones que estoy para darte!
¿Listo para comenzar? Muy bien: en primer lugar, conectado a la página web de XAMPP y, si tienede Windows, presiona el botón
Descargar (32 bits)colocado en la cajaXAMPP para Windows, en la versión más reciente (por ejemplo7.2. .2
).Comience a continuación, el archivo descargado, primas deOKybotones Siguiente, colocar una marca de verificación en los artículosservidor,Apache
,MySQL,Programa de Idiomas, PHPyphpMyAdminy haga clic de nuevo dos vecesa continuación, retire la marca de verificación del cuadromás información sobre XAMPP para Bitnamiy pulse dos veces más en el botónSiguiente. Durante el procedimiento, el servidor de seguridad de Windows podría pedirle que agregar una excepción para Apache: la aparición del cuadro de diálogo, haga clic en el botón sin vacilarPermitir acceso.Después de completar la configuración, coloque la marca de verificación en el cuadro¿Desea iniciar el Panel de control ahora?,haga clic en el botón Finalizar para iniciar de inmediatoel panel de control de XAMPP, fijar una marca de verificación bajo la bandera
los Estados Unidos (la izquierda) y después presiona el botón Guardar.Después de eso, presiona el botónde inicio en el módulo de Apacheesperar para el buen inicio del servicio (la palabra "Apache" será de color verde), repetir la operación para el móduloMySQL y, si es necesario , presiona el botónPermitir acceso
cuando aparece la pantalla de advertencia de schermata Windows Firewall.Si, sin embargo, el sistema operativo que tenga MacOS,clic en el botón Descargar (64 bits),colocado en la caja de XAMPP para OS X, siempre a la última versión (por ejemplo.7.2.2
)finalizado la descarga del archivo (xampp-osx-xy Installer.dmg), iniciarlo y hacer de iniciar la instalación real del programa: haga doble clic en el icono situado en el panel nuevo, a continuación, haga clic en el botónabierto e ingrese, cuando sea necesario, la contraseña de administración de macOS (la que usa para acceder al sistema).En este punto, pulse tres veces en el botón Siguiente, retire la marca de verificación de la cajaMás información sobre Bitnami para XAMPP
, que sigue siendo el doble clic en el botón Siguiente, a continuación, colocar el cheque en boxEjecute XAMPPy presiona el botón
Finish. Una vez aparecido el panel de administración de XAMPP, presiona elbotón Administrar Servidorescolocan en la parte superior, haga clic en el elementobase de datos MySQL, entoncesiniciobotón, y esperar hasta la aparición de un punto verde en el punto antes mencionado . A partir de ahora, los procedimientos para Windows y macOS son equivalentes.Después de iniciar correctamente todos los servicios, abra el navegador que la mayoría prefiere y escriba la dirección en la barra superior // localhost / phpmyadminseguido presionando la tecla Enter en elteclado: en el futuro, usted tendrá acceso a esta página también permite administrar su base de datos, por lo que le sugiero que la agregue a los favoritos de su navegador.Para crear una nueva base de datos, presiona sobre el elementoNuevacolocado en el panel izquierdo, escriba el nombre de la base de datos en el cuadro de la izquierda, a continuación, elija la vozutf8_general_ci
desde el menú desplegableCodificación de caracteresy presiona el botóncrear: al cabo de unos segundos, se creará una nueva base de datos vacía (que siempre se puede acceder desde el panel del lado izquierdo).
completado esto, se puede crear la primera tabla de base de datos escribiendo su nombre en el cuadro de texto Nombre, especificando el número de camposen el cuadro de texto y luego presionar el botónEjecutar.completado esto, se puede definir la estructura de los campos de la tabla a través de la siguiente pantalla: escribe el nombre
el campo en el primer cuadro de la izquierda, elijatipo de datosy su longitud máxima (o rango de valores) agentes de campamentos, especifica un valor por defectodeseado en su campo, deja intacta la codificación de caracteres (se hereda de la tabla principal) y rellene las siguientes casillas con los valores apropiados para su mesa.Después de ajustar los parámetros principales, haga clic en el botón Guardar
y luego en la pestañaestructura, situada en el lado: desde allí se puede definir más detalles sobre los campos de la tabla, incluido el establecimiento de la clave primariay los índices,
y tienen la posibilidad de añadir nuevos campos, eliminar y modificar como se siente.La pantalla principal de phpMyAdmin contiene todo lo necesario para la gestión de bases de datos: Se pueden crear nuevosregistro (es decir, asignar un valor a los campos) a través de la ficha Insertar, realizar consultas de búsqueda se benefician del apoyo de Búsquedatarjeta, realizar operaciones de importación y exportación a través de las tarjetas apropiadas, la emisión de comandos SQL manuales utilizando elSQL tarjeta, y finalmente definir gatillo
(es decir, de las operaciones realizadas automáticamente tras la ocurrencia de ciertos eventos) a través de la pestaña del mismo nombre.Pero espera, ¿me estás diciendo que las soluciones que te he mostrado hasta ahora no han cumplido tus expectativas? ¡No hay problema! Sin vacilar, echar un vistazo a la guía de programas de bases de datos que he preparado para ti: Estoy seguro de que encontrará todo lo que necesita.