Haz tu Pregunta
0

LibreOffice Base: ¿Consulta o Tabla?

preguntado 2017-05-18 18:09:28 +0200

Imagen Gravatar de dcamacho

updated 2017-05-18 18:13:45 +0200

Estoy creando una base de datos en LibreOffice Base, y hasta el momento no encuentro ninguna diferencia entre las funcionalidades de una "tabla" y una "consulta". Claro, la consulta parte de la tabla, pero, a nivel de manipulación, ¿cuál es la diferencia?...

Esto me interesa porque en un futuro cercano voy a necesitar permitirle acceso a otros usuarios a que visualicen las tablas sin la capacidad de editar sus contenidos, pero permitiendo que puedan copiar la información que quieran.

Entonces:

  1. Cuál es la diferencia entre una consulta y una tabla en lo que a estas necesidades respecta?

  2. Cómo puedo establecer esta conexión para otros usuarios? Recordando que estas tablas NO están en SQL?

Cualquier ayuda, ya sea con lo primero o lo segundo, lo agradezco mucho.

edit re-etiquetar marcar como ofensivo cerrar fusionar delete

3 Respuestas

Ordenar por » viejos nuevas más votado
0

respondido 2020-05-27 20:10:09 +0200

Imagen Gravatar de Longi

No vamos a contradecir al gran m.a.riosv, simplemente complementar. Una consulta puedes asimilarla a una pregunta: se le pregunta a la tabla cuantos chavales hay con el pelo rubio, y te saca solo esos de entre los 10.000 que tienes grabados, por ejemplo, y suponiendo que tengas grabado el color del pelo, claro está. Puedes hacer una consulta con el total de campos de la tabla, pero parece que no tiene mucho sentido, se usan para, como se usa en el lenguaje del campo, para entresacar los datos que nos interesan. Además, las consultas tienen una propiedada importantísima en una base de datos relacional, y es que puedes manejar varias tablas para hacerle preguntas sobre datos que tienen alguna relación entre ellos pero que están guardados en diferentes tablas (incluso a partir de otras consultas). Esto se puede liar tanto como quieras, pero si al programa le pones las consultas más sencillas, más rápido y contento te responderá. Si cometes el error de hacer una consulta con dos tablas y no relacionas ningún campo te va a salir el producto de los registros, es decir, 10 registros en una tabla y 20 en la otra te saldrán 200, y todos ellos repetidos de 20 en 20 o de 10 en 10. Vamos!, que no habrá servido de nada. Si tienes que editar datos de una consulta de varias tablas, con los motores que he manejado hasta ahora todos precisan la clave principal de cada tabla en el diseño de la consulta....bueno, son esas cosillas que se van viendo según se va avanzando.

Un saludo!

edit marcar como ofensivo delete enlace mas
0

respondido 2020-05-22 12:00:09 +0200

Una consulta es el resultado de filtrar los datos de la tabla. Por ejemplo: - una consulta cuyo campo "X" tenga un valor determinado. - Una consulta con un campo numerico ordenado de mayor a menor. - Una consulta con un campo alfanumérico ordenado alfabéticamente.

edit marcar como ofensivo delete enlace mas
0

respondido 2017-05-19 00:19:49 +0200

Imagen Gravatar de m.a.riosv

updated 2017-05-19 00:23:32 +0200

Generalmente las consultas solo son editables cuando son sobre una sola tabla o sobre dos tablas que mantengan una relación de uno a uno.

Así lo normal es utilizar las tablas para edición y las consultas para visualización.

En el foro de AOo tienes el enlace a algunas magnificas guias sobre base en castellano.

https://forum.openoffice.org/es/forum...

y la documentación de LibreOffice sobre base en inglés.

https://wiki.documentfoundation.org/D...

edit marcar como ofensivo delete enlace mas
Ingresa/Regístrate para Contestar

Herramientas de Preguntas

1 seguidor

Estadisticas

Preguntado: 2017-05-18 18:09:28 +0200

Visto: 478 veces

Ultima actualización: May 27