Resultado de aprendizaje 2.2.2

9
Resultado De Aprendizaje 2.2 Establece el acceso a bases de datos en paginas web mediante en desarrollo de código en un lenguaje de programación.

Transcript of Resultado de aprendizaje 2.2.2

Page 1: Resultado de aprendizaje 2.2.2

Resultado De Aprendizaje 2.2 Establece el acceso a bases de datos en paginas web mediante en desarrollo de código en un lenguaje de programación.

Page 2: Resultado de aprendizaje 2.2.2

A - Configuración del entorno de trabajo de la base de datos.

En este apartado veremos cómo configurar las opciones de Inicio y navegación. Esta configuración será muy útil si quieres que tu base de datos presente un aspecto de aplicación propia, en vez de mostrar la interfaz predefinida de Access. Puedes configurarla de forma que sólo se muestren los formularios de trabajo y las barras de herramientas, o el icono estén totalmente personalizados.

Para empezar a personalizar el arranque de la base, haz clic en el botón Opciones de la pestaña Archivo. Se abrirá el cuadro de diálogo Opciones de Access, por la ficha Base de datos actual.

http://www.aulaclic.es/access-2010/t_15_3.htm

Page 3: Resultado de aprendizaje 2.2.2
Page 4: Resultado de aprendizaje 2.2.2

B - Uso de lenguaje programación con soporte en bases de datos en web.Revisamos varios lenguajes de programación que son

usados en la actualidad para hacer páginas Web. Comentarios sobre ASP, JSP, ColdFusion, Perl y PHP, comparando fortalezas y debilidades.

La controversia respecto a cuál tecnología usar en el lado del servidor tiene muchas características de guerra santa debido a que se mezcla con el problema de cuál sistema operativo/arquitectura usar. De esta forma, es un elemento más en la eterna batalla entre el mundo Unix y el mundo Microsoft.

Page 5: Resultado de aprendizaje 2.2.2

Las páginas ASP pueden hacer uso de objetos COM (Component Object Model) que son objetos en algún otro lenguaje (ej.: ejecutables en C++ o Java); de manera que si ya se tiene algo programado las páginas ASP a través del IIS pueden hacer uso de los métodos en estos objetos.

Para conectarse a una base de datos, normalmente se utiliza ADO que es un adaptador universal a bases de datos que se especializa posteriormente para hablar con una base de datos concreta.

http://tejedoresdelweb.com/w/Lenguajes_programaci%C3%B3n_web

Page 6: Resultado de aprendizaje 2.2.2
Page 7: Resultado de aprendizaje 2.2.2

C – Formularios dinámicos en paginas web mediante el uso de lenguaje de programación del lado del servidor. Un formulario web dentro de una página web permite al

usuario introducir datos los cuales son enviados a un servidor para ser procesados. Los formularios web se parecen a los formularios de papel porque los internautas llenan dichos formularios usando casillas de selección, botones de opción, o campos de texto. Por ejemplo, los formularios web pueden ser usados para introducir datos de envío o datos de una tarjeta de crédito con el objetivo de solicitar un producto o bien ser utilizada para solicitar datos (p. ej., al buscar en un motor de búsqueda).}

Page 8: Resultado de aprendizaje 2.2.2

Formulario Input[2]

type = (para indicar uno de los tipos de control del formulario) Text: una caja de texto que permite ingresar una sola línea de

texto. Checkbox: una casilla de selección. Radio: un botón de opción. File: un examinador para subir archivos. Reset: un botón de reinicio que al activarse le dice al navegador

que restaure los valores del formulario a su estado inicial Submit: un botón que le dice al navegador que realice la acción

del formulario (referido típicamente a mandarlo al servidor). Algunas aplicaciones web utilizan otros elementos de formulario que

no se pueden crear con <input>. Las listas deplegables y las áreas de texto disponen de sus propias etiquetas (<select> y <textarea> respectivamente):[3] Select: una lista de elementos que el usuario puede seleccionar.Textarea: muy parecido a la caja de texto pero con la posibilidad de

escribir múltiples líneas. http://es.wikipedia.org/wiki/Formulario_web

Page 9: Resultado de aprendizaje 2.2.2