|

Suscripción gratis
Susurros
Ariadn@
¿Intimidad?
Artículos
Seguridad
Acceso a BD
Autenticación
Comercio-e
Linux
Navegación segura
Control de acceso
CGI
Java
JavaScript
Cookies
Crashes
Agujeros
Spam
Remailers
Anonimato
Correo
seguro
Web seguro
Consejos prácticos
Referencias
Libro de Visitas
|

Estás en Criptonomicón >
Acceso a bases de datos > Componentes básicos
Componentes básicos
En este curso se describirá la forma genérica de acceder a BD desde
páginas web. Para ello solamente se necesita un servidor web y una base de
datos compatible con ODBC. Este curso se particularizará para una BD de
ejemplo creada en Access, aunque cualquier otra podría servir. Como
servidor web podría utilizarse el Personal Web Server, que acompaña a los
sistemas operativos Windows 9x, o Internet Information Services para NT o
W2000, o cualquier otro servidor capaz de procesar páginas ASP. Lo crea o
no, es todo lo que necesita, un servidor web y una base de datos, así de
sencillo.
Los componentes básicos que será necesario utilizar y con los que
conviene familiarizarse a la hora de acceder con ASP a una BD desde una
página web son tres:
- ASP Las Páginas Activas de Servidor (Active Server Pages) o ASP
para abreviar, representan el paradigma de la filosofía de Microsoft en su
estrategia para Internet. A diferencia de otros productos de Microsoft,
como los controles ActiveX o los guiones en VisualBasic (VBScript), las
aplicaciones ASP se procesan y ejecutan en el servidor y no en el cliente,
siendo en este sentido parecidas a las aplicaciones en Perl o en PHP, pero
integrando otros servicios y aplicaciones Microsoft, todo ello utilizando
el lenguaje Visual Basic como aglutinante.
- ODBC Proporciona a los desarrolladores la capacidad de acceder
a una variedad diversa de fuentes de datos de distintos tipos a través de
una misma API. Para poder acceder a una BD (Access, SQL Server, Oracle,
etc.) instalada en un servidor a través de ODBC, se suele añadir un nombre
de origen de datos o DSN que la identifique. Hacerlo es muy sencillo, como
se verá más adelante.
- SQL El lenguaje estructurado de consultas constituye el
estándar de facto empleado para interrogar y manipular datos de una BD
relacional. La mayor parte de compañías creadoras de software de BD (Sybase,
IBM, Oracle, Microsoft) cumplen con este estándar, si bien suelen
comercializar productos que pueden alejarse ligeramente del mismo. La
práctica totalidad de aplicaciones de acceso a datos a través de Internet
utilizan SQL.
Por supuesto, cualquier navegador moderno, incluidos Internet Explorer y
Netscape Navigator, es capaz de visualizar páginas ASP, por lo que no existe
limitación alguna en este sentido.
Información
adicional
Copyright © 1997-2002 Gonzalo Álvarez Marañón, CSIC. Todos los derechos
reservados.
Criptonomicón es un servicio ofrecido libremente desde el
Instituto de Física Aplicada del CSIC. Para información sobre privacidad, por favor
consulte la declaración de política sobre privacidad.
Para sugerencias, comentarios o quejas, acuda al libro de
visitas. Para contribuir al Criptonomicón, lea la página de contribuciones. |