Base de datos aby

17
SIGUIEN TE

description

BASE DE DATOS

Transcript of Base de datos aby

Page 1: Base de datos aby

SIGUIENTE

Page 2: Base de datos aby

 • INTEGRANTE

1. ABIGAIL MAYORGA

UNIVERCIDAD NACIONAL DEL CHIMBORAZO

SIGUIENTE

Page 3: Base de datos aby

INTRODUCCIÓN A LAS BASES DE DATOS INTRODUCCIÓN El 90 % de los sitios que tienen una base de datos y no funcionan correctamente, no esta bien diseñada su base... Introdución a la base de datos de MsSQL Introducción a la base de datos de MsSQL, sus ventajas y desventajas contra otras base de datos... (Curso de introduccion base datos en Distrito Federal)Microsoft Project / Manejo Eficiente de Base de Datos Descripción: Esta secuencia de cursos está diseñado para Manejo de proyectos optimizando recursos, costos y llevar tracking. Niveles: Se ofrecen en 2 Niveles se recomienda tomarlos en secuencia...ADMINISTRACIÓN DE BASE DE DATOS CON ACCESS OBJETIVO : Al finalizar el curso, el participante será capaz de administrar bases... su óptima explotación. TEMARIO · INTRODUCCIÓN A MICROSOFT ACCESS - Qué es una Base de Datos - Diseño de una Base de Datos.

SIGUIENTE

ANTERIOR

Page 4: Base de datos aby

SIGUIENTE

BASES DE DATOS EN INTERNET

ANTERIOR

Page 5: Base de datos aby

SIGUIENTE

Bases de Datos en Internet

Las bases de datos en internet, es el mejor recurso en la web, para que los visitantes de un sitio de internet puedan consultar y/o adicionar información específica con una velocidad asombrosa, en un gran listado de información.Esta información puede incluir imágenes y archivos , no solo texto, de tal manera que pueda ser muy completa. Puede consultarse de un pequeño resumen de un registro determinado y mediante un clic podrás acceder a más información.En jade21.com podemos realizar bases de datos de acuerdo a sus necesidades específicas, algunos ejemplos que ilustran claramente el desempeño de las bases de datos son las siguientes:En una base de datos podemos encontrar, extraer un gran listado de veterinarios, delegaciones, encontrar personas incluso a una colonia entera donde todo se encentra en una sola ventana de búsqueda, esta base de datos puede contener un número grande de datos y solo mostrar algunos.

En la base de datos incluye una pagina que permite adicionar o eliminar (mediante un password), la información o exportar a una base de datos completa desde nuestro disco duro.

ANTERIOR

Page 6: Base de datos aby

La informática es entendida como tecnología auxiliar, se acerca a demás a todas las demás ciencias, actividades y profesiones. A veces se acerca como decimos, lenta cuidadosamente, otras en cambio estrellan a la velocidad y se integran por las malas con todo aquello que se integre a su paso.

•A continuación se mostrará una base de datos con sus códigos a usar para leer de la base de datos y mostrar la imagen en el PictureBox:

ANTERIOR

SIGUIENTE

Page 7: Base de datos aby

'rContactos es el Recordset del que se tomarán los datos'El campo FOTOS será del tipo "Objeto OLE"LeerBinary rContactos!FOTO, Picture1 Y este otro es el que habría que usar para guardar en la base de datos el contenido del Picture:'GuardarBinary rContactos!FOTO, Picture1Simple, ¿verdad?Pues aquí están las rutinas "culpables" de esa simplicidad:'------------------------------------------------------------------'Código para grabar y leer imagenes en campos de bases ( 9/Abr/98)''Adaptado de un par de ejemplos de la ayuda de VB5''©Guillermo 'guille' Som, 1998 <[email protected]>'------------------------------------------------------------------ Option Explicit Dim DataFile As IntegerDim Chunk() As ByteConst conChunkSize As Integer = 16384 Public Sub LeerBinary(campoBinary As Field, unPicture As PictureBox) 'Leer la imagen del campo de la base y asignarlo al Picture Dim lngCompensación As Long Dim lngTamañoTotal As Long 'Se usa un fichero temporal para guardar la imagen DataFile = FreeFile Open "pictemp" For Binary Access Write As DataFile

SIGUIENTE

ANTERIOR

Page 8: Base de datos aby

If (Not rContactos.EOF) And (Not rContactos.BOF) Then Text1(0) = rContactos!ID Text1(1) = rContactos!NOMBRE '* * * * * * * * * * * * * * * * '* AQUI TENGO UN PROBLEMA * '* * * * * * * * * * * * * * * * ' ' ¿Como transfiero la imagen desde el ' campo FOTO del recordset rContactos ' al control Picture1? 'Picture1.Picture=rContactos!FOTO 'Picture1.Cls 'Picture1.Print "<Falta cargar la imágne>" ' '$Guille LeerBinary rContactos!FOTO, Picture1 End IfEnd Sub

SIGUIENTE

ANTERIOR

Page 9: Base de datos aby

A continuación tendremos la imagen lista para mostrar nuestra base de datos creada

SIGUIENTE

ANTERIOR

Page 10: Base de datos aby

SIGUIENTE

ANTERIOR

Page 11: Base de datos aby

PORQUE UTILIZAR BASES DE DATOS EN LA WEBAlrededor de 14 millones de personas en el mundo entero hace uso del internet con lo cual se puede decir que en un futuro no muy lejano será el principal medio de comunicación

Pero no solo es una vía para realizar negocios, si no también una gran fuente de información, dicha información requiere de un manejo especial y puede ser prevista por una base de datos.

SEGURIDAD:

A nivel de una red local, se puede permitir o impedir a diferentes usuarios el acceso a cierta información, pero en la red mundial de internet se necesita de controles más efectivos en este sentido, ante posible espionaje, copia de datos ó manipulación, etc.

SIGUIENTE

ANTERIOR

Page 12: Base de datos aby

INTEGRACIÓN DE BASES DE DATOS EN LA WEB En la actualidad muchas instituciones se han dado cuenta de la importancia que la web tiene en el desarrollo de sus potencialidades ya que con ello pueden lograr una mejor comunicación con personas o instituciones situadas en cualquier lugar del mundo.

COMO FUNCIONA LA INTEGRACIÓN DE BASES DE DATOS

Para esto se necesita un software de procesamiento, una ves que se reciben los datos de entrada, el software de procesamiento se los prepara enviarlos a la interfaz.

El software de acceso recibe los resultados de la base de datos.

Aún en los mensajes de error los pasa hasta el software de procesamiento para los resultados hacia el servidor de la web.

SIGUIENTE

ANTERIOR

Page 13: Base de datos aby

CATEGORIZACION DE INTERFACES WEB/DBMSTradicionalmente se han utilizado documentos HTML estáticos para los cuales se creaban las posibles respuestas ante requisiciones del cliente .

Como la necesidad de acceder a las bases de datos desde el web se ha incrementado, teniendo un punto común de la ejecución de sentencias SQL para requerir datos a las base.

Una de las estrategias más famosas para la creación de aplicaciones de interacción con el web, es la de descargar del web, aplicaciones o funcionales que se ejecutarán dentro del browser. Con ellas se realizará un procesamiento complejo del lado del cliente, lo cual requiere un gran esfuerzo para crear las piezas de aplicación.

TECNOLOGÍAS PARA LA INTEGRACIÓN DE BASES DE DATOS EN LA WEBCGI = COMMON GATEWAY INTERFACE API= INTERFAZ DE PROGRAMACION DE APLICACIONES ISAPI=INTERFAZ DE PROGRAMACION DE APLICACIONES DEL SERVIDOR INTERNET

SIGUIENTE

ANTERIOR

Page 14: Base de datos aby

EL COMMNO GATEWAY INTERFACE (CGI)

Se ha comprobado que si el servidor web recibe un URL con una llave , para devolver un documento HTML como respuesta, tendrá que recargar el servicio (programa), la mayoría de las veces dicha llave es el “cgi-bin”.

Entre las ventajas de la programación CGI, se tiene su sencillez, ya que los escritos CGI pueden elaborarse en varios lenguajes.

Pero el CGI presenta cierta desventaja en su eficiencia, debido a que el servidor web tiene que cargar el programa CGI y conectar y desconectar con las bases de datos cada vez que se recibe una requisición. Además no existe un registro de el estado del servidor, sino que todo hay que hacerlo manualmente.

SIGUIENTE

ANTERIOR

Page 15: Base de datos aby

CONCUSIONESLA INFORMÁTICA LLEGO Y VINO PARA QUEDARSE, CON FRECUENCIA ABSORVIDA EN FORMA EXÓTICA, PRODUCIENDO ESXTRAÑAS Y DIVERTIDAS CONSECUENCIAS.LA INFORMÁTICA E UNA CIENCIA Y ES APLICABLE .CON ESTE ARTICULO ESPERO HABER DESTERRADO ALGUNOS EQUIVOCADOS MITOS SOBRE LAS BASES DE DATOS EN ITERNET.

UNA FRACE QUE DICE “ EL EXPERTO ES AQUEL QUE INFRINGE SUS PROPIAS REGLAS Y CON ELLA ACIERTA”

NO OLVIDEMOS QUE EN INFORMÁTICA LOS CONTEXTOS CAMNBIAN CON FRECUENCIA.

SIGUIENTE

ANTERIOR

Page 16: Base de datos aby

BIBLIOGRAFIAAbrahams, Paul W.; Larson, Bruce A., Unix para impacientes, Addison-Wesley Iberoamericana S.A., 1994. Baughan-Nichols, Steven J., Two Generations Short of a Revolution: Web DBMSs, NET Guide, Septiembre 1996. Deep, John, Developing CGI Application with Perl, Wiley, 1995. Gundavaram, Shishir, CGI Programming on the World Wide Web, O’Reilly & Associates Inc., 1996. Hazarika, Deva, Developing and Deploying Interactive Applications on the Internet, Moai Technologies, Marzo 1996. Jepson, Brian, World Wide Web Database Programming for Windows NT, Wiley, 1996. Jordan, Larry; Churchill, Bruce, Communications and Networking for the PC, New Riders Publishing, 1995. Levitt, Jason, Intenet View: Rift Over HTML’s Dynamic, TechWeb, Abril 1997. Luckevich, Diana; Luckevich, Michael, Web Page Database at your Service, WDVL, 1997. Martin, James; Odell, James J., Análisis y Diseño Orientado a Objetos , México, Prentice Hall Hispanoamericana S.A., 1994. Microsoft Press, Dynamic HTML: The Next Generation of User Interface Design Using HTML, Microsoft Corporation, 1997. Musciano, Chuck; Kennedy, Bill, HTML Quick Reference, O’Reilly & Associates Inc., 1996. Programming Secrets, IDG Books, 1995. SIGUIEN

TE

ANTERIOR

Page 17: Base de datos aby

InternetIntegración de Bases de Datos en el Web

Accessing a Database Server via the World Wide Web Allaire Corporation Building Relational Databases-Backed Web Site Databases and the Internet Databases and the Internet Existing Products ISAPI Overview Java DB Access Java Database Programming Microsoft Site Builder Workshop Netscape API Functions Netscape DevEdge Online OpenLink JDBC Example OpenPath PHP/FI TalentSoft The CDS-ISIS User Forum

SIGUIENTE

ANTERIOR