proyecto:armar_la_aplicacion_inicial
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
proyecto:armar_la_aplicacion_inicial [2022/06/22 07:38] – ahogan | proyecto:armar_la_aplicacion_inicial [2023/04/27 20:10] (current) – sferrada | ||
---|---|---|---|
Line 6: | Line 6: | ||
* Como fue mencionado antes, hay que tener al menos tres consultas demostrando una mezcla de rasgos de SQL, es decir, joins, consultas anidadas, agregación, | * Como fue mencionado antes, hay que tener al menos tres consultas demostrando una mezcla de rasgos de SQL, es decir, joins, consultas anidadas, agregación, | ||
+ | * Al menos dos de las consultas deberían incluir uno o más parámetros ingresados por el usuario de la aplicación web. | ||
* No es necesario tener todos los rasgos en todas las consultas. La idea es que se demuestren los rasgos en alguna consulta. Se puede empezar con una consulta simple. | * No es necesario tener todos los rasgos en todas las consultas. La idea es que se demuestren los rasgos en alguna consulta. Se puede empezar con una consulta simple. | ||
* Es importante usar indices, vistas, etc., para optimizar las consultas. | * Es importante usar indices, vistas, etc., para optimizar las consultas. | ||
Line 24: | Line 25: | ||
< | < | ||
CREATE USER webuser WITH PASSWORD ' | CREATE USER webuser WITH PASSWORD ' | ||
+ | GRANT CONNECT ON DATABASE cc3201 TO webuser; | ||
GRANT USAGE ON SCHEMA proyecto TO webuser; | GRANT USAGE ON SCHEMA proyecto TO webuser; | ||
... | ... | ||
Line 30: | Line 32: | ||
... y después usar '' | ... y después usar '' | ||
+ | |||
+ | Hay que tener cuidado con consultas como: | ||
+ | |||
+ | < | ||
+ | SELECT * FROM tabla WHERE col = ' | ||
+ | </ | ||
+ | |||
+ | En particular, esta consulta no ha especificado el esquema, así que Postgres usará el '' | ||
+ | |||
+ | < | ||
+ | SELECT * FROM esquema.tabla WHERE col = ' | ||
+ | </ | ||
+ | |||
+ | Así funcionará ante cambios al '' | ||
===== Servidor Web ===== | ===== Servidor Web ===== | ||
Line 1339: | Line 1355: | ||
... pero no podremos ofrecerles soporte si hay problemas. | ... pero no podremos ofrecerles soporte si hay problemas. | ||
+ | |||
+ | ====== Conexión Externa ===== | ||
+ | |||
+ | Finalmente, se deben configurar los puertos de modo que la aplicación web quede disponible para acceder a través de una URL. Puede encontrar instrucciones de como hacerlo visitando [[proyecto: |
proyecto/armar_la_aplicacion_inicial.1655883508.txt.gz · Last modified: 2022/06/22 07:38 by ahogan