Bases de datos y tecnologías Web


El término Web 2.0 es asociado usualmente con Tim
O'Reilly debido a la referencia hecha en la
conferencia O'Reilly Media Web 2.0 en 2004. El
término fue utilizado para referirse a una segunda
generación en la historia del desarrollo de
tecnología Web basada en comunidades de
usuarios y una gama especial de servicios, como las
redes sociales, los blogs, los wikis o las folcsonomías,
que fomentan la colaboración y el intercambio ágil
y eficaz de información entre los usuarios de una
comunidad o red social. La Web 2.0 es también
llamada web social por el enfoque colaborativo y
de construcción social de esta herramienta.

El EDI básicamente consiste en transmitir
electrónicamente documentos
comerciales y administrativos entre
aplicaciones informáticas, en un formato
normalizado. En este trabajo describimos
qué es el EDI, qué diferentes normas EDI
existen, por dónde viajan los datos, cual es
la estructura de un mensaje EDI, los
beneficios y los costes que para una
empresa puede suponer el implantar este
sistema y el impacto que puede tener
sobre la Contabilidad.


El E-commerce (Comercio Electrónico) es la
compra y venta de bienes y servicios a través
de internet y más específicamente en el World
Wide Web.
Es intercambio electrónico de datos de
computadora a computadora entre Socios
Comerciales (cadenas), con la finalidad de
ahorrar tiempo al eliminar los tradicionales
métodos de preparación y envío de
documentos a través de mensajería. A la vez,
tiene la ventaja de ser un método más seguro
y confiable para el manejo de información.
E-LEARNING
 El e-learning encuentra su origen en la
educación a distancia, que en los
comienzos se realizaba vía correo. Debido
al desarrollo de las tecnologías y la
aparición de Internet, este sistema se vio
bastante favorecido, lo que permitió su
utilización para las actividades educativas,
y dando origen al e-learning; el término es
si mismo se origino en publicaciones de los
años 90.

• es un concepto de educación a distancia en el que se
integra el uso de las tecnologías de la información y otros
elementos didácticos para la formación, capacitación y
enseñanza de los usuarios o estudiantes en línea.
 • Utiliza herramientas y medios diversos como Internet,
intranets, CD-ROM, producciones multimedia (Textos,
imágenes, audio, video, etc.), entre otros… Literalmente
e-learning es aprendizaje con medios electrónicos:
enseñanza dirigida por la tecnología.
 • El e-learning, dadas sus características y el soporte
tecnológico que lo respalda, se constituye en una
alternativa para aquellos que combinan trabajo y
actualización, ya que no es necesario acudir a una aula
permanentemente.





VENTAJAS
• podemos contar con una amplia gama de
posibilidades favorables a los procesos de
aprendizaje, como la capacitación basada en los
computadores, salas de clases virtuales y
colaboración digital a través de foros y chats en los
que participan los estudiantes.
DESVENTAJAS
• está la disminución o falta de la relación estudiante
- profesor, y el posible aislamiento del estudiante; por
otra parte, los trabajos grupales se ven entorpecidos
muchas veces por el uso del sistema. Por lo mismo, es
que aún se puede mejorar considerablemente,
integrando otras ámbitos del aprendizaje con esta
herramienta.











Control de acceso. Una vez protegido de los extraños, es necesario determinar si el
usuario es la persona que dice ser para posteriormente permitirle realizar aquellas
operaciones a las que tiene acceso.
Controles de integridad. Protegen a los datos de ser, intencionalmente o por error,
alterados durante su transmisión.
Esquema de seguridad que debe tener un sitio en Internet.
La seguridad de la red,
- La seguridad de la plataforma
- La infraestructura de CA (Autoridad de Certificación)
La seguridad en web tiene 3 etapas* primarias:
– Seguridad de la computadora del usuario
Los usuarios deben contar con navegadores y plataformas seguras, libres de virus y
vulnerabilidades. También debe garantizarse la privacidad de los datos del usuario.
– Seguridad del servidor web y de los datos almacenados ahí Se debe garantizar la
operación continua del servidor, que los datos no sean modificados sin autorización
(integridad) y que la información sólo sea distribuida a las personas autorizadas (control
de acceso).
– Seguridad de la información que viaja entre el servidor web y el usuario Garantizar
que la información en tránsito no sea leída (confidencialidad), modificada o destruida
por terceros. También es importante asegurar que el enlace entre cliente y servidor no
pueda interrumpirse fácilmente (disponibilidad).

El lenguaje XML (eXtensible Markup Language) se
está convirtiendo en una alternativa extensible y
abierta ante el fijo lenguaje de marcas del HTML
(Hypertext Markup Language). Este artículo expone
la definición, estructura, implementaciones y
aplicaciones que se pueden desarrollar en el XML
bajo el amparo del Word Wide Web Consortium
(W3C). Se analiza también los principales proyectos
que se están desarrollando (unos ya ratificados y
otros todavía como borradores de trabajo) como
pueden ser el RDF, OSD, EDI, CML, etc., que
marcarán una segunda fase de la Word Wide Web
en la gestión y tratamiento de los documentos web,
situación que implica de manera clara al mundo
documental.

XML (lenguaje de marca extensible “extensible markup
language”).
Atributos del Esquema XML.
Cada nombre de atributo está seguido de uno o más
pares de referencias. Cada par de referencias consiste de
enlace a un ejemplo en estos Fundamentos, además de
un enlace a su descripción formal en las partes de
Estructuras o Tipos de Datos de la especificación del
Esquema XML.
 • abstract: declaración del elemento [ Estructuras],
definición del tipo complejo [ Estructuras]
 • attributeFormDefault: elemento schema [ Estructuras]










Encabezado del Documento Xml
Todos los documentos xml comienzan con una
introducción que se encarga de hacer saber que el
documento definido es un documento xml! <?XML?> En
ocasiones se incluye, el documento del doptype que se
encarga de indicar al programa la localización de DTD.
<?XML! version =“1.0” encondig=”iso-8859–1”?>
<?XML! version =“1.0” standalone=”yes”?>
Enconding: indica el conjunto de caracteres que se
utilizan para crear los documentos XML.
Navegadores: utilizan por defecto unicote, por lo que en
ocaiones enconding puede omitir.
Stadalone: indica al parser o navegador si el documento
XMl necesitara alguna definición externa tal como un DTD
O XML.
Si las definiciones se incluyeran al mismo documento el
atributo standalone adoptaría el atributo “yes”, en caso
de que no necesitara el valor seria “not”.



El número de productos para utilizar XML con Bases de Datos está
creciendo a una gran velocidad. Nuevos productos entran al mercado
de forma constante. Aquí se realiza una clasificación de estos
productos, mencionando cuales son las características genéricas de los
mismos, que funcionalidades brindan y se analizan algunos de estos
productos existentes en el mercado.
Antes de continuar, hay que realizar la aclaración de que los
documentos XML pertenecen a dos categorías: "basados en datos" y
"basados en documentos". Los documentos XML "basados en datos" son
en los que XML es usado como un transporte de datos. Estos son por
ejemplo órdenes de compra, registros de pacientes y datos científicos.
Los "basados en documentos" son en los que XML es usado para
representar documentos, como un manual de usuario, páginas
estáticas, folletos de marketing. Este último tipo de documento se
caracteriza por su estructura irregular.
Para grabar y recuperar datos en un documento "basados en datos", se
necesitará una Base de datos, como puede ser una Base de Datos
relacional o una orientada a objetos.

El Middleware es un software de conectividad que
ofrece un conjunto de servicios que hacen posible el
funcionamiento de aplicaciones distribuidas sobre
plataformas heterogéneas. Funciona como una
capa de abstracción de software distribuida, que se
sitúa entre las capas de aplicaciones y las capas
inferiores (sistema operativo y red). El Middleware nos
abstrae de la complejidad y heterogeneidad de las
redes de comunicaciones subyacentes, así como de
los sistemas operativos y lenguajes de programación,
proporcionando una API para la fácil programación
y manejo de aplicaciones distribuidas. Dependiendo
del problema a resolver y de las funciones
necesarias, serán útiles diferentes tipo de servicios de
middleware.
Una base de datos o banco de datos es un conjunto de
datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso. En
este sentido, una biblioteca puede considerarse una base
de datos compuesta en su mayoría por documentos y
textos impresos en papel e indexados para su consulta. En
la actualidad, y debido al desarrollo tecnológico de
campos como la informática y la electrónica, la mayoría
de las bases de datos están en formato digital
(electrónico), que ofrece un amplio rango de soluciones
al problema de almacenar datos.
 Existen programas denominados sistemas gestores de
bases de datos, abreviado SGBD, que permiten
almacenar y posteriormente acceder a los datos de
forma rápida y estructurada. Las propiedades de estos
SGBD, así como su utilización y administración, se estudian
dentro del ámbito de la informática.


Link del tutorial para hacer una wiki
http://www.slideshare.net/AnaBasterra/vo
y-a-hacer-un-wiki-tutorial-wikispaces
Pagina
http://modafashionwi.wikispaces.com/

INTEGRANTES:
ELIZABETH TRUJILLO MANJARREZ
 ANAIAS SORAYA VELAZQUEZ IBARRA
