{"id":8488,"date":"2019-05-09T22:29:06","date_gmt":"2019-05-09T22:29:06","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-tutoriales\/?p=8488"},"modified":"2023-01-11T04:46:43","modified_gmt":"2023-01-11T03:46:43","slug":"que-es-consulta-base-de-datos","status":"publish","type":"post","link":"\/co\/tutoriales\/que-es-consulta-base-de-datos","title":{"rendered":"\u00bfQu\u00e9 es una consulta en base de datos?"},"content":{"rendered":"<p>Empecemos por responder la pregunta principal &iquest;qu&eacute; es una consulta en base de datos? Una consulta sirve para extraer informaci&oacute;n de una base de datos. Permite manipular datos: agregar, eliminar y cambiar. As&iacute; es como usaremos esta palabra.<\/p><p>Sin embargo, no solo hay que escribir una &ldquo;solicitud&rdquo; aleatoria. Debes escribir tu consulta bas&aacute;ndote en un conjunto de c&oacute;digos predefinidos, de modo que tu base de datos pueda entender la instrucci&oacute;n. Nos referimos a este c&oacute;digo como el lenguaje de consulta.<\/p><p>El lenguaje est&aacute;ndar para la gesti&oacute;n de bases de datos es el <strong>Lenguaje de Consulta Estructurado (SQL, Structured Query Languaje)<\/strong>. Si bien es cierto que SQL es la opci&oacute;n m&aacute;s popular entre los programas de bases de datos, definitivamente no es la &uacute;nica. Otras opciones son <strong>AQL, Datalog <\/strong>y<strong> DMX<\/strong>.<\/p><p>\n\n\n\n<div><p class=\"important\"> <strong>Importante! <\/strong>Recuerda que&nbsp;SQL no es lo mismo que MySQL: el primero es el lenguaje de consulta, el segundo es el <strong>software&nbsp;que usa<\/strong>&nbsp;ese lenguaje.&nbsp;<\/p><\/div>\n\n\n\n<\/p><p class=\"has-text-align-center\"><a href=\"https:\/\/assets.hostinger.com\/content\/ES-Web-Development-Glossary-for-Beginners.pdf\" target=\"_blank\" rel=\"noopener\">Descarga Glosario Completo de Desarrollo Web<\/a><br><\/p><p>Este art&iacute;culo explicar&aacute; c&oacute;mo funciona una consulta, ejemplos de consultas y cubrir&aacute; los pasos para escribirlas en la base de datos.<\/p><p>\n\n\n\n\n\n\n\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">&iquest;Qu&eacute; es una consulta en base de datos?<\/h2>\n                    <p> Consiste en una petici&oacute;n de informaci&oacute;n a una base de datos. La petici&oacute;n debe venir en una tabla de la base de datos o en una combinaci&oacute;n de tablas utilizando un c&oacute;digo conocido como lenguaje de consulta. De este modo, el sistema puede entender y procesar la consulta en cuesti&oacute;n. <\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-como-funciona-una-consulta\">&iquest;C&oacute;mo funciona una consulta?<\/h2><p>Digamos que quieres pedir un Caf&eacute; Americano en una cafeter&iacute;a. Haces una solicitud diciendo &ldquo;&iquest;Un Americano por favor?&rdquo;. El encargado comprender&aacute; <strong>el significado<\/strong> de tu solicitud y te dar&aacute; el producto solicitado.<\/p><p>Una consulta funciona de la misma manera; le da sentido al c&oacute;digo utilizado en cualquier lenguaje de consulta. Ya sea SQL o cualquier otro, tanto el usuario como la base de datos pueden intercambiar informaci&oacute;n en cualquier momento, siempre que &ldquo;hablen&rdquo; el mismo lenguaje.<\/p><p>De igual forma, una base de datos bien dise&ntilde;ada almacena los datos en varias tablas. Las mismas est&aacute;n formadas por columnas que contienen los atributos de los datos, junto con filas o registros de informaci&oacute;n. Una consulta ayuda a recuperar los datos de las distintas tablas, ordenarlos y mostrarlos seg&uacute;n los comandos.<\/p><p>Una consulta puede ser una selecci&oacute;n, una acci&oacute;n o una combinaci&oacute;n de ambas. Las consultas de selecci&oacute;n pueden recuperar informaci&oacute;n de las fuentes de datos, y las de acci&oacute;n sirven para manipular los datos, por ejemplo, para a&ntilde;adirlos, modificarlos o eliminarlos.<\/p><p>Los usuarios avanzados tambi&eacute;n pueden utilizar los comandos de consulta para realizar diversas tareas de programaci&oacute;n, desde la creaci&oacute;n de usuarios de MySQL y la concesi&oacute;n de permisos hasta la modificaci&oacute;n de las URL de WordPress en las bases de datos de MySQL.<\/p><p>A continuaci&oacute;n se muestran algunos de los comandos de consulta m&aacute;s comunes junto con sus funciones:<\/p><ul class=\"wp-block-list\">\n<li><strong>SELECT<\/strong> &ndash; Obtener datos de la base de datos. Es uno de los comandos m&aacute;s populares, ya que todas las peticiones comienzan con una consulta select.<\/li>\n\n\n\n<li><strong>AND<\/strong> &ndash; combina datos de una o m&aacute;s tablas.<\/li>\n\n\n\n<li><strong>CREATE TABLE <\/strong>&ndash; construye diferentes tablas y especifica el nombre de cada columna que contiene.<\/li>\n\n\n\n<li><strong>ORDER BY<\/strong> &ndash; ordenar los resultados de los datos num&eacute;rica o alfab&eacute;ticamente.<\/li>\n\n\n\n<li><strong>SUM<\/strong> &ndash; resume los datos de una columna concreta.<\/li>\n\n\n\n<li><strong>UPDATE<\/strong> &ndash; modificar las filas existentes en una tabla.<\/li>\n\n\n\n<li><strong>INSERT<\/strong> &ndash; a&ntilde;adir nuevos datos o filas a una tabla existente.<\/li>\n\n\n\n<li><strong>WHERE<\/strong> &ndash; filtrar datos y obtener su valor en funci&oacute;n de una condici&oacute;n establecida.<\/li>\n<\/ul><p>Para obtener m&aacute;s variaciones, combina algunos de los comandos anteriores. Por ejemplo, combina la consulta <strong>SELECT<\/strong> con otros comandos como <strong>AND<\/strong> o <strong>SUM<\/strong> para agregar datos o combinar resultados.<\/p><p>Adem&aacute;s de utilizar el lenguaje de consulta para solicitar informaci&oacute;n a una base de datos, existen otros m&eacute;todos:<\/p><ul class=\"wp-block-list\">\n<li><strong>Uso de los par&aacute;metros disponibles<\/strong>: Por defecto, el software de la base de datos tiene listas de par&aacute;metros que los usuarios pueden definir seg&uacute;n sus necesidades. Estos par&aacute;metros se ocupan del intercambio de informaci&oacute;n entre las funciones definidas por el usuario (UDF) y los procedimientos almacenados (SP).<\/li>\n\n\n\n<li><strong>Consulta mediante ejemplo<\/strong> (<strong>QBE-Query by Example)<\/strong>: Las bases de datos relacionales utilizan un lenguaje gr&aacute;fico de consulta. El sistema te mostrar&aacute; un conjunto de c&oacute;digos con algunas &aacute;reas en blanco, en las que puedes escribir y especificar los campos y valores de tus datos. As&iacute;, en lugar de escribir sentencias SQL completas, el usuario puede rellenar las &aacute;reas en blanco.<\/li>\n\n\n\n<li><strong>Instalaci&oacute;n de plugins de base de datos.<\/strong> Una soluci&oacute;n ideal para los principiantes: los plugins permiten a los usuarios realizar varias tareas de la base de datos, incluidas las consultas, con s&oacute;lo unos pocos clics. Adem&aacute;s, algunos plugins vienen con funciones de optimizaci&oacute;n para garantizar el mejor rendimiento.<\/li>\n<\/ul><p>Adem&aacute;s de las bases de datos, los motores de b&uacute;squeda tambi&eacute;n pueden consultar y recuperar informaci&oacute;n. Sin embargo, el t&eacute;rmino consulta en estas dos tecnolog&iacute;as difiere.<\/p><p><strong>La consulta de b&uacute;squeda en la web<\/strong> se refiere a las palabras clave que los usuarios escriben en el motor de b&uacute;squeda, mientras que <strong>la consulta en la base de datos<\/strong> es una acci&oacute;n concreta para realizar una solicitud de informaci&oacute;n.<\/p><p>Ahora que entiendes los fundamentos b&aacute;sicos de las consultas, vamos a estudiar varios t&eacute;rminos est&aacute;ndar que puedes encontrar al consultar una base de datos:<\/p><ul class=\"wp-block-list\">\n<li><strong>Cadena de consulta<\/strong> &ndash; parte de la URL para pasar las peticiones de la web a la base de datos.<\/li>\n\n\n\n<li><strong>Par&aacute;metros de consulta<\/strong> &ndash; elementos que se adjuntan al final de una URL para especificar una consulta concreta en la base de datos.<\/li>\n\n\n\n<li><strong>Plegado de la consulta<\/strong> &ndash; se refiere a un proceso en el que el <a href=\"https:\/\/docs.microsoft.com\/en-us\/power-query\/power-query-what-is-power-query\" target=\"_blank\" rel=\"noreferrer noopener\">Power Query<\/a> est&aacute; habilitado para transformar c&aacute;lculos complejos para optimizar la consulta.<\/li>\n\n\n\n<li><strong>Contenci&oacute;n de consultas<\/strong> &ndash; ocurre cuando una consulta est&aacute; contenida en otra, si es independiente de los valores de los datos almacenados.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-lenguajes-de-consulta\">Lenguajes de consulta<\/h2><p>Como ya hemos visto, la elecci&oacute;n de la base de datos y de su lenguaje es crucial cuando se trabaja con consultas. Adem&aacute;s de <a href=\"\/co\/tutoriales\/que-es-mysql\">SQL<\/a>, existe otro tipo de base de datos llamada <strong>NoSQL<\/strong> (Lenguaje de Consulta No Estructurado). La principal diferencia entre ambas es la estructura de datos.<\/p><p>Las bases de datos SQL son relacionales y utilizan esquemas predefinidos que requieren que especifiques su estructura de datos. Por otro lado, las bases de datos NoSQL son no relacionales y tienen esquemas din&aacute;micos para los datos no estructurados.<\/p><p>En cualquier caso, tanto SQL como NoSQL ofrecen opciones aplicables. Una base de datos SQL es una gran opci&oacute;n para una estructura de datos <a href=\"https:\/\/mariadb.com\/resources\/blog\/acid-compliance-what-it-means-and-why-you-should-care\/\" target=\"_blank\" rel=\"noreferrer noopener\">compatible con ACID<\/a>. Por el contrario, si tienes documentos no estructurados, valores clave o gr&aacute;ficos, una base de datos NoSQL puede ser una opci&oacute;n ideal.<\/p><h2 class=\"wp-block-heading\" id=\"h-ejemplos-de-consulta\">Ejemplos de consulta<\/h2><p>Antes de adentrarnos en los ejemplos, a continuaci&oacute;n se exponen las principales ventajas de utilizar una consulta:<\/p><ul class=\"wp-block-list\">\n<li>Revisar los datos de varias tablas simult&aacute;neamente.<\/li>\n\n\n\n<li>Filtrar los registros que s&oacute;lo contengan ciertos campos y de determinados criterios.<\/li>\n\n\n\n<li>Automatizar las tareas de gesti&oacute;n de datos y realizar c&aacute;lculos.<\/li>\n<\/ul><p>Ahora supongamos que has recolectado algunos datos de una encuesta. A continuaci&oacute;n se muestra un fragmento de tus datos. Ten en cuenta que para este ejemplo utilizaremos una base de datos SQL.<\/p><p><strong>Fuente de datos:<\/strong> Participantes (Nombre de la tabla)<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>ID<\/strong><\/td><td><strong>Nombre<\/strong><\/td><td><strong>Sexo<\/strong><\/td><td><strong>Edad<\/strong><\/td><td><strong>Ocupaci&oacute;n<\/strong><\/td><\/tr><tr><td>1<\/td><td>Juan<\/td><td>Masculino<\/td><td>17<\/td><td>Estudiante<\/td><\/tr><tr><td>2<\/td><td>Pedro<\/td><td>Masculino<\/td><td>26<\/td><td>Desempleado<\/td><\/tr><tr><td>3<\/td><td>Sara<\/td><td>Femenino<\/td><td>34<\/td><td>Profesora<\/td><\/tr><tr><td>4<\/td><td>Mar&iacute;a<\/td><td>Femenino<\/td><td>34<\/td><td>Desempleado<\/td><\/tr><\/tbody><\/table><\/figure><p><strong>Seleccionar s&oacute;lo las columnas &ldquo;Nombre&rdquo; y &ldquo;Ocupaci&oacute;n&rdquo; de la tabla &ldquo;Participante&rdquo;<\/strong><\/p><p>Este ejemplo muestra c&oacute;mo crear una consulta de selecci&oacute;n que s&oacute;lo devuelva el valor de <strong>Nombre<\/strong> y <strong>Ocupaci&oacute;n<\/strong>. La declaraci&oacute;n SQL deber&iacute;a ser algo as&iacute;:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT Nombre, Ocupaci&oacute;n FROM Participantes<\/pre><p>La declaraci&oacute;n anterior filtra datos espec&iacute;ficos de la tabla. Esto generar&aacute; la siguiente tabla de resultados:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Nombre<\/strong><\/td><td><strong>Ocupaci&oacute;n<\/strong><\/td><\/tr><tr><td>Juan<\/td><td>Estudiante<\/td><\/tr><tr><td>Pedro<\/td><td>Desempleado<\/td><\/tr><tr><td>Sara<\/td><td>Profesora<\/td><\/tr><tr><td>Mar&iacute;a<\/td><td>Desempleado<\/td><\/tr><\/tbody><\/table><\/figure><p>Para seleccionar otros tipos de datos de la tabla, cambia las variables en consecuencia.<\/p><p><strong>Eliminar los datos de los encuestados desempleados<\/strong><\/p><p>La consulta <strong>DELETE<\/strong> sirve para eliminar registros existentes de determinadas tablas. En este ejemplo, vamos a eliminar los registros de <strong>Desempleados<\/strong> utilizando la siguiente declaraci&oacute;n:<\/p><p>DELETE FROM Participantes WHERE Ocupaci&oacute;n = &lsquo;Desempleado&rsquo;<\/p><p>Pulsa intro, y esto eliminar&aacute; los registros respectivos y mostrar&aacute; este resultado:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>ID<\/strong><\/td><td><strong>Nombre<\/strong><\/td><td><strong>Sexo<\/strong><\/td><td><strong>Edad<\/strong><\/td><td><strong>Ocupaci&oacute;n<\/strong><\/td><\/tr><tr><td>1<\/td><td>Juan<\/td><td>Masculino<\/td><td>17<\/td><td>Estudiante<\/td><\/tr><tr><td>3<\/td><td>Sara<\/td><td>Femenino<\/td><td>34<\/td><td>Profesora<\/td><\/tr><\/tbody><\/table><\/figure><p><strong>Insertar una nueva fila que contiene un participante llamado Mario<\/strong><\/p><p>En un escenario m&aacute;s amplio, la consulta <strong>INSERT INTO<\/strong> inserta datos en la base de datos MySQL a trav&eacute;s de <strong>MySQLi<\/strong> y del <strong>objeto de datos PHP<\/strong>. Sin embargo, este ejemplo mostrar&aacute; c&oacute;mo utilizar la consulta para a&ntilde;adir una nueva fila a una tabla de la base de datos.<\/p><p>Hay dos formas diferentes de incorporar esta sentencia SQL:<\/p><ol class=\"wp-block-list\">\n<li>Si vas a a&ntilde;adir nuevos valores y campos, especifica todos los elementos. Por lo tanto, la declaraci&oacute;n tendr&aacute; el siguiente aspecto:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">INSERT INTO &lt;em&gt;table_name&lt;\/em&gt; (&lt;em&gt;column1&lt;\/em&gt;,&lt;em&gt; column2&lt;\/em&gt;,&lt;em&gt; column3&lt;\/em&gt;, ...)\nVALUES (&lt;em&gt;value1&lt;\/em&gt;,&lt;em&gt; value2&lt;\/em&gt;,&lt;em&gt; value3&lt;\/em&gt;, ...);<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Si s&oacute;lo vas a a&ntilde;adir nuevos valores a todas las columnas existentes, utiliza la siguiente declaraci&oacute;n:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">INSERT INTO &lt;em&gt;table_name&lt;\/em&gt;\nVALUES (&lt;em&gt;value1&lt;\/em&gt;,&lt;em&gt; value2&lt;\/em&gt;,&lt;em&gt; value3&lt;\/em&gt;, ...);<\/pre><p><strong>Cambiar la ocupaci&oacute;n de Sara a &ldquo;Directora&rdquo;<\/strong><\/p><p>Para modificar los registros existentes en una tabla, utiliza la consulta <strong>UPDATE<\/strong>. Mientras tanto, para especificar qu&eacute; filas se van a actualizar, utiliza la consulta <strong>WHERE<\/strong>.<\/p><p>En este caso, vamos a modificar la ocupaci&oacute;n de Sara a <strong>Directora<\/strong>. As&iacute;, la sentencia SQL ser&aacute;:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">UPDATE Participantes SET Ocupaci&oacute;n = &lsquo;Directora&rsquo; WHERE ID = &lsquo;3&rsquo;<\/pre><p>La consulta se ejecuta para actualizar la fila 3 en el valor especificado y muestra la siguiente salida:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>ID<\/strong><\/td><td><strong>Nombre<\/strong><\/td><td><strong>Sexo<\/strong><\/td><td><strong>Edad<\/strong><\/td><td><strong>Ocupaci&oacute;n<\/strong><\/td><\/tr><tr><td>1<\/td><td>Juan<\/td><td>Masculino<\/td><td>17<\/td><td>Estudiante<\/td><\/tr><tr><td>2<\/td><td>Pedro<\/td><td>Masculino<\/td><td>26<\/td><td>Desempleado<\/td><\/tr><tr><td>3<\/td><td>Sara<\/td><td>Femenino<\/td><td>34<\/td><td>Directora<\/td><\/tr><tr><td>4<\/td><td>Mar&iacute;a<\/td><td>Femenino<\/td><td>34<\/td><td>Desempleado<\/td><\/tr><\/tbody><\/table><\/figure><figure class=\"wp-block-image size-large\"><a href=\"\/co\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/co-tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29291\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-resumiendo-que-es-una-consulta-en-base-de-datos\">Resumiendo: <span data-sheets-userformat='{\"2\":15233,\"3\":{\"1\":0},\"10\":2,\"11\":0,\"12\":0,\"14\":[null,2,0],\"15\":\"Arial\",\"16\":10}' data-sheets-value='{\"1\":2,\"2\":\"que es una consulta en base de datos\"}'>&iquest;Qu&eacute; es una consulta en base de datos?<\/span><\/h2><p>Una consulta puede ser de selecci&oacute;n o de acci&oacute;n: las consultas de selecci&oacute;n seleccionan partes de tus datos, mientras que las de acci&oacute;n manipulan los datos recuperados.<\/p><p>Una consulta tambi&eacute;n puede funcionar con la combinaci&oacute;n de ambas acciones para realizar tareas m&aacute;s variadas, por ejemplo, para revisar, insertar, modificar o eliminar datos, as&iacute; como para calcular y combinar datos de varias tablas.<\/p><p>Las consultas a bases de datos demuestran que manipular datos no tiene por qu&eacute; ser complicado. La mayor&iacute;a de los lenguajes de consulta son intuitivos y son f&aacute;ciles de aprender una vez que se entienden algunas reglas b&aacute;sicas. Para quienes no se sientan c&oacute;modos codificando, pueden utilizar plugins de bases de datos o Consultas por ejemplo como alternativas.<\/p><p>Esperamos que este art&iacute;culo haya arrojado m&aacute;s luz sobre la consulta de bases de datos y su funcionamiento. No dudes en dejar un comentario a continuaci&oacute;n si sigues teniendo problemas con las consultas a la base de datos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Empecemos por responder la pregunta principal &iquest;qu&eacute; es una consulta en base de datos? Una consulta sirve para extraer informaci&oacute;n de una base de datos. Permite manipular datos: agregar, eliminar y cambiar. As&iacute; es como usaremos esta palabra. Sin embargo, no solo hay que escribir una &ldquo;solicitud&rdquo; aleatoria. Debes escribir tu consulta bas&aacute;ndote en un [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/co\/tutoriales\/que-es-consulta-base-de-datos\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":85,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"\u00bfQu\u00e9 es una Consulta en Base de Datos? - Gu\u00eda Completa","rank_math_description":"Una consulta en base de datos permite manipular datos: agregarlos, eliminarlos y cambiarlos. \u00a1Aprende todo sobre consultas en este art\u00edculo!","rank_math_focus_keyword":"qu\u00e9 es una consulta en base de datos","footnotes":""},"categories":[8284],"tags":[14163],"class_list":["post-8488","post","type-post","status-publish","format-standard","hentry","category-glosario","tag-que-es-una-consulta-en-base-de-datos"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/what-is-a-query","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/o-que-e-query","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/que-es-consulta-base-de-datos","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/apa-itu-query","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/what-is-a-query","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/database-query","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/database-query","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-es-consulta-base-de-datos","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-es-consulta-base-de-datos","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/que-es-consulta-base-de-datos","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/o-que-e-query","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/what-is-a-query","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/what-is-a-query","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/what-is-a-query","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/what-is-a-query","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/8488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/comments?post=8488"}],"version-history":[{"count":16,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/8488\/revisions"}],"predecessor-version":[{"id":27595,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/8488\/revisions\/27595"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/media?parent=8488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/categories?post=8488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/tags?post=8488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}