ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

BASES DE DATOS


Enviado por   •  2 de Febrero de 2014  •  2.713 Palabras (11 Páginas)  •  264 Visitas

Página 1 de 11

Internet, el instrumento esencial de la diplomacia del siglo XXI

Introducción a las bases de datos - 1 -

INTRODUCCIÓN A LAS BASES DE DATOS

1 - Introducción a las páginas dinámicas

Las páginas dinámicas son páginas HTML generadas a partir de lenguajes de programación

(scripts) que son ejecutados en el propio servidor Web.

Este código HTML puede ser modificado, por ejemplo, en función de una petición realizada

por el usuario en una base de datos. Dependiendo de los resultados de la consulta en la base de datos,

se generará un código HTML u otro, mostrando diferentes contenidos.

¿En qué me puede beneficiar usar páginas dinámicas?

Las páginas dinámicas con acceso a datos permiten interactuar con la información de una base

de datos ya sea para obtener información y mostrarla al usuario o bien para actualizar su contenido.

Son muchas las aplicaciones de este concepto en los sistemas de información actuales. Por

ejemplo, una empresa que vende sus artículos por Internet debe disponer de páginas en las que se

visualicen los datos de sus productos, disponibilidad, precio, etc. y almacenar los pedidos de sus

clientes. Al tratarse de información en continua actualización, la presencia de una base de datos y su

consulta dinámica se hacen indispensables.

Las páginas dinámicas nos pueden ayudar a gestionar más fácilmente los contenidos de nuestro

sitio Web y a interactuar con bases de datos.

Las páginas dinámicas también nos pueden ayudar en la administración y capacitación de

personal para actualizar las páginas Web. Al tener una base de datos, la actualización de las páginas

toma menos tiempo ya que la manipulación del código HTML es mínima. Mediante un gestor de base

de datos (el cual veremos mas adelante) uno puede actualizar múltiples páginas y una mayor cantidad

de contenido desde la página del administrador de la base de datos.

¿Qué se necesita para tener páginas Web dinámicas?

1. Base de datos (Structured Query Language o SQL – Microsoft Access)

2. Servidor Web (Internet Information Server o IIS - APACHE

3. Páginas dinámicas (ASP)

Internet, el instrumento esencial de la diplomacia del siglo XXI

Introducción al diseño de páginas Web - 2 -

¿Cómo funcionan las páginas Web con base de datos?

Base de Datos – Toda la información dinámica de nuestras páginas está almacenada dentro de la base

de datos. Existen varios tipos de bases de datos pero las más comunes son SQL (Structured Query

Language) y Microsoft Access. La diferencia entre estas dos está en la cantidad de datos que

necesitamos almacenar. Microsoft Access tiene una capacidad mínima de datos que puede almacenar

en comparación con SQL, el cual tiene una mayor capacidad de almacenamiento.

Servidor Web – El servidor Web es el centro de comunicación entre la base de datos, los

administradores de las páginas dinámicas y el Internet.

Páginas Dinámicas – Las páginas dinámicas sirven como herramienta para actualizar los datos de la

base de datos en el servidor Web.

Internet, el instrumento esencial de la diplomacia del siglo XXI

Introducción a las bases de datos - 3 -

¿Cuáles son los principales tipos de páginas dinámicas?

Las páginas dinámicas se ejecutan en el propio servidor Web. Por lo tanto, dependerán del tipo

de servidor de que dispongamos. Por ejemplo, si disponemos de un servidor con Microsoft Windows

Server, generalmente encontraremos un servidor Web Internet Information Server (IIS) que ejecuta

scripts Active Server Pages (ASP). Aunque esto no es siempre así, porque actualmente hay paquetes

de software que ejecutan todos los scripts en todos los servidores, siempre estaremos condicionados

por los lenguajes diseñados especialmente para cada sistema operativo.

· CGI: Abreviatura de Common Gateway Interface. Se trata de un estándar para la interacción

entre aplicaciones externas y servidores Web. Gracias a ello, podríamos adaptar cualquier

programa que hayamos realizado en cualquier lenguaje para que interactúe con nuestro

servidor. Sin embargo, Perl se ha convertido en el lenguaje más popular para desarrollar

aplicaciones CGI, aunque también se suele utilizar C, C++ ó Fortran.

· PHP: Lenguaje script de código abierto. Ampliamente utilizado sobre el servidor Web Apache.

· ASP: Lenguaje script creado por Microsoft para su servidor Web Internet Information Server

(IIS), y basado en Visual Basic Script. La última versión 'ASP.net' forma parte del Framework

'.net'.

· JSP: Lenguaje script creado por Sun, basado en la tecnología Java. No es necesario que el

usuario disponga de la máquina virtual de Java ya que ésta se encuentra en el servidor que crea

las páginas HTML. Tiene poco que ver que los applets de Java, y nada que ver con JavaScript.

Los scripts JSP son un caso particular de los servlets.

2 - Páginas dinámicas con Active Server Pages (ASP)

ASP o Active Server Pages es una tecnología de Microsoft, como CGI, que permite crear

páginas dinámicas del lado del servidor usando lenguajes como VBScript o JavaScript. Tiene algunos

objetos incluidos que pueden ser usados para guardar y ver variables, tomando información enviada

por un usuario, tomando información del mismo servidor, y por supuesto escribir HTML basado en

esta información. ASP también permite ejecutar objetos que proveen acceso a bases de datos

compatibles con ODBC a través de ADO (Active X Data Objects) o componentes específicos que

proveen cualquier función o servicio que se pueda programar en Windows.

ASP no es un lenguaje, si no que utiliza lenguajes como VBScript o JavaScript expandiendo

sus capacidades normales y expone objetos para ser usados en la programaciónWeb.

¿Qué puedo crear con ASP?

ASP puede ser utilizado para crear páginas dinámicas e interactivas que no requieren mucha

programación del lado del cliente. Si se quiere calcular, validar o manipular dinámicamente la entrada

o salida de datos entre el servidor y el usuario, ASP hará eso. Como ASP corre en el servidor y nunca

llega al navegador, el HTML resultante puede ser sencillo pero altamente manipulable.

Internet, el instrumento esencial de la diplomacia del siglo XXI

Introducción al diseño de páginas Web - 4 -

Estas son algunas de las cosas que

...

Descargar como (para miembros actualizados) txt (18 Kb)
Leer 10 páginas más »
Disponible sólo en Clubensayos.com