SlideShare a Scribd company logo
1 of 11
INTERNET COMO BASE DE DATOS En el  pasado , las bases de datos sólo podían utilizarse al interior de las instituciones o en redes locales, pero actualmente el Web permite acceder a bases de datos desde cualquier parte del mundo. Estas ofrecen, a través de la red, un manejo dinámico y una gran flexibilidad de los datos, como ventajas que no podrían obtenerse a través de otro medio informativo.  Con estos propósitos, los usuarios de Internet o Intranet pueden obtener un medio que puede adecuarse a sus necesidades de información, con un costo, inversión de tiempo, y recursos mínimos. Asimismo, las bases de datos serán usadas para permitir el acceso y manejo de la variada información que se encuentra a lo largo de la red.
Internet es una gran base de datos
Seguridad La  evaluación de este punto es uno de los más importantes en la interconexión del Web con bases de datos. 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 de éstos, etc.  La identificación del usuario es una de las formas de guardar la  seguridad . Las identidades y permisos de usuarios están definidas en los  Archivos  de  Control  de Acceso. Pero la seguridad e integridad total de los datos puede conservarse, permitiendo el acceso a distintos campos de una  base de datos , solamente a usuarios autorizados para ello. En este sentido, los datos pueden ser presentados a través del Web de una forma segura, y con mayor impacto en todos los usuarios de la red mundial. Para la  integración  de bases de datos con el Web es necesario contar con una interfaz que realice las conexiones, extraiga la información de la base de datos, le dé un formato adecuado de tal manera que puede ser visualizada desde un browser del Web, y permita lograr sesiones interactivas entre ambos, dejando que el usuario haga elecciones de la información que requiere .
Integración de las bases de datos en la web En la actualidad, muchas instituciones se han dado cuenta de la importancia que el 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. Gracias a la conexión con la red mundial Internet, poco a poco, cada  individuo  o institución va teniendo acceso a mayor cantidad de información de las diversas ramas de  la ciencia  con distintos formatos de almacenamiento. La mayor parte de información es presentada de forma  estática  a través de  documentos   HTML , lo cual limita el acceso a los distintos tipos de almacenamiento en que ésta pueda encontrarse.  Pero, en la actualidad surge la posibilidad de utilizar  aplicaciones  que permitan acceder a información de forma  dinámica , tal como a bases de datos, con contenidos y formatos muy diversos. Una de las ventajas de utilizar el Web para este fin, es que no hay restricciones en el  sistema operativo  que se debe usar, permitiendo la conexión entre si, de las páginas Web desplegadas en un browser del Web que funciona en una plataforma, con  servidores  de bases de datos alojados en otra plataforma. Además, no hay necesidad de cambiar el formato o  estructura  de la información dentro de las bases de datos.
¿Cómo funciona la integración de bases de datos en la web? Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un browser del Web y de un  Servidor  Web, sino también de un  software  de procesamiento (aplicación CGI), el cual es el  programa que es llamado directamente desde un documento HTML en el  cliente . Dicho programa lee la entrada de datos desde que provienen del cliente y toma cierta información de  variables  de  ambiente . El  método  usado para el paso de datos está determinado por la llamada CGI. Una vez se reciben los datos de entrada (sentencias  SQL  o piezas de ellas), el software de procesamiento los prepara para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos. La interfaz contiene las especificaciones de la base de datos necesarias para traducir las solicitudes enviadas desde el cliente, a un formato que sea reconocido por dicha base. Además, contiene toda la información,  estructuras , variables y llamadas a  funciones , necesarias para comunicarse con la base de datos. El software de acceso usualmente es el software distribuido con la base de datos, el cual permite el acceso a la misma, a través de solicitudes con formato. Luego, el software de acceso recibe los resultados de la base de datos, aún los mensajes de error, y los pasa hacia la interfaz, y ésta a su vez, los pasa hasta el software de procesamiento.  Cualquier otro software (servidor  HTTP , software de redes, etc.) agrega enlaces adicionales a este  proceso de extracción de la información, ya que el software de procesamiento pasa los resultados hacia el servidor Web, y éste hasta el browser del Web (ya sea directamente o a través de una red).
Bases de datos nativas en internet La integración de bases de datos en internet acarrea un problema, no solo se necesita un navegador también se necesita conectar con la base de datos. Este conector es el conocido como Common Gateway Interface (CGI). Las bases de datos nativas tienen sus propios CGIs. Las bases de datos nativas mas comunes en internet son basadas en Java, . NET y con un gran auge actualmente las bases de datos XML nativas.
XML Como XML se esta extendiendo rápidamente como estándar de representación e intercambio de datos en internet. Las bases de datos XML nativas se están convirtiendo en una importante alternativa en internet.  Una base de datos nativa XML define un modelo lógico para un documento XML y almacena y recupera documentos de acuerdo a ese modelo. Como mínimo, el modelo debe incluir elementos, atributos, PCDATA, y orden de documentos . Tiene un documento XML y su unidad lógica de almacenamiento principal, al igual que una base de datos relacional tiene una fila en su tabla principal y una unidad lógica principal de almacenamiento. No requiere ningún modelo físico de almacenamiento por debajo en concreto. Puede ser construido sobre un modelo físico relacional, jerárquico, orientado a objetos, o usar un formato de almacenamiento propietario como indices o archivos comprimidos.
Java Java es un lenguaje altamente orientado a programación en internet por lo tanto es fácilmente comprensible que se realicen bases de datos nativas en este lenguaje. La capacidad de este lenguaje de incluir scripts, pequeños programas que se ejecuten en otra maquina y demás herramientas para la programación en internet le convierten en una opción mas dentro de las bases de datos nativas en internet.
NOTICIAS
[object Object],El Departamento de Estado estadounidense desconectó una red militar informática de su base de datos de cables diplomáticos después de que el sitio web WikiLeaks obtuviera más de 250.000 mensajes de ese tipo, informó el martes un funcionario de alto rango. El funcionario, quien habló en condición de anonimato, dijo que la red "Secret Internet Protocol Router Network", conocida como SIPRNet, de la fuerza armada estadounidense habría sido la fuente en última instancia de los cables obtenidos por el sitio web de filtración de datos.  Los cables expusieron el trabajo interno de la diplomacia estadounidense, incluyendo evaluaciones francas y vergonzosas de líderes mundiales, y su divulgación pública ha sido una gran vergüenza para el Gobierno estadounidense.
Ubuntu saca una base de datos de compatibilidad de hardware Canonical ha lanzado una base de datos que presume de ser la mayor lista de componentes de PC compatibles con Linux que incluye más de 1300 componentes de más de 161 fabricantes distintos. De esta manera reúne todo el hardware que está certificado para las distintas versiones de Ubuntu disponibles.  Esta base de datos en principio va dirigida hacia los fabricantes, facilitando con ello que no tengan que preocuparse de los problemas de compatibilidad de hardware y puedan centrarse de esta manera en mejorar la experiencia de usuario. Pero también será de gran utilidad para todos los usuarios que necesiten cambiar algún componente de su equipo o quieran montar su propio equipo por piezas.

More Related Content

What's hot

Topologías de red switch-hub-router
Topologías de red switch-hub-routerTopologías de red switch-hub-router
Topologías de red switch-hub-routerlilianaalfonso
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 
Generacion de Sistemas Operativos
Generacion de Sistemas OperativosGeneracion de Sistemas Operativos
Generacion de Sistemas OperativosFreddy Sinchi
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativosjoselin gonzalez
 
Tipos De Conexiones A Internet
Tipos De Conexiones A Internet Tipos De Conexiones A Internet
Tipos De Conexiones A Internet veronica mata
 
Línea del Tiempo del Internet
Línea del Tiempo del InternetLínea del Tiempo del Internet
Línea del Tiempo del InternetRafa Sanchez
 
MEDIOS DE TRANSMISION: GUIADOS Y NO GUIADOS
MEDIOS DE TRANSMISION:  GUIADOS Y NO GUIADOSMEDIOS DE TRANSMISION:  GUIADOS Y NO GUIADOS
MEDIOS DE TRANSMISION: GUIADOS Y NO GUIADOSJonathan Javier Poot Moo
 
Redes y topologias (PRUEBA Y EJEMPLO)
Redes y topologias (PRUEBA Y EJEMPLO) Redes y topologias (PRUEBA Y EJEMPLO)
Redes y topologias (PRUEBA Y EJEMPLO) LufeLao
 
Base de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad RelaciónBase de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad RelaciónAngela Inciarte
 
Clasificando los sistemas gestores de base de datos
Clasificando los sistemas gestores de base de datosClasificando los sistemas gestores de base de datos
Clasificando los sistemas gestores de base de datosJosé Antonio Orozco Ávila
 
Estandares de Cableado Estructurado
Estandares de Cableado EstructuradoEstandares de Cableado Estructurado
Estandares de Cableado EstructuradoHugo Guzman Soto
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datoscatherine4ad
 
caracteristicas do software libre
caracteristicas do software librecaracteristicas do software libre
caracteristicas do software libreadrianriveraoya
 
Servidores, tipos de servidores
Servidores, tipos de servidoresServidores, tipos de servidores
Servidores, tipos de servidoresEnya Loboguerrero
 
Características De Un Servidor De Red
Características De Un Servidor De RedCaracterísticas De Un Servidor De Red
Características De Un Servidor De RedVictor S Barrios
 
Ecologia Informatica grupo (Maviola)
Ecologia Informatica grupo (Maviola)Ecologia Informatica grupo (Maviola)
Ecologia Informatica grupo (Maviola)Maviola Pulido
 

What's hot (20)

Ejemplo TCP-IP
Ejemplo TCP-IPEjemplo TCP-IP
Ejemplo TCP-IP
 
Topologías de red switch-hub-router
Topologías de red switch-hub-routerTopologías de red switch-hub-router
Topologías de red switch-hub-router
 
Que es fireware
Que es firewareQue es fireware
Que es fireware
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Generacion de Sistemas Operativos
Generacion de Sistemas OperativosGeneracion de Sistemas Operativos
Generacion de Sistemas Operativos
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativos
 
Tipos De Conexiones A Internet
Tipos De Conexiones A Internet Tipos De Conexiones A Internet
Tipos De Conexiones A Internet
 
Línea del Tiempo del Internet
Línea del Tiempo del InternetLínea del Tiempo del Internet
Línea del Tiempo del Internet
 
MEDIOS DE TRANSMISION: GUIADOS Y NO GUIADOS
MEDIOS DE TRANSMISION:  GUIADOS Y NO GUIADOSMEDIOS DE TRANSMISION:  GUIADOS Y NO GUIADOS
MEDIOS DE TRANSMISION: GUIADOS Y NO GUIADOS
 
Redes y topologias (PRUEBA Y EJEMPLO)
Redes y topologias (PRUEBA Y EJEMPLO) Redes y topologias (PRUEBA Y EJEMPLO)
Redes y topologias (PRUEBA Y EJEMPLO)
 
Base de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad RelaciónBase de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad Relación
 
Clasificando los sistemas gestores de base de datos
Clasificando los sistemas gestores de base de datosClasificando los sistemas gestores de base de datos
Clasificando los sistemas gestores de base de datos
 
6.windows mapa conceptual
6.windows mapa conceptual6.windows mapa conceptual
6.windows mapa conceptual
 
Estandares de Cableado Estructurado
Estandares de Cableado EstructuradoEstandares de Cableado Estructurado
Estandares de Cableado Estructurado
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datos
 
caracteristicas do software libre
caracteristicas do software librecaracteristicas do software libre
caracteristicas do software libre
 
Que es internet
Que es internetQue es internet
Que es internet
 
Servidores, tipos de servidores
Servidores, tipos de servidoresServidores, tipos de servidores
Servidores, tipos de servidores
 
Características De Un Servidor De Red
Características De Un Servidor De RedCaracterísticas De Un Servidor De Red
Características De Un Servidor De Red
 
Ecologia Informatica grupo (Maviola)
Ecologia Informatica grupo (Maviola)Ecologia Informatica grupo (Maviola)
Ecologia Informatica grupo (Maviola)
 

Viewers also liked

Elementos de la base de datos
Elementos de la base de datosElementos de la base de datos
Elementos de la base de datosManuel Hernandez
 
Creación de tablas
Creación de tablasCreación de tablas
Creación de tablasmilton vega
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datosralbarracin
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 
Fundamentos De La Web 2
Fundamentos De La Web 2Fundamentos De La Web 2
Fundamentos De La Web 2Elany Vera
 
Fundamentos de Desarrollo Web
Fundamentos de Desarrollo Web Fundamentos de Desarrollo Web
Fundamentos de Desarrollo Web Alexander
 
Influencia del internet en la juventud
Influencia del internet en la juventudInfluencia del internet en la juventud
Influencia del internet en la juventudandrea1109
 
Protocolos FTP y DNS
Protocolos FTP y DNSProtocolos FTP y DNS
Protocolos FTP y DNSRaquel Solano
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...Dialy Ramirez
 
V Estudio sobre Mobile Marketing de IAB Spain y The Cocktail Analysis
V Estudio sobre Mobile Marketing de IAB Spain y The Cocktail AnalysisV Estudio sobre Mobile Marketing de IAB Spain y The Cocktail Analysis
V Estudio sobre Mobile Marketing de IAB Spain y The Cocktail AnalysisThe Cocktail Analysis
 
Control de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesControl de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesDaniel Morales
 
Diferencias entre navegadores y motores de busqueda
Diferencias entre navegadores y motores de busquedaDiferencias entre navegadores y motores de busqueda
Diferencias entre navegadores y motores de busquedaSANDI20
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos Anita Ortiz
 
Informe completo base de datos
Informe completo base de datosInforme completo base de datos
Informe completo base de datosricop88
 
Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacionFco Javier Rodriguez
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De DatosMarichelo Gómez
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)angeljlp08
 

Viewers also liked (20)

Elementos de la base de datos
Elementos de la base de datosElementos de la base de datos
Elementos de la base de datos
 
Creación de tablas
Creación de tablasCreación de tablas
Creación de tablas
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Fundamentos De La Web 2
Fundamentos De La Web 2Fundamentos De La Web 2
Fundamentos De La Web 2
 
Fundamentos de Desarrollo Web
Fundamentos de Desarrollo Web Fundamentos de Desarrollo Web
Fundamentos de Desarrollo Web
 
Fuentes periodisticas
Fuentes periodisticasFuentes periodisticas
Fuentes periodisticas
 
Influencia del internet en la juventud
Influencia del internet en la juventudInfluencia del internet en la juventud
Influencia del internet en la juventud
 
Protocolos FTP y DNS
Protocolos FTP y DNSProtocolos FTP y DNS
Protocolos FTP y DNS
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...
 
V Estudio sobre Mobile Marketing de IAB Spain y The Cocktail Analysis
V Estudio sobre Mobile Marketing de IAB Spain y The Cocktail AnalysisV Estudio sobre Mobile Marketing de IAB Spain y The Cocktail Analysis
V Estudio sobre Mobile Marketing de IAB Spain y The Cocktail Analysis
 
Control de flujo en Telecomunicaciones
Control de flujo en TelecomunicacionesControl de flujo en Telecomunicaciones
Control de flujo en Telecomunicaciones
 
Diferencias entre navegadores y motores de busqueda
Diferencias entre navegadores y motores de busquedaDiferencias entre navegadores y motores de busqueda
Diferencias entre navegadores y motores de busqueda
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos
 
Informe completo base de datos
Informe completo base de datosInforme completo base de datos
Informe completo base de datos
 
Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacion
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 

Similar to Internet como base de datos

Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el webalfredo
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el webCesar
 
4 Por Qué Utilizar Bases De Datos En El Web
4 Por Qué Utilizar Bases De Datos En El Web4 Por Qué Utilizar Bases De Datos En El Web
4 Por Qué Utilizar Bases De Datos En El WebTania Mendoza
 
Base de datos en internet
Base de datos en internetBase de datos en internet
Base de datos en internetMaria Garces
 
04. bases de datos en internet
04. bases de datos en internet04. bases de datos en internet
04. bases de datos en internetMauro
 
Bases de datos en internet
Bases de datos en internetBases de datos en internet
Bases de datos en internetsandrap0
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatikanavv
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatikanavv
 
Topologias de internet
Topologias de internetTopologias de internet
Topologias de internetsanchez159
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3ballesterosymendoza
 
Presentación1
Presentación1Presentación1
Presentación1Angel Ruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel Ruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webangrlruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel Ruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel Ruiz
 
Internet Explorer 2
Internet Explorer 2Internet Explorer 2
Internet Explorer 2orlan
 

Similar to Internet como base de datos (20)

Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 
4 Por Qué Utilizar Bases De Datos En El Web
4 Por Qué Utilizar Bases De Datos En El Web4 Por Qué Utilizar Bases De Datos En El Web
4 Por Qué Utilizar Bases De Datos En El Web
 
Bd en paginas web
Bd en paginas webBd en paginas web
Bd en paginas web
 
Base de datos en internet
Base de datos en internetBase de datos en internet
Base de datos en internet
 
04. bases de datos en internet
04. bases de datos en internet04. bases de datos en internet
04. bases de datos en internet
 
Bases de datos en internet
Bases de datos en internetBases de datos en internet
Bases de datos en internet
 
Smbd
SmbdSmbd
Smbd
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatik
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatik
 
Topologias de internet
Topologias de internetTopologias de internet
Topologias de internet
 
Internet
InternetInternet
Internet
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
 
Presentación1
Presentación1Presentación1
Presentación1
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Internet Explorer 2
Internet Explorer 2Internet Explorer 2
Internet Explorer 2
 

Recently uploaded

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 

Recently uploaded (20)

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 

Internet como base de datos

  • 1. INTERNET COMO BASE DE DATOS En el pasado , las bases de datos sólo podían utilizarse al interior de las instituciones o en redes locales, pero actualmente el Web permite acceder a bases de datos desde cualquier parte del mundo. Estas ofrecen, a través de la red, un manejo dinámico y una gran flexibilidad de los datos, como ventajas que no podrían obtenerse a través de otro medio informativo. Con estos propósitos, los usuarios de Internet o Intranet pueden obtener un medio que puede adecuarse a sus necesidades de información, con un costo, inversión de tiempo, y recursos mínimos. Asimismo, las bases de datos serán usadas para permitir el acceso y manejo de la variada información que se encuentra a lo largo de la red.
  • 2. Internet es una gran base de datos
  • 3. Seguridad La evaluación de este punto es uno de los más importantes en la interconexión del Web con bases de datos. 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 de éstos, etc. La identificación del usuario es una de las formas de guardar la seguridad . Las identidades y permisos de usuarios están definidas en los Archivos de Control de Acceso. Pero la seguridad e integridad total de los datos puede conservarse, permitiendo el acceso a distintos campos de una base de datos , solamente a usuarios autorizados para ello. En este sentido, los datos pueden ser presentados a través del Web de una forma segura, y con mayor impacto en todos los usuarios de la red mundial. Para la integración de bases de datos con el Web es necesario contar con una interfaz que realice las conexiones, extraiga la información de la base de datos, le dé un formato adecuado de tal manera que puede ser visualizada desde un browser del Web, y permita lograr sesiones interactivas entre ambos, dejando que el usuario haga elecciones de la información que requiere .
  • 4. Integración de las bases de datos en la web En la actualidad, muchas instituciones se han dado cuenta de la importancia que el 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. Gracias a la conexión con la red mundial Internet, poco a poco, cada individuo o institución va teniendo acceso a mayor cantidad de información de las diversas ramas de la ciencia con distintos formatos de almacenamiento. La mayor parte de información es presentada de forma estática a través de documentos HTML , lo cual limita el acceso a los distintos tipos de almacenamiento en que ésta pueda encontrarse. Pero, en la actualidad surge la posibilidad de utilizar aplicaciones que permitan acceder a información de forma dinámica , tal como a bases de datos, con contenidos y formatos muy diversos. Una de las ventajas de utilizar el Web para este fin, es que no hay restricciones en el sistema operativo que se debe usar, permitiendo la conexión entre si, de las páginas Web desplegadas en un browser del Web que funciona en una plataforma, con servidores de bases de datos alojados en otra plataforma. Además, no hay necesidad de cambiar el formato o estructura de la información dentro de las bases de datos.
  • 5. ¿Cómo funciona la integración de bases de datos en la web? Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un browser del Web y de un Servidor Web, sino también de un software de procesamiento (aplicación CGI), el cual es el programa que es llamado directamente desde un documento HTML en el cliente . Dicho programa lee la entrada de datos desde que provienen del cliente y toma cierta información de variables de ambiente . El método usado para el paso de datos está determinado por la llamada CGI. Una vez se reciben los datos de entrada (sentencias SQL o piezas de ellas), el software de procesamiento los prepara para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos. La interfaz contiene las especificaciones de la base de datos necesarias para traducir las solicitudes enviadas desde el cliente, a un formato que sea reconocido por dicha base. Además, contiene toda la información, estructuras , variables y llamadas a funciones , necesarias para comunicarse con la base de datos. El software de acceso usualmente es el software distribuido con la base de datos, el cual permite el acceso a la misma, a través de solicitudes con formato. Luego, el software de acceso recibe los resultados de la base de datos, aún los mensajes de error, y los pasa hacia la interfaz, y ésta a su vez, los pasa hasta el software de procesamiento. Cualquier otro software (servidor HTTP , software de redes, etc.) agrega enlaces adicionales a este proceso de extracción de la información, ya que el software de procesamiento pasa los resultados hacia el servidor Web, y éste hasta el browser del Web (ya sea directamente o a través de una red).
  • 6. Bases de datos nativas en internet La integración de bases de datos en internet acarrea un problema, no solo se necesita un navegador también se necesita conectar con la base de datos. Este conector es el conocido como Common Gateway Interface (CGI). Las bases de datos nativas tienen sus propios CGIs. Las bases de datos nativas mas comunes en internet son basadas en Java, . NET y con un gran auge actualmente las bases de datos XML nativas.
  • 7. XML Como XML se esta extendiendo rápidamente como estándar de representación e intercambio de datos en internet. Las bases de datos XML nativas se están convirtiendo en una importante alternativa en internet. Una base de datos nativa XML define un modelo lógico para un documento XML y almacena y recupera documentos de acuerdo a ese modelo. Como mínimo, el modelo debe incluir elementos, atributos, PCDATA, y orden de documentos . Tiene un documento XML y su unidad lógica de almacenamiento principal, al igual que una base de datos relacional tiene una fila en su tabla principal y una unidad lógica principal de almacenamiento. No requiere ningún modelo físico de almacenamiento por debajo en concreto. Puede ser construido sobre un modelo físico relacional, jerárquico, orientado a objetos, o usar un formato de almacenamiento propietario como indices o archivos comprimidos.
  • 8. Java Java es un lenguaje altamente orientado a programación en internet por lo tanto es fácilmente comprensible que se realicen bases de datos nativas en este lenguaje. La capacidad de este lenguaje de incluir scripts, pequeños programas que se ejecuten en otra maquina y demás herramientas para la programación en internet le convierten en una opción mas dentro de las bases de datos nativas en internet.
  • 10.
  • 11. Ubuntu saca una base de datos de compatibilidad de hardware Canonical ha lanzado una base de datos que presume de ser la mayor lista de componentes de PC compatibles con Linux que incluye más de 1300 componentes de más de 161 fabricantes distintos. De esta manera reúne todo el hardware que está certificado para las distintas versiones de Ubuntu disponibles. Esta base de datos en principio va dirigida hacia los fabricantes, facilitando con ello que no tengan que preocuparse de los problemas de compatibilidad de hardware y puedan centrarse de esta manera en mejorar la experiencia de usuario. Pero también será de gran utilidad para todos los usuarios que necesiten cambiar algún componente de su equipo o quieran montar su propio equipo por piezas.