SlideShare una empresa de Scribd logo
1 de 11
Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un navegador y
de un Servidor Web, sino también de un software de procesamiento (aplicación CGI), el cual es el programa que es
llamado directamente desde un documento HTML en el cliente. Dicho programa lee la entrada de datos desde que
provienen del cliente y toma cierta información de variables de ambiente. El método usado para el paso de datos está
determinado por la llamada CGI.
Una vez se reciben los datos de entrada (sentencias SQL o piezas de ellas), el software de procesamiento los prepara
para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos.
HTML
Es el lenguaje de marcado mas extendido para la creación de pág..
Web.La presentación de la pág.. Depende directamente del navegador
utilizado. El mismo documento no tiene el mismo formato en pantalla si
se visualiza con diferentes navegadores, HTML se limita a describir la
estructura y el contenido de un documento y no el formato de la pág..
En la pantalla.
HTML en un lenguaje muy sencillo, pero al mismo tiempo muy limitado.
Por esta razón generalmente se utiliza acompañado de otros lenguajes
tales como el JavaScript, que ofrecen funcionalidades adicionales.
SQL
Es un lenguaje de consulta estructurado de tipo declarativo, utilizado para el acceso a bases de datos relacionales, el
cual permite especificar diversos tipos de operaciones sobre las mismas.
Una de sus características es el manejo del algebra y el calculo relacional permitiendo lanzar consultas con el fin de
recuperar de una forma sencilla información de interés de una BD, así como también hacer cambios sobre la misma.
PHP
Es un lenguaje de programación interpretado de propósito general ampliamente usado y que esta diseñado
especialmente para la creación de pág.. Web dinámicas. Puede ser desplegado en la mayoría de los servidores web y
en casi todos los sistemas operativos sin costo alguno.
JAVASCRIPT
Es utilizado principalmente en pág.. Web, y posee una sintaxis semejante a la del lenguaje Java y el lenguaje C,
aunque a diferencia de estos no requiere compilación.se utiliza principalmente para crear páginas web dinámicas.
Técnicamente, JavaScript es un lenguaje de programación interpretado, por lo que no es necesario compilar los
programas para ejecutarlos. En otras palabras, los programas escritos con JavaScript se pueden probar directamente
en cualquier navegador sin necesidad de procesos intermedios.
Una situación que se nos presenta cuando trabajamos con sitios web
es la de crear campos de manera dinámica. En esta breve entrada
explicaré como pueden crearse campos dinámicos en una página
HTML aprovechando JavaScript.
Supongamos el siguiente escenario: Nos solicitan una página para la
captura de artículos con la particularidad de que el usuario pueda
agregar tantos como desee. La finalidad es claro: acelerar la captura.
Comenzaremos agregando un formulario que incluirá un enlace para
permitir que el usuario vaya agregando los campos que requiera:
1
2
3
4
5
6
7
8
9
10
<form id="formdinamico" name="formdinamico" action="prueba.php">
<table border="0" width="100%">
<tr>
<td></td>
<a href='JavaScript:agregarCampo();'> Agregar campo de captura </a>
</tr>
</table>
</form>
para poder agregar campos de manera dinámica a un formulario deberemos establecer primero un contenedor de los
elementos. Para ello usaremos un DIV que definiremos de la siguiente manera:
1
2
3
<div id="contenedorcampos">
</div>

Más contenido relacionado

La actualidad más candente (20)

Colegio de bachilleres del estado de oaxac1 (1)
Colegio de bachilleres del estado de oaxac1 (1)Colegio de bachilleres del estado de oaxac1 (1)
Colegio de bachilleres del estado de oaxac1 (1)
 
HTML
HTML HTML
HTML
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente
 
javascript
javascriptjavascript
javascript
 
PROGRAMACION AVANZADA
PROGRAMACION AVANZADA PROGRAMACION AVANZADA
PROGRAMACION AVANZADA
 
Javascript
JavascriptJavascript
Javascript
 
JSP
JSPJSP
JSP
 
Charla internet
Charla internetCharla internet
Charla internet
 
¿Por qué usar frameworks javascript?
¿Por qué usar frameworks javascript?¿Por qué usar frameworks javascript?
¿Por qué usar frameworks javascript?
 
paginas web
paginas webpaginas web
paginas web
 
Entorno de Programacion
Entorno de ProgramacionEntorno de Programacion
Entorno de Programacion
 
Servidores web
Servidores webServidores web
Servidores web
 
JSP
JSP JSP
JSP
 
Html ana y eliana
Html ana y elianaHtml ana y eliana
Html ana y eliana
 
Jsp
JspJsp
Jsp
 
Que es php
Que es phpQue es php
Que es php
 
Html
HtmlHtml
Html
 
Frameworks de Javascript Lema-Rosero
Frameworks de Javascript Lema-RoseroFrameworks de Javascript Lema-Rosero
Frameworks de Javascript Lema-Rosero
 
Lenguaje script
Lenguaje scriptLenguaje script
Lenguaje script
 
PHP
PHPPHP
PHP
 

Destacado

Destacado (20)

Red de computadora1
Red de computadora1Red de computadora1
Red de computadora1
 
Hernan rojas el mago!!
Hernan rojas el mago!!Hernan rojas el mago!!
Hernan rojas el mago!!
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
maltrato y abuso infantil
maltrato y abuso infantilmaltrato y abuso infantil
maltrato y abuso infantil
 
Presentación1
Presentación1Presentación1
Presentación1
 
Entrega de libros
Entrega de librosEntrega de libros
Entrega de libros
 
Diseño de un documento
Diseño de un documentoDiseño de un documento
Diseño de un documento
 
Color como expresión
Color como expresión Color como expresión
Color como expresión
 
Factura
FacturaFactura
Factura
 
Empresa – ars systems
Empresa – ars systemsEmpresa – ars systems
Empresa – ars systems
 
Diseño grafico1
Diseño grafico1Diseño grafico1
Diseño grafico1
 
Tutorial para las herramientas de word
Tutorial para las herramientas de wordTutorial para las herramientas de word
Tutorial para las herramientas de word
 
El aparato
El aparatoEl aparato
El aparato
 
Salome ramirez bedoya
Salome ramirez bedoyaSalome ramirez bedoya
Salome ramirez bedoya
 
antecedentes de la computadora & sistemas operativos
antecedentes de la computadora & sistemas operativos antecedentes de la computadora & sistemas operativos
antecedentes de la computadora & sistemas operativos
 
Las Cruzadas
Las CruzadasLas Cruzadas
Las Cruzadas
 
Nuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power pointNuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power point
 
Moymiy
MoymiyMoymiy
Moymiy
 
C:\fakepath\laboratorio nº 2
C:\fakepath\laboratorio nº 2C:\fakepath\laboratorio nº 2
C:\fakepath\laboratorio nº 2
 
Mes de las artes ariana muñoz
Mes de las artes ariana muñozMes de las artes ariana muñoz
Mes de las artes ariana muñoz
 

Similar a P web(2.2,'entorno bd web')

Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorJose Felix Moran Agusto
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado clienteJeremias Morales
 
Generación de web sites dinámicos usando php
Generación de web sites dinámicos usando phpGeneración de web sites dinámicos usando php
Generación de web sites dinámicos usando phpvictdiazm
 
Generacion de web sites dinamico
Generacion de web sites dinamicoGeneracion de web sites dinamico
Generacion de web sites dinamicoJose Luis Crespo
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1zhylz Zevallos
 
Revision de tecnologias web
Revision de tecnologias webRevision de tecnologias web
Revision de tecnologias webFRISLY5
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-webolguisf
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Internet - Teconología para Sistemas Web
Internet - Teconología para Sistemas WebInternet - Teconología para Sistemas Web
Internet - Teconología para Sistemas WebJhon Querevalú
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBUNIV DE CIENCIAS Y ARTES
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBUNIV DE CIENCIAS Y ARTES
 
13 servidor http
13 servidor http13 servidor http
13 servidor httpIsaacVk
 

Similar a P web(2.2,'entorno bd web') (20)

Presentacion 2.2
Presentacion 2.2Presentacion 2.2
Presentacion 2.2
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente
 
Generación de web sites dinámicos usando php
Generación de web sites dinámicos usando phpGeneración de web sites dinámicos usando php
Generación de web sites dinámicos usando php
 
Generacion de web sites dinamico
Generacion de web sites dinamicoGeneracion de web sites dinamico
Generacion de web sites dinamico
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1
 
Ekipo 2
Ekipo 2Ekipo 2
Ekipo 2
 
Revision de tecnologias web
Revision de tecnologias webRevision de tecnologias web
Revision de tecnologias web
 
Dinamicas
DinamicasDinamicas
Dinamicas
 
Dinamicas
DinamicasDinamicas
Dinamicas
 
EQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILASEQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILAS
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Servidores web
Servidores webServidores web
Servidores web
 
Internet - Teconología para Sistemas Web
Internet - Teconología para Sistemas WebInternet - Teconología para Sistemas Web
Internet - Teconología para Sistemas Web
 
Javascript basico
Javascript basicoJavascript basico
Javascript basico
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Exposición 8
Exposición 8Exposición 8
Exposición 8
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
13 servidor http
13 servidor http13 servidor http
13 servidor http
 

Más de Cronio Antmao

Más de Cronio Antmao (9)

Viaje cabañas
Viaje cabañasViaje cabañas
Viaje cabañas
 
Politicas
PoliticasPoliticas
Politicas
 
P web(21,'elementos de js')
P web(21,'elementos de js')P web(21,'elementos de js')
P web(21,'elementos de js')
 
2,1 elementos de java script
2,1 elementos de java script2,1 elementos de java script
2,1 elementos de java script
 
boxmodel lupe
boxmodel lupeboxmodel lupe
boxmodel lupe
 
Presentacion mia
Presentacion miaPresentacion mia
Presentacion mia
 
Boxmodel
BoxmodelBoxmodel
Boxmodel
 
etiquetas xhtml
etiquetas xhtmletiquetas xhtml
etiquetas xhtml
 
Xhtml
XhtmlXhtml
Xhtml
 

Último

Exposicion sobre el viaje Charles+Darwin.ppt
Exposicion sobre el viaje Charles+Darwin.pptExposicion sobre el viaje Charles+Darwin.ppt
Exposicion sobre el viaje Charles+Darwin.pptFabricio Arteaga Mendieta
 
sesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdf
sesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdfsesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdf
sesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdfJUANCARLOSDELGADOULL
 
ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...
ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...
ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...SUSMAI
 
Nematodirus parásitos intestinales en los rumiantes
Nematodirus parásitos intestinales en los rumiantesNematodirus parásitos intestinales en los rumiantes
Nematodirus parásitos intestinales en los rumiantesAnitaApaza2
 
ASEO PERINEAL.pptx,.,...............................
ASEO PERINEAL.pptx,.,...............................ASEO PERINEAL.pptx,.,...............................
ASEO PERINEAL.pptx,.,...............................ANNYRUBIFRIELYMUNGUI
 
Inteligencia estrategica en la solucion del problema de desechos solidos en C...
Inteligencia estrategica en la solucion del problema de desechos solidos en C...Inteligencia estrategica en la solucion del problema de desechos solidos en C...
Inteligencia estrategica en la solucion del problema de desechos solidos en C...Enrique Posada
 
bioindicadores acuaticos DE RIOS-carchi.pptx
bioindicadores acuaticos DE RIOS-carchi.pptxbioindicadores acuaticos DE RIOS-carchi.pptx
bioindicadores acuaticos DE RIOS-carchi.pptxJuanEnriqueTacoronte1
 
Descripción de la obra Adrián y Fabiola.pptx
Descripción de la obra Adrián y Fabiola.pptxDescripción de la obra Adrián y Fabiola.pptx
Descripción de la obra Adrián y Fabiola.pptxSUSMAI
 
Indices bIODIVERSIDAD.pptx umb egologia aplicada
Indices bIODIVERSIDAD.pptx umb egologia aplicadaIndices bIODIVERSIDAD.pptx umb egologia aplicada
Indices bIODIVERSIDAD.pptx umb egologia aplicadaaurelionino
 
ENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptx
ENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptxENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptx
ENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptxJuanVillarreal79
 
PRESENTACION CAÑO DE AGUAS PRIETAS[3].pptx
PRESENTACION CAÑO DE AGUAS PRIETAS[3].pptxPRESENTACION CAÑO DE AGUAS PRIETAS[3].pptx
PRESENTACION CAÑO DE AGUAS PRIETAS[3].pptxdavidkener18
 
TRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTE
TRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTETRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTE
TRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTESheylaYuricoClavoCas
 
CAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptx
CAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptxCAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptx
CAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptxJOAOALESSANDROALCEDO
 
Informe del 1er simulacro inopinado 2024.docx
Informe del 1er simulacro inopinado 2024.docxInforme del 1er simulacro inopinado 2024.docx
Informe del 1er simulacro inopinado 2024.docxCarlos Muñoz
 
TULIPAN AFRICANO utizado en el sector de la arquitectura.pptx
TULIPAN AFRICANO utizado en el sector de la arquitectura.pptxTULIPAN AFRICANO utizado en el sector de la arquitectura.pptx
TULIPAN AFRICANO utizado en el sector de la arquitectura.pptxedithramos997
 
Grupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdf
Grupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdfGrupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdf
Grupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdfIllich Xavier Talavera Salas
 
Atlas del socioecosistema Río Grande de Monitán.pdf
Atlas del socioecosistema Río Grande de Monitán.pdfAtlas del socioecosistema Río Grande de Monitán.pdf
Atlas del socioecosistema Río Grande de Monitán.pdfSUSMAI
 
La Cuenca del Lagunas de Montebello .pdf
La Cuenca del Lagunas de Montebello .pdfLa Cuenca del Lagunas de Montebello .pdf
La Cuenca del Lagunas de Montebello .pdfSUSMAI
 
CAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdf
CAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdfCAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdf
CAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdfvilcatomadiana
 
Características de los servicios públicos.pptx
Características de los servicios públicos.pptxCaracterísticas de los servicios públicos.pptx
Características de los servicios públicos.pptxCecyMelinaZarateGuer2
 

Último (20)

Exposicion sobre el viaje Charles+Darwin.ppt
Exposicion sobre el viaje Charles+Darwin.pptExposicion sobre el viaje Charles+Darwin.ppt
Exposicion sobre el viaje Charles+Darwin.ppt
 
sesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdf
sesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdfsesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdf
sesion 1-salud publica-repaso de preguntas de examen 2 grupo.pdf
 
ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...
ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...
ATLAS DEL SOCIOECOSISTEMA: RÍO GRANDE DE COMITÁN-LAGOS DE MONTEBELLO, CHIAPAS...
 
Nematodirus parásitos intestinales en los rumiantes
Nematodirus parásitos intestinales en los rumiantesNematodirus parásitos intestinales en los rumiantes
Nematodirus parásitos intestinales en los rumiantes
 
ASEO PERINEAL.pptx,.,...............................
ASEO PERINEAL.pptx,.,...............................ASEO PERINEAL.pptx,.,...............................
ASEO PERINEAL.pptx,.,...............................
 
Inteligencia estrategica en la solucion del problema de desechos solidos en C...
Inteligencia estrategica en la solucion del problema de desechos solidos en C...Inteligencia estrategica en la solucion del problema de desechos solidos en C...
Inteligencia estrategica en la solucion del problema de desechos solidos en C...
 
bioindicadores acuaticos DE RIOS-carchi.pptx
bioindicadores acuaticos DE RIOS-carchi.pptxbioindicadores acuaticos DE RIOS-carchi.pptx
bioindicadores acuaticos DE RIOS-carchi.pptx
 
Descripción de la obra Adrián y Fabiola.pptx
Descripción de la obra Adrián y Fabiola.pptxDescripción de la obra Adrián y Fabiola.pptx
Descripción de la obra Adrián y Fabiola.pptx
 
Indices bIODIVERSIDAD.pptx umb egologia aplicada
Indices bIODIVERSIDAD.pptx umb egologia aplicadaIndices bIODIVERSIDAD.pptx umb egologia aplicada
Indices bIODIVERSIDAD.pptx umb egologia aplicada
 
ENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptx
ENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptxENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptx
ENFERMEDADES DEL GANADO BOVINO EXPOSICION.pptx
 
PRESENTACION CAÑO DE AGUAS PRIETAS[3].pptx
PRESENTACION CAÑO DE AGUAS PRIETAS[3].pptxPRESENTACION CAÑO DE AGUAS PRIETAS[3].pptx
PRESENTACION CAÑO DE AGUAS PRIETAS[3].pptx
 
TRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTE
TRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTETRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTE
TRIPTICO DE LA BIODIVERSIDAD EN EL MEDIO AMBIENTE
 
CAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptx
CAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptxCAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptx
CAUSAS Y CONSECUENCIAS DE LOS fenomenos y desastres naturales.pptx
 
Informe del 1er simulacro inopinado 2024.docx
Informe del 1er simulacro inopinado 2024.docxInforme del 1er simulacro inopinado 2024.docx
Informe del 1er simulacro inopinado 2024.docx
 
TULIPAN AFRICANO utizado en el sector de la arquitectura.pptx
TULIPAN AFRICANO utizado en el sector de la arquitectura.pptxTULIPAN AFRICANO utizado en el sector de la arquitectura.pptx
TULIPAN AFRICANO utizado en el sector de la arquitectura.pptx
 
Grupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdf
Grupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdfGrupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdf
Grupo 2 neoliberalismo, minera y cambios rurales en cajamarca.pdf
 
Atlas del socioecosistema Río Grande de Monitán.pdf
Atlas del socioecosistema Río Grande de Monitán.pdfAtlas del socioecosistema Río Grande de Monitán.pdf
Atlas del socioecosistema Río Grande de Monitán.pdf
 
La Cuenca del Lagunas de Montebello .pdf
La Cuenca del Lagunas de Montebello .pdfLa Cuenca del Lagunas de Montebello .pdf
La Cuenca del Lagunas de Montebello .pdf
 
CAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdf
CAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdfCAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdf
CAPITULO 6 DISEÑO DE FILTROS BIOLOGICOS.pdf
 
Características de los servicios públicos.pptx
Características de los servicios públicos.pptxCaracterísticas de los servicios públicos.pptx
Características de los servicios públicos.pptx
 

P web(2.2,'entorno bd web')

  • 1.
  • 2. Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un navegador y de un Servidor Web, sino también de un software de procesamiento (aplicación CGI), el cual es el programa que es llamado directamente desde un documento HTML en el cliente. Dicho programa lee la entrada de datos desde que provienen del cliente y toma cierta información de variables de ambiente. El método usado para el paso de datos está determinado por la llamada CGI. Una vez se reciben los datos de entrada (sentencias SQL o piezas de ellas), el software de procesamiento los prepara para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos.
  • 3.
  • 4. HTML Es el lenguaje de marcado mas extendido para la creación de pág.. Web.La presentación de la pág.. Depende directamente del navegador utilizado. El mismo documento no tiene el mismo formato en pantalla si se visualiza con diferentes navegadores, HTML se limita a describir la estructura y el contenido de un documento y no el formato de la pág.. En la pantalla. HTML en un lenguaje muy sencillo, pero al mismo tiempo muy limitado. Por esta razón generalmente se utiliza acompañado de otros lenguajes tales como el JavaScript, que ofrecen funcionalidades adicionales.
  • 5. SQL Es un lenguaje de consulta estructurado de tipo declarativo, utilizado para el acceso a bases de datos relacionales, el cual permite especificar diversos tipos de operaciones sobre las mismas. Una de sus características es el manejo del algebra y el calculo relacional permitiendo lanzar consultas con el fin de recuperar de una forma sencilla información de interés de una BD, así como también hacer cambios sobre la misma.
  • 6. PHP Es un lenguaje de programación interpretado de propósito general ampliamente usado y que esta diseñado especialmente para la creación de pág.. Web dinámicas. Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos sin costo alguno.
  • 7. JAVASCRIPT Es utilizado principalmente en pág.. Web, y posee una sintaxis semejante a la del lenguaje Java y el lenguaje C, aunque a diferencia de estos no requiere compilación.se utiliza principalmente para crear páginas web dinámicas. Técnicamente, JavaScript es un lenguaje de programación interpretado, por lo que no es necesario compilar los programas para ejecutarlos. En otras palabras, los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios.
  • 8.
  • 9. Una situación que se nos presenta cuando trabajamos con sitios web es la de crear campos de manera dinámica. En esta breve entrada explicaré como pueden crearse campos dinámicos en una página HTML aprovechando JavaScript. Supongamos el siguiente escenario: Nos solicitan una página para la captura de artículos con la particularidad de que el usuario pueda agregar tantos como desee. La finalidad es claro: acelerar la captura. Comenzaremos agregando un formulario que incluirá un enlace para permitir que el usuario vaya agregando los campos que requiera:
  • 10. 1 2 3 4 5 6 7 8 9 10 <form id="formdinamico" name="formdinamico" action="prueba.php"> <table border="0" width="100%"> <tr> <td></td> <a href='JavaScript:agregarCampo();'> Agregar campo de captura </a> </tr> </table> </form>
  • 11. para poder agregar campos de manera dinámica a un formulario deberemos establecer primero un contenedor de los elementos. Para ello usaremos un DIV que definiremos de la siguiente manera: 1 2 3 <div id="contenedorcampos"> </div>