SlideShare una empresa de Scribd logo
SIGUIENTE
UNIVERCIDAD NACIONAL DEL CHIMBORAZO   ,[object Object],ABIGAIL MAYORGA SIGUIENTE
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 MsSQLIntroducció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
BASES DE DATOS EN INTERNET SIGUIENTE ANTERIOR
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.  SIGUIENTE ANTERIOR
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. ,[object Object],SIGUIENTE ANTERIOR
'rContactos es el Recordset del que se tomarán los datos'El campo FOTOS será del tipo "Objeto OLE"LeerBinaryrContactos!FOTO, Picture1 Y este otro es el que habría que usar para guardar en la base de datos el contenido del Picture:'GuardarBinaryrContactos!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 <mensaje@elguille.info>'------------------------------------------------------------------ OptionExplicit DimDataFile As IntegerDimChunk() As ByteConstconChunkSize As Integer = 16384  Public Sub LeerBinary(campoBinary As Field, unPicture As PictureBox)    'Leer la imagen del campo de la base y asignarlo al PictureDimlngCompensación As LongDimlngTamañoTotal As Long    'Se usa un fichero temporal para guardar la imagenDataFile = FreeFile    Open "pictemp" ForBinary Access Write As DataFile ANTERIOR SIGUIENTE
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 recordsetrContactos        ' al control Picture1?        'Picture1.Picture=rContactos!FOTO        'Picture1.Cls        'Picture1.Print "<Falta cargar la imágne>"        '        '$GuilleLeerBinaryrContactos!FOTO, Picture1EndIfEnd Sub ANTERIOR SIGUIENTE
A continuación tendremos la imagen lista para mostrar nuestra base de datos creada ANTERIOR SIGUIENTE
SIGUIENTE ANTERIOR
PORQUE UTILIZAR BASES DE DATOS EN LA WEB Alrededor 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. ANTERIOR SIGUIENTE
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. ANTERIOR SIGUIENTE
CATEGORIZACION DE INTERFACES  WEB/DBMS Tradicionalmente 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 WEB CGI = COMMON GATEWAY INTERFACE  API= INTERFAZ DE PROGRAMACION DE APLICACIONES  ISAPI=INTERFAZ DE PROGRAMACION DE APLICACIONES DEL SERVIDOR INTERNET ANTERIOR SIGUIENTE
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. ANTERIOR SIGUIENTE
CONCUSIONES LA 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. ANTERIOR SIGUIENTE
BIBLIOGRAFIA Abrahams, Paul W.; Larson, Bruce A., Unix para impacientes, Addison-Wesley Iberoamericana S.A., 1994.  Baughan-Nichols, Steven J., TwoGenerations Short of a Revolution: Web DBMSs, NET Guide, Septiembre 1996.  Deep, John, Developing CGI Applicationwith Perl, Wiley, 1995.  Gundavaram, Shishir, CGI ProgrammingontheWorldWide Web, O’Reilly & Associates Inc., 1996.  Hazarika, Deva, Developing and DeployingInteractiveApplicationsonthe Internet, Moai Technologies, Marzo 1996.  Jepson, Brian, WorldWide Web DatabaseProgrammingforWindows NT, Wiley, 1996.  Jordan, Larry; Churchill, Bruce, Communications and Networkingforthe PC, New Riders Publishing, 1995.  Levitt, Jason, Intenet View: RiftOverHTML’sDynamic, TechWeb, Abril 1997.  Luckevich, Diana; Luckevich, Michael, Web Page Database at yourService, 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: TheNextGeneration of User Interface DesignUsing HTML, Microsoft Corporation, 1997.  Musciano, Chuck; Kennedy, Bill, HTML Quick Reference, O’Reilly & Associates Inc., 1996.  ProgrammingSecrets, IDG Books, 1995.  SIGUIENTE ANTERIOR
InternetIntegración de Bases de Datos en el Web Accessinga Database Server viatheWorldWide Web AllaireCorporation BuildingRelationalDatabases-Backed Web Site Databases and the Internet Databases and the Internet ExistingProducts ISAPI Overview Java DB Access Java DatabaseProgramming Microsoft SiteBuilderWorkshop Netscape API Functions Netscape DevEdge Online OpenLink JDBC Example OpenPath PHP/FI TalentSoft The CDS-ISIS UserForum ANTERIOR SIGUIENTE

Más contenido relacionado

Destacado

Jess grace darling
Jess grace darlingJess grace darling
Jess grace darlingraygaff
 
Divina Providència.VNG
Divina Providència.VNGDivina Providència.VNG
Divina Providència.VNGready
 
Несеминомные опухоли яичка I стадия
Несеминомные опухоли яичка I стадияНесеминомные опухоли яичка I стадия
Несеминомные опухоли яичка I стадия
Игорь Шадеркин
 
Aprendizaje y Salud. Parte1: Diabetes. Educación Persecutoria
Aprendizaje y Salud. Parte1: Diabetes. Educación PersecutoriaAprendizaje y Salud. Parte1: Diabetes. Educación Persecutoria
Aprendizaje y Salud. Parte1: Diabetes. Educación PersecutoriaMariano Hernán
 
Victory Over Neck And Back Pain Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain  Dr Shriniwas KashalikarVictory Over Neck And Back Pain  Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain Dr Shriniwas Kashalikaranitaagarwal
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1Arifa_Khan
 
Schedule for ken shintai kai for 2013
Schedule for ken shintai kai for 2013Schedule for ken shintai kai for 2013
Schedule for ken shintai kai for 2013Andy Eachus
 
EW Consultants Services
EW Consultants ServicesEW Consultants Services
EW Consultants Services
Gourav Ladha
 

Destacado (11)

Jess grace darling
Jess grace darlingJess grace darling
Jess grace darling
 
Divina Providència.VNG
Divina Providència.VNGDivina Providència.VNG
Divina Providència.VNG
 
Несеминомные опухоли яичка I стадия
Несеминомные опухоли яичка I стадияНесеминомные опухоли яичка I стадия
Несеминомные опухоли яичка I стадия
 
Aprendizaje y Salud. Parte1: Diabetes. Educación Persecutoria
Aprendizaje y Salud. Parte1: Diabetes. Educación PersecutoriaAprendizaje y Salud. Parte1: Diabetes. Educación Persecutoria
Aprendizaje y Salud. Parte1: Diabetes. Educación Persecutoria
 
1530 wright
1530 wright1530 wright
1530 wright
 
Enbe power point
Enbe power pointEnbe power point
Enbe power point
 
Victory Over Neck And Back Pain Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain  Dr Shriniwas KashalikarVictory Over Neck And Back Pain  Dr Shriniwas Kashalikar
Victory Over Neck And Back Pain Dr Shriniwas Kashalikar
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1
 
Schedule for ken shintai kai for 2013
Schedule for ken shintai kai for 2013Schedule for ken shintai kai for 2013
Schedule for ken shintai kai for 2013
 
Bmm 3105
Bmm 3105Bmm 3105
Bmm 3105
 
EW Consultants Services
EW Consultants ServicesEW Consultants Services
EW Consultants Services
 

Similar a Base de datos aby

Tecnologías emergentes en bd, sistemas operativos, redes, web etc.
Tecnologías emergentes en bd, sistemas operativos, redes, web etc.Tecnologías emergentes en bd, sistemas operativos, redes, web etc.
Tecnologías emergentes en bd, sistemas operativos, redes, web etc.BRAVE HEART
 
Una aplicación innovadora como puente para la recuperación de información en ...
Una aplicación innovadora como puente para la recuperación de información en ...Una aplicación innovadora como puente para la recuperación de información en ...
Una aplicación innovadora como puente para la recuperación de información en ...
Congreso Internet en el Aula
 
Proyecto Integrador de Sistemas Gestores de Bases de Datos
Proyecto Integrador de Sistemas Gestores de Bases de DatosProyecto Integrador de Sistemas Gestores de Bases de Datos
Proyecto Integrador de Sistemas Gestores de Bases de Datos
ConfesorAD
 
Decroly en el congreso Internet en el Aula
Decroly en el congreso Internet en el AulaDecroly en el congreso Internet en el Aula
Decroly en el congreso Internet en el Aula
ConfesorAD
 
SEMINARIOMODELOBASEDEDATOS
SEMINARIOMODELOBASEDEDATOSSEMINARIOMODELOBASEDEDATOS
SEMINARIOMODELOBASEDEDATOS
grupo7seminario
 
Guía didactica módulo iv sub ii
Guía didactica módulo iv sub iiGuía didactica módulo iv sub ii
Guía didactica módulo iv sub ii
jacob_188
 
Cuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosCuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de Datos
Ñaka Laka Raka
 
Bases de datos
Bases de datosBases de datos
Bases de datos
LAURA B SANTOS
 
SEMINARIOMODELAMIENTOBASEDEDATOS
SEMINARIOMODELAMIENTOBASEDEDATOSSEMINARIOMODELAMIENTOBASEDEDATOS
SEMINARIOMODELAMIENTOBASEDEDATOS
grupo7seminario
 
Ensayo bases de datos DAMARIS
Ensayo bases de datos DAMARISEnsayo bases de datos DAMARIS
Ensayo bases de datos DAMARIS
liliananaa
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
luisalvarez594
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
Valmore Medina
 

Similar a Base de datos aby (20)

Tecnologías emergentes en bd, sistemas operativos, redes, web etc.
Tecnologías emergentes en bd, sistemas operativos, redes, web etc.Tecnologías emergentes en bd, sistemas operativos, redes, web etc.
Tecnologías emergentes en bd, sistemas operativos, redes, web etc.
 
Una aplicación innovadora como puente para la recuperación de información en ...
Una aplicación innovadora como puente para la recuperación de información en ...Una aplicación innovadora como puente para la recuperación de información en ...
Una aplicación innovadora como puente para la recuperación de información en ...
 
Proyecto Integrador de Sistemas Gestores de Bases de Datos
Proyecto Integrador de Sistemas Gestores de Bases de DatosProyecto Integrador de Sistemas Gestores de Bases de Datos
Proyecto Integrador de Sistemas Gestores de Bases de Datos
 
Decroly en el congreso Internet en el Aula
Decroly en el congreso Internet en el AulaDecroly en el congreso Internet en el Aula
Decroly en el congreso Internet en el Aula
 
Contenidoinformaticaenlaeducacion
ContenidoinformaticaenlaeducacionContenidoinformaticaenlaeducacion
Contenidoinformaticaenlaeducacion
 
Contenidoinformaticaenlaeducacion
ContenidoinformaticaenlaeducacionContenidoinformaticaenlaeducacion
Contenidoinformaticaenlaeducacion
 
SEMINARIOMODELOBASEDEDATOS
SEMINARIOMODELOBASEDEDATOSSEMINARIOMODELOBASEDEDATOS
SEMINARIOMODELOBASEDEDATOS
 
Taller 1
Taller 1Taller 1
Taller 1
 
Guía didactica módulo iv sub ii
Guía didactica módulo iv sub iiGuía didactica módulo iv sub ii
Guía didactica módulo iv sub ii
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smb Dfin
Smb DfinSmb Dfin
Smb Dfin
 
Cuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosCuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
SEMINARIOMODELAMIENTOBASEDEDATOS
SEMINARIOMODELAMIENTOBASEDEDATOSSEMINARIOMODELAMIENTOBASEDEDATOS
SEMINARIOMODELAMIENTOBASEDEDATOS
 
Ensayo bases de datos DAMARIS
Ensayo bases de datos DAMARISEnsayo bases de datos DAMARIS
Ensayo bases de datos DAMARIS
 
Base de Datos - Daniela Monsalve
Base de Datos - Daniela MonsalveBase de Datos - Daniela Monsalve
Base de Datos - Daniela Monsalve
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 

Más de ABIGAIL MAYORGA

C:\fakepath\examen fiunal
C:\fakepath\examen fiunalC:\fakepath\examen fiunal
C:\fakepath\examen fiunalABIGAIL MAYORGA
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen finalABIGAIL MAYORGA
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen final
ABIGAIL MAYORGA
 
C:\fakepath\examen fiunal
C:\fakepath\examen fiunalC:\fakepath\examen fiunal
C:\fakepath\examen fiunal
ABIGAIL MAYORGA
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen final
ABIGAIL MAYORGA
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen final
ABIGAIL MAYORGA
 
Trabajo abica
Trabajo abicaTrabajo abica
Trabajo abica
ABIGAIL MAYORGA
 
Simuladores aby
Simuladores abySimuladores aby
Simuladores aby
ABIGAIL MAYORGA
 
Redes aby
Redes abyRedes aby
Redes aby
ABIGAIL MAYORGA
 
Ofimatica aby
Ofimatica abyOfimatica aby
Ofimatica aby
ABIGAIL MAYORGA
 
Internet 2 aby
Internet 2 abyInternet 2 aby
Internet 2 aby
ABIGAIL MAYORGA
 
Evolucion de la informática aby
Evolucion de la informática abyEvolucion de la informática aby
Evolucion de la informática aby
ABIGAIL MAYORGA
 
Bolsas de valores aby
Bolsas de valores abyBolsas de valores aby
Bolsas de valores aby
ABIGAIL MAYORGA
 
Software libre aby
Software libre abySoftware libre aby
Software libre aby
ABIGAIL MAYORGA
 
Depresiacion
DepresiacionDepresiacion
Depresiacion
ABIGAIL MAYORGA
 

Más de ABIGAIL MAYORGA (17)

Aby
AbyAby
Aby
 
C:\fakepath\examen fiunal
C:\fakepath\examen fiunalC:\fakepath\examen fiunal
C:\fakepath\examen fiunal
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen final
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen final
 
C:\fakepath\examen fiunal
C:\fakepath\examen fiunalC:\fakepath\examen fiunal
C:\fakepath\examen fiunal
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen final
 
C:\fakepath\esxamen final
C:\fakepath\esxamen finalC:\fakepath\esxamen final
C:\fakepath\esxamen final
 
Trabajo abica
Trabajo abicaTrabajo abica
Trabajo abica
 
Simuladores aby
Simuladores abySimuladores aby
Simuladores aby
 
Sig aby
Sig abySig aby
Sig aby
 
Redes aby
Redes abyRedes aby
Redes aby
 
Ofimatica aby
Ofimatica abyOfimatica aby
Ofimatica aby
 
Internet 2 aby
Internet 2 abyInternet 2 aby
Internet 2 aby
 
Evolucion de la informática aby
Evolucion de la informática abyEvolucion de la informática aby
Evolucion de la informática aby
 
Bolsas de valores aby
Bolsas de valores abyBolsas de valores aby
Bolsas de valores aby
 
Software libre aby
Software libre abySoftware libre aby
Software libre aby
 
Depresiacion
DepresiacionDepresiacion
Depresiacion
 

Último

Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 

Último (20)

Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 

Base de datos aby

  • 2.
  • 3. 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 MsSQLIntroducció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
  • 4. BASES DE DATOS EN INTERNET SIGUIENTE ANTERIOR
  • 5. 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. SIGUIENTE ANTERIOR
  • 6.
  • 7. 'rContactos es el Recordset del que se tomarán los datos'El campo FOTOS será del tipo "Objeto OLE"LeerBinaryrContactos!FOTO, Picture1 Y este otro es el que habría que usar para guardar en la base de datos el contenido del Picture:'GuardarBinaryrContactos!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 <mensaje@elguille.info>'------------------------------------------------------------------ OptionExplicit DimDataFile As IntegerDimChunk() As ByteConstconChunkSize As Integer = 16384  Public Sub LeerBinary(campoBinary As Field, unPicture As PictureBox) 'Leer la imagen del campo de la base y asignarlo al PictureDimlngCompensación As LongDimlngTamañoTotal As Long 'Se usa un fichero temporal para guardar la imagenDataFile = FreeFile Open "pictemp" ForBinary Access Write As DataFile ANTERIOR SIGUIENTE
  • 8. 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 recordsetrContactos ' al control Picture1? 'Picture1.Picture=rContactos!FOTO 'Picture1.Cls 'Picture1.Print "<Falta cargar la imágne>" ' '$GuilleLeerBinaryrContactos!FOTO, Picture1EndIfEnd Sub ANTERIOR SIGUIENTE
  • 9. A continuación tendremos la imagen lista para mostrar nuestra base de datos creada ANTERIOR SIGUIENTE
  • 11. PORQUE UTILIZAR BASES DE DATOS EN LA WEB Alrededor 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. ANTERIOR SIGUIENTE
  • 12. 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. ANTERIOR SIGUIENTE
  • 13. CATEGORIZACION DE INTERFACES WEB/DBMS Tradicionalmente 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 WEB CGI = COMMON GATEWAY INTERFACE API= INTERFAZ DE PROGRAMACION DE APLICACIONES ISAPI=INTERFAZ DE PROGRAMACION DE APLICACIONES DEL SERVIDOR INTERNET ANTERIOR SIGUIENTE
  • 14. 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. ANTERIOR SIGUIENTE
  • 15. CONCUSIONES LA 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. ANTERIOR SIGUIENTE
  • 16. BIBLIOGRAFIA Abrahams, Paul W.; Larson, Bruce A., Unix para impacientes, Addison-Wesley Iberoamericana S.A., 1994. Baughan-Nichols, Steven J., TwoGenerations Short of a Revolution: Web DBMSs, NET Guide, Septiembre 1996. Deep, John, Developing CGI Applicationwith Perl, Wiley, 1995. Gundavaram, Shishir, CGI ProgrammingontheWorldWide Web, O’Reilly & Associates Inc., 1996. Hazarika, Deva, Developing and DeployingInteractiveApplicationsonthe Internet, Moai Technologies, Marzo 1996. Jepson, Brian, WorldWide Web DatabaseProgrammingforWindows NT, Wiley, 1996. Jordan, Larry; Churchill, Bruce, Communications and Networkingforthe PC, New Riders Publishing, 1995. Levitt, Jason, Intenet View: RiftOverHTML’sDynamic, TechWeb, Abril 1997. Luckevich, Diana; Luckevich, Michael, Web Page Database at yourService, 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: TheNextGeneration of User Interface DesignUsing HTML, Microsoft Corporation, 1997. Musciano, Chuck; Kennedy, Bill, HTML Quick Reference, O’Reilly & Associates Inc., 1996. ProgrammingSecrets, IDG Books, 1995. SIGUIENTE ANTERIOR
  • 17. InternetIntegración de Bases de Datos en el Web Accessinga Database Server viatheWorldWide Web AllaireCorporation BuildingRelationalDatabases-Backed Web Site Databases and the Internet Databases and the Internet ExistingProducts ISAPI Overview Java DB Access Java DatabaseProgramming Microsoft SiteBuilderWorkshop Netscape API Functions Netscape DevEdge Online OpenLink JDBC Example OpenPath PHP/FI TalentSoft The CDS-ISIS UserForum ANTERIOR SIGUIENTE