Вы находитесь на странице: 1из 25

UNIVERSIDAD TECNICA LUIS VARGAS TORRES

ESMERALDAS - ECUADOR
DE LA FACULTAD DE CIENCIAS ADMINISTRATIVAS Y
ECPONOMICAS

NOMBRE: ALEJANDRO GUAGUA


APILLEDO: GUAGUA MENDEZ
ASIGNTURA: TICS
ESPECIALIDAD: CONTABILIDAD Y
AUDITIORIA
PAPALELO: PRMIERO “B”
PROFESOR: CESAR GODOY
AÑO LECTIVO:
2019-2022
Comunicación virtual
P á g i n a 1 | 25
Se denomina comunidad virtual o comunidad digital1 a aquella sección de datos
procesados entre sí, cuyos vínculos, interacciones, relaciones, comunicaciones, y
técnicas tienen lugar, no en un espacio virtual sino en un espacio físico como el CPU. Las
comunidades virtuales se forman a partir de procesos similares entre un grupo de
personas, que su trabajo es organizar en secciones la gran red de Internet . Se organizan
y se llevan a cabo a partir de servicios en linea. Puede ser de cualquier tema o de
cualquier estudio tecnológico, no hay negaciones. Las comunidades saben que son redes,
evolucionan de este modo, ampliando los miembros, diversificándose entre sí, nacen en el
ciberespacio.2
El término de comunidad virtual fue utilizado por primera vez por Howard Rheinhold, en su
Libro: La comunidad virtual: Una sociedad sin fronteras, escrito en 1994.

Historia
La idea comunidades virtuales surge a principios de los años ´90 cuando aparece Internet,
y en el caso de comunidades informáticas anteriores, a la implementación de ARPANETy
el desarrollo de los BBS. Las primeras comunidades virtuales nacen en la década de los
años ´70 y se multiplicaron durante los años ´80, científicas, académicas y militares en el
caso de ARPANET, y civiles para las BBS. Pero no es sino hasta los años ´90 cuando se
desarrollan de forma exponencial, gracias al levantamiento de la prohibición del uso
comercial de Internet, al nacimiento de la World Wide Web (WWW) y la generalización de
herramientas como el correo electrónico, los chats y la mensajería instantánea.
Los usuarios civiles, sin acceso a Internet, implementaron y popularizaron el uso
del BBS o Bulletin Board System (‘Sistema de Tablón de Anuncios’), un sistema que
funcionaba mediante acceso por módem mediante línea telefónica a una central (el BBS)
que podía basarse en una o más líneas telefónicas. En los BBS era posible entablar
conversaciones, publicar comentarios, intercambiar archivos, etc. Por lo mismo que eran
accedidos por línea telefónica, eran comunidades independientes. Era muy común en la
época que individuos particulares utilizaran sus equipos propios de casa para proveer el
servicio hasta con un solo módem de entrada.
Hoy en día, las comunidades virtuales son una herramienta muy útil desde un punto de
vista empresarial, ya que permiten a las organizaciones mejorar su dinámica de trabajo
interno, las relaciones con sus clientes o incrementar su eficiencia procedimental. En
cuanto a su función social, las comunidades virtuales se han convertido en un lugar en el
que el individuo puede desarrollarse y relacionarse con los demás, actuando así como un
instrumento de socialización y de esparcimiento.
Según estimaciones de Kozinets (1999), en el año 2000 existían en la red más de 40
millones de comunidades virtuales. En el caso de las organizaciones para el desarrollo,
los voluntarios en línea juegan un papel crucial en la creación y desarrollo de
comunidades virtuales.3

BBS vs Internet
A la aparición de Internet y su libre acceso a la comunidad civil en general, los BBS
cayeron en desuso rápidamente pues la limitante de compartir un solo espacio era
ampliamente superada por el libre acceso a Internet a muchas redes a la vez, permitiendo
crear grupos de intereses diversos y contactarlos en una misma sesión telefónica.
Además, el creciente interés por Internet de distintos grupos impulsó el desarrollo de
tecnologías como bases de datos y mayor seguridad que permitieron al público en general
montar, de manera más económica, grupos de interés con alcances mayores rebasando
P á g i n a 2 | 25
las fronteras de los países sede y obteniendo intercambio con otros grupos de interés a
largas distancias sin la necesidad de cerrarse a conexiones telefónicas con grupos únicos.
Aunque algunos de los BBS más famosos migraron sus plataformas a Internet, es poco
común su uso para las nuevas generaciones que han crecido con las plataformas más
populares, que actualmente permiten crear comunidades en muy pocos minutos como los
grupos de Yahoo! Groups y Microsoft Groups entre otros.

Definición
Una comunidad virtual es un grupo de personas que comprende sujetos (individuales,
colectivos, institucionales) que:

 Desean interactuar para satisfacer sus necesidades o llevar a cabo roles específicos.
 Comparten un propósito determinado que constituye la razón de ser de la comunidad
virtual.
 Con unos sistemas informáticos que median las interacciones y facilitan la cohesión
entre los miembros.
El mayor freno que existe al desarrollo de comunidades es la dificultad de organización
interna de las mismas.Plantilla:Cita comunidades virtuales En muchos casos, se pierde
demasiado tiempo creando la estructura de la comunidad, con lo que se llega a perder el
verdadero sentido de la misma, confundiendo la estructura con el ser del grupo.[cita requerida]
La comunidad Virtual queda definida por 3 aspectos distintos:

 La comunidad virtual como un lugar: en el que los individuos pueden mantener


relaciones de carácter social o económico. Como se llevan a cabo en el ciberespacio,
no existen límites geográficos, solo una referencia en internet.4 Esto posibilita la unión
de personas a grandes distancias, facilitando comunicación entre ellos.
 La comunidad virtual como un símbolo: ya que la comunidad virtual posee una
dimensión simbólica. Los individuos tienden a sentirse simbólicamente unidos a la
comunidad virtual, creándose una sensación de pertenencia.
 La comunidad virtual como virtual: las comunidades virtuales poseen rasgos comunes
a las comunidades físicas. El rasgo diferenciador de la comunidad virtual es que ésta
se desarrolla, al menos parcialmente, en un lugar virtual, o en un lugar construido a
partir de conexiones telemáticas. A diferencia de comunidades tradicionales, no se
necesita llevar una relación cara a cara entre miembros.

Objetivos
Los objetivos principales de la comunidad virtual son los siguientes:

 Intercambiar información (obtener respuestas correctas).


 Ofrecer apoyo (empatía, expresar emoción).
 Conversar y socializar de manera informal a través de la comunicación simultánea.
 Debatir, normalmente a través de la participación de moderadores.

Tipos
Hay diferentes tipos de comunidades virtuales

 Foros de discusión (moderados, no moderados, abiertos o cerrados).


 Redes sociales (Facebook, Twitter, Instagram).
P á g i n a 3 | 25
 Correo electrónico y grupos de correo electrónico.
 Grupos de noticias.
 Videoconferencias.
 Chat (webchat, chats tipo IRC, multimedia chats).
 Dimensión de Usuario Múltiple: es un sistema que permite a sus usuarios convertirse
en el personaje que deseen y visitar mundos imaginarios en los que participar junto a
otros individuos en juegos u otro tipo de actividad.
 Gestores de contenido.
 Sistemas Peer to Peer (P2P).
 BBS (sistema de tablón de anuncios).
Y además de las de carácter informático, existen las que se enlazan a través de otros
medios:

 Cajas de chat populares a inicio de los 90, consistían en una central telefónica en la
que coincidían varios usuarios.
 Comunidades de radioaficionados, tan antiguas como el mismo invento y vigentes aún
en canales de radio abierta e intercambian información sin estar físicamente en el
mismo sitio.
 Televisivas, generalmente con un programa como anfitrión que concentra los
contactos de los miembros e intercambia con ellos a través de la emisión televisiva.

Aspectos a considerar

A continuación se muestran cuáles son los principales aspectos a considerar para


alcanzar el máximo desarrollo de las iniciativas empresariales sustentadas en
comunidades virtuales:5

 Una comunidad virtual se asienta sobre 2 pilares fundamentales: La comunicación y


un deseo de relación entre los miembros con intereses comunes
 Medir el éxito
 Fortalecer el sentimiento de comunidad
 Analizar necesidades
 Fomentar la autogestión
 Minimizar el control
 Especializar papeles
 Estructura tecnológica

Beneficios que aportan y otros varios


Los principales beneficios que aportan las comunidades virtuales en los negocios son los
siguientes:6

 Branding
 Marketing de relaciones
 Reducción de costos
 Provisión de ingresos
 Desarrollo de nuevos productos
 Introducción de nuevos productos
 Creación de barreras a la entrada
P á g i n a 4 | 25
 Adquisición de nuevos clientes
 Cibercultura

Correos de voz
El buzón de voz es un sistema centralizado de manejo de mensajes telefónicos para un
gran grupo de personas. Permite a los usuarios recibir, almacenar y gestionar mensajes
de voz de las personas que le llaman cuando se encuentra ausente o con la línea
ocupada.1
Los buzones de voz se han convertido en una funcionalidad siempre presente en los
sistemas telefónicos de casi todas las compañías. Están disponibles en sistemas
de telefonía fija, móvil y en aplicaciones de software como Asterisk o FreeSWITCH.
Características
En su configuración más básica, provee únicamente las funcionalidades de una
contestadora automática, sin embargo es un sistema mucho más sofisticado, que provee
múltiples funcionalidades.
Es capaz de:

 Contestar varios teléfonos al mismo tiempo.


 Almacenar los mensajes de voz en casillas personalizadas asociadas al número del
usuario.
 Reenviar los mensajes hacia otras casillas.
 Personalizar el mensaje de introducción.
 Enviar mensajes a varios destinatarios a la vez.
 Guardar mensajes para enviarlos en otro momento.
 Notificar al destinatario mediante una llamada o correo electrónico que le ha llegado
un mensaje a su casilla de voz.
 Transferir llamados hacia otro número telefónico.
 Reproducir diferentes mensajes de introducción a la casilla de acuerdo quien se
comunique.
 Proveer seguridad y confidencialidad, ya que para acceder al mismo se debe
introducir una clave, de manera que sólo el usuario pueda escuchar los mensajes.
 Dar a conocer la fecha y hora de los mensajes, y el número telefónico desde el que se
recibe.

Funcionamiento del sistema de buzón de voz[editar]


El sistema de buzón de voz está compuesto por varios elementos:

 CPU, es el procesador central que corre el sistema operativo y el programa (software)


que hace que el sistema se comporte como un buzón de voz.
 Controlador de disco y múltiples discos, empleados para el almacenamiento de
mensajes.
 Discos del sistema, no solo contienen el software mencionado anteriormente, sino que
también contiene un directorio completo con todos los datos de los usuarios (nombre,
número de la extensión, preferencias para su casilla de voz y punteros que indican
cuales mensajes, que se encuentran guardados en el disco de mensajes, son de su
propiedad).
 Interfaz telefónica, permite que varias líneas telefónicas se conecten a él.

P á g i n a 5 | 25
Ejemplo

En esta figura se muestra como interactúa un sistema de buzón de voz con una PBX.
Supongamos que se llama a una de las extensiones de la PBX desde la red pública (A).
La llamada es enrutada hacia la extensión correspondiente (B). Si el dueño de dicha
extensión no responde luego de cierto tiempo, la PBX encamina la llamada hacia el
sistema de buzón de voz (C), al mismo tiempo le comunica al sistema a qué extensión le
corresponde dicha llamada (D).
La CPU le ordena a la interfaz telefónica, que controla la tarjeta de interfaz de línea, que
responda la llamada. A continuación, reconoce el destinatario del mensaje, busca su
saludo introductorio de casilla y le ordena al controlador de disco que lo reproduzca. Éste
se encarga también de reproducir las instrucciones (“Deje su mensaje luego de escuchar
la señal, para terminar corte o…”). El sistema de interfaz de teléfono, digitaliza el mensaje
y lo transmite al controlador de disco para ser almacenado en el disco de mensajes.
Algunos sistemas de buzón de voz, mezclan la información del mensaje con el fin de
obtener mayor seguridad.
La CPU guarda la localización del mensaje en el disco del sistema. Luego, envía una
señal a la PBX (D), indicándole que encienda la luz de mensaje recibido.
Cuando el dueño de la casilla, ve que recibió un mensaje, llama a la extensión
correspondiente al sistema de buzón de voz para poder escuchar el mismo. La PBX alerta
(D) a la CPU de que quien realiza el llamado es el dueño de la casilla. Ésta redirecciona la
llamada a la interfaz de teléfono. Al mismo tiempo busca toda la información del dueño de
la casilla en el disco del sistema, especialmente la contraseña. El controlador de disco
pide que se ingrese la contraseña; la CPU verifica que ésta coincida con la que se
encuentra en el disco del sistema para permitir que se siga con proceso. Una vez
garantizado que es el dueño quien solicita la casilla, la CPU le presenta las opciones
(“Usted tiene un mensaje nuevo, para escucharlo presione 1, para guardarlo presione
2,...”). Estas opciones las presenta el controlador de disco mientras que la CPU espera
escuchar el tono del número digitado. Si la opción digitada es la de escuchar el mensaje,
la CPU lo busca en el disco del sistema y le dice al controlador del sistema que
reproduzca el mensaje, éste lo envía a la interfaz de línea telefónica quien lo transforma

P á g i n a 6 | 25
de un flujo de datos a sonido y lo envía a la tarjeta de interfaz de teléfono en donde el
usuario está conectado.
De esta manera, el dueño de la casilla puede escuchar sus mensajes.
Conferencia de datos
Ir a la navegaciónIr a la búsqueda
Conferencia de datos se refiere a sesiones de comunicación entre dos o más
participantes que comparten datos informáticos en tiempo real. Se pueden controlar o
compartir dispositivos de interacción y presentación como pantalla, teclado, ratón,
cámara, etc. Se suele usar para distinguir de conferencia de video o conferencia de audio.
Los datos pueden consistir en la pantalla, documentos, gráficos, dibujos y aplicaciones
que se pueden ver, anotar o manipular por los participantes.

Véase también[editar]

 Virtual Network Computing o VNC - Un protocolo para controlar remotamente un


computador mediante el envío del contenido de la pantalla, teclado y eventos de
ratón.
 Redianet - Una aplicación que facilita la presentación, control y colaboración
instantáneos para el aprendizaje en aulas en red.
 Ultra VNC o UVNC Proyecto libre de protocolo VNC, permite transferencia de video,
transferencia de archivos, ventanas de chat, etc.
 TightVNC Proyecto libre de protocolo VNC, permite transferencia de video,
transferencia de archivos, ventanas de chat, etc.

Vídeo Conferencia
Ir a la navegaciónIr a la búsqueda

Una videoconferencia.
Videoconferencia o videollamada es la comunicación simultánea bidireccional
de audio y vídeo, que permite mantener reuniones con grupos de personas situadas en
lugares alejados entre sí. Adicionalmente, pueden ofrecerse facilidades telemáticas o de
otro tipo como el intercambio de gráficos, imágenes fijas, transmisión de ficheros desde
el ordenador, etc.

Definición
Una videoconferencia es una conferencia emitida a través de un aparato electrónico, a
tiempo real, que permite la visualización del emisor y receptor estando ambos a distancia.

La videoconferencia es la compresión digital de los flujos de audio y vídeo en tiempo real.


Su implementación nos brinda importantes beneficios, como el trabajo colaborativo entre
personas geográficamente distantes y una mayor integración entre algunos grupos de
trabajo.
P á g i n a 7 | 25
Esta permite mantener reuniones con grupos de personas situadas en lugares alejados
entre sí, permitiendo el intercambio de información gráfica, de imágenes, la transferencia
de archivos, de vídeo, de voz, permite compartir el escritorio de una computadora, hacer
presentaciones, etc.
En la actualidad, las limitaciones técnicas, tales como el sonido deficiente, la mala calidad
de las imágenes, la poca fiabilidad, la complejidad y el costo, han quedado atrás dando
lugar a videoconferencias de alta calidad con audio, vídeo, transferencia de archivos y de
un costo más que accesible a la mayoría de los interesados.
Es decir, la videoconferencia ofrece hoy en día una solución accesible a la necesidad de
comunicación, con sistemas que permiten el transmitir y recibir información visual y
sonora entre puntos o zonas diferentes evitando así los gastos y pérdida de tiempo que
implican el traslado físico de la persona.
Estas ventajas hacen a la videoconferencia el segmento de mayor crecimiento en el área
de las telecomunicaciones.

Historia
Analogías simples de videoconferencias se pueden rastrear en épocas de la invención de
la televisión. Estos sistemas de videoconferencia, por lo general, se componían de dos
sistemas de Circuito cerrado de televisión conectados a través de cable coaxial o radio.
Un ejemplo de ello fue la red del Postzentralamt Reich (oficina de correo) alemán, creada
en Berlín y otras ciudades desde 1936 hasta 1940.12
Durante los primeros vuelos espaciales tripulados, la NASA utilizó dos enlaces
de radiofrecuencia (UHF o VHF), uno en cada dirección. También los canales de
televisión utilizaban habitualmente este tipo de videoconferencia para informar desde
lugares distantes. Luego los enlaces móviles a los satélites por medio de camiones
especialmente equipados se convirtió en algo común.
Esta técnica era muy costosa y no podían ser utilizada en aplicaciones como
la telemedicina, educación a distancia o reuniones de negocios. Los intentos de utilizar las
redes de telefonía normal para transmitir vídeo de exploración lenta, como los primeros
sistemas desarrollados por AT&T, no funcionaron, debido a la mala calidad de imagen y la
falta de técnicas eficientes de compresión de vídeo. Contaban con una transmisión de
video de 30 cuadros por segundo; las imágenes eran en blanco y negro, para lo cual se
valían de una línea telefónica convencional.3

Un Picturephone de 1972.
No fue hasta la década de 1980 que las redes digitales de transmisión de telefonía se hizo
posible, como RDSI, asegurando una velocidad mínima (por lo general 128 kilobits/s) para
vídeo comprimido y transmisión de audio. Durante este tiempo, hubo también
investigaciones sobre otras formas de vídeo digital y comunicación de audio. Muchas de

P á g i n a 8 | 25
estas tecnologías, como "media space", no son tan utilizados en la actualidad como la
videoconferencia, pero fueron un área importante de investigación.45 Los primeros
sistemas dedicados comenzaron a aparecer en el mercado al mismo tiempo que las redes
de RDSI se expandían en el mundo. Uno de los primeros sistemas comerciales de
Videoconferencia vendido a las empresas provino de PictureTel Corp. que tuvo una oferta
pública inicial en noviembre de 1984. Los sistemas de videoconferencia en los 90'
evolucionaron rápidamente de costosos equipos de propiedad, software y requisitos de
red a una tecnología de base normal a disposición del público en general a un costo
razonable.
Finalmente, en la década de 1990, la videoconferencia basada en IP (Internet Protocol) se
hizo posible, y se desarrollaron tecnologías de compresión de vídeo más eficaces ,
permitiendo videoconferencias desde el escritorio o computadora personal (PC). En 1992,
CU-SeeMe fue desarrollada en Cornell por Tim Dorcey et al. En
1995 Intel y Microsoft trabajan juntos para una estandarización inicial de actividades para
sistemas de comunicación de VoIP. En ese mismo año la primera videoconferencia
pública y emisión de paz entre los continentes de América del Norte y África tuvo lugar,
vinculando una feria tecnológica en San Francisco con un techno-rave y cyberdeli en
Ciudad del Cabo. En la ceremonia de apertura de los Juegos Olímpicos de Invierno en
Nagano, Japón, Seiji Ozawa llevó a cabo la Oda a la Alegría de la Novena Sinfonía de
Beethoven simultáneamente en los cinco continentes en tiempo casi real.
En la década del 2000, la videotelefonía se popularizó a través de servicios de Internet
gratuitos como Messenger o iChat, programas de telecomunicaciones en línea que
promueve la videoconferencia a prácticamente todas las localidades con conexión a
Internet.
En mayo de 2005, los primeros sistemas de alta definición de video conferencia,
producidos por LifeSize Communications, fueron exhibidos en la feria Interop en Las
Vegas, Nevada, capaz de proporcionar 30 fotogramas por segundo a una resolución de
pantalla 1280 x 720.6 En la actualidad, resolución de alta definición aún no se ha
convertido en una característica estándar, pero es ofrecida por los mejores proveedores o
más importantes en el mercado de la videoconferencia.
Unos meses más tarde NETConference Sitio Web NETConference mostró su plataforma
de Videoconferencias Online, la primera en servicios distribuidos en la nube o cloud, más
similar a las Conferencias Web que a sistemas de videoconferencia propiamente dichos,
no obstante esta plataforma superó ampliamente las expectativas dadas sus avanzadas
características y calidad de servicio que permiten ofrecer varias calidades de vídeo, alta
definición hasta FullHD, al tiempo que incluyó una importante función hasta entonces
poco tenida en cuenta, la Seguridad en las comunicaciones, la seguridad ofrecida
superaba en gran modo a las anteriores, un gran salto en seguridad ya que no solo
permitía conexiones cifradas, si no que además encriptaba las propias comunicaciones,
permitiendo a las empresas y entidades poder adoptar medidas eficaces en materia de
seguridad de comunicaciones.
En 2012, MashMeTV [1] lanzaría al mercado un nuevo concepto que revolucionaría la
videoconferencia: la videocolaboración. Este nuevo servicio incluiría a la videoconferencia
como núcleo del transcurso de múltiples actividades colaborativas, como la compartición
de documentos o la posibilidad de ver vídeos de forma totalmente sincronizada mientras
la videoconferencia se mantiene online. Actualmente existe una demanda creciente de
empresas que han dado el salto de la videoconferencia a la videocolaboración, la cual ha
supuesto un importante avance tecnológico con la implementación de WebRTC como
sustituto de la tecnología Flash.
El 19 de mayo de 2013 el aventurero británico Daniel Hughles hizo la videoconferencia
desde mayor altura. Para ello realizó una videollamada con un smartphone dotado de un
P á g i n a 9 | 25
modem satélite BGAN a la BBC desde la cima del monte Everest, a 8.848 metros sobre el
nivel del mar7.

Tecnología
La tecnología básica utilizada en sistemas de videoconferencia es la compresión digital de
audio y vídeo en tiempo real que llega por Enlace por un Circuito de la señal Fibra Óptica
y en forma simultánea por señal de evento por satélite los 2 Consolas. El hardware o
software que realiza la compresión se llama codec (codificador / decodificador). Se
pueden lograr tasas de compresión de hasta 1:500. El flujo digital resultante de 1s y 0s se
divide en paquetes etiquetados, que luego se transmiten a través de una red digital (por lo
general ISDN o IP).
Hay, básicamente, dos tipos de sistemas de videoconferencia:
1- Sistemas de videoconferencia dedicados : Posee todos los componentes necesarios
empaquetados en un solo equipo, por lo general una consola con una cámara de vídeo de
alta calidad controlada remotamente. Hay varios tipos de dispositivos de videoconferencia
dedicada:

 Videoconferencia para grandes grupos: son dispositivos grandes , no portátiles, más


costosos utilizados para grandes salas y auditorios.
 Videoconferencia para grupos pequeños: no son portátiles, son más pequeños y
menos costosos, utilizados para salas de reuniones pequeñas.
 Videoconferencias individuales: son generalmente dispositivos portátiles, destinados a
usuarios individuales, tienen cámaras fijas, micrófonos y altavoces integrados en la
consola.(ver Anexo)
2- Sistemas de escritorio: Los sistemas de escritorio son complementos –add-ons-(Por lo
general tarjetas de hardware) a los PC normales, transformándolas en dispositivos de
videoconferencia. Una gama de diferentes cámaras y micrófonos pueden ser utilizados
con la tarjeta, que contiene el codec e interfaces de transmission necesarias. La mayoría
de los sistemas de escritorios trabajan estándar H.323. Las Videoconferencias realizadas
a través de ordenadores dispersos son también conocidos como e-meetings o
conferencias web.8

Seguridad
La gran mayoría de las soluciones para conferencia web utilizan protocolo de
cifrado SSL de 128 bits para el acceso seguro a las salas de conferencia y alguno a 256
bits, no obstante estos niveles quedan ya obsoletos.
Los grandes fabricantes, Polycom o Tandberg, ofrecen de forma opcional la
implementación de servidores de seguridad que ofrecen cifrado de hasta 1024 bits,
encareciendo notablemente el coste total de propiedad y precio final de las soluciones.
Por el momento solo la plataforma NETConference Sitio Web NETConference es capaz
de ofrecer un nivel superior a los 1024 bits, nivel que actualmente usan las plataformas
financieras y bancarias, así como de cifrar las propias comunicaciones hasta 4096 bits, lo
que le convierte en la plataforma de comunicaciones más segura y la única capaz de ser
usada por todos aquellos que se encuentren incluidos en alguno de los niveles de la Ley
de Protección de Datos española o LOPD.

Videoconferencia en la educación
El uso de las videoconferencias por parte de profesores y alumnos suponen beneficios,
para las entidades educativas. Estos beneficios son:Esta técnica hace inclusión de un
nuevo concepto propia de la enseñanza concepto de espacio educativo en el que se
P á g i n a 10 | 25
superan las barreras de la separación física a distancia; dando lugar por lo tanto a nuevas
formas de organización, metodologías e interacciones.
- Ahorro de costos; ya que evita desplazamientos, gastos en viáticos9 y contaminación.
- Intercambio de ideas, conocimientos e información.
- Aumento en productividad y ventaja competitiva entre los usuarios de este medio
tecnológico
- Una alternativa adicional para el mejor aprovechamiento de los recursos de computo
- Reunir académicos situados en diferentes lugares geográficos.
- Planear estrategias de investigación y cooperación.
Es muy importante la motivación de los alumnos, informarles de la experiencia a que van
a ser sometidos:, cuáles van a ser los medios técnicos, las materias, la duración, los
participantes en la experiencia la cual contempla un período previo de selección materias
y de estudio conjunto de metodología, así como del material pedagógico más adecuado
para acompañar la clase (apuntes, vídeo...)
La anterior nos ayuda a reflexionar y a multiplicar los diversos beneficios de la
videoconferencia en la educación, además esto significará para el docente innovador,
cambios en sus metodologías e imprescindible ser portador de la competencia
tecnológica.
Skype
Skype es la herramienta más popular, con una calidad de audio y vídeo excelente, está
disponible para todo sistema operativo, desde Windows a Mac, pasando por Android,
Kindle, etc. Es gratuita en su versiónica. Permite hacer gratuitamente videoconferencias
de hasta 25 personas.
Google Hangouts
Hangouts como herramienta de Google, se caracteriza por su potencia. Permite de forma
gratuita videoconferencias grupales de hasta 12 usuarios, con elevada velocidad y calidad
de transmisión sobre la base de los potentes servidores de Google.
Otros
FaceTime, Facebook, WhatsApp, Google Duo y BlackBerry Messenger también permiten
videollamadas.

Salas Virtuales
Las salas virtuales (virtual rooms) para reuniones o conferencias utilizando servicios de Internet, son
actualmente ya una solución consolidada para mejorar el rendimiento del negocio en empresas de
todo tipo de tamaño, incluidas las pymes.
Interactúe con cualquier persona (empleado, cliente o socio de la organización) en cualquier lugar y
a cualquier hora para finalizar los proyectos de manera más rápida. Comparta aplicaciones,
presentaciones y documentos de la empresa, productos y servicios, o incluso el escritorio de su
PC en tiempo real con los usuarios que usted determine, cada uno localizado en diferentes
ubicaciones físicas. Estas son tan solo algunas de las principales ventajas que ofrecen estos servicios
web de salas virtuales. Una sala virtual es un servicio web accesible desde el navegador o a veces
utilizando un software propietario, en donde interactúan una serie de usuarios invitados al evento
y coordinados por un usuario moderador, los cuales comparten dentro de dicho entorno virtual,
contenidos de video, chat, audio e intercambio de documentos.

Las salas virtuales tienen dos aplicaciones preponderantes dentro de las pymes; la primera y de mayor
impacto es como herramienta de la fuerza de ventas.Imagine que su empresa tiene clientes
P á g i n a 11 | 25
dispersos en diferentes localidades, y su catalogo de productos o servicios se actualiza
periódicamente, con lo que sus agentes vendedores cada tanto tiempo tienen que ir a visitar a sus
clientes para hacer las presentaciones y nuevas adecuaciones sobre sus productos. En vez de hacer
todo esto al modo tradicional ahora piense hacerlo desde un entorno virtual accesible desde el
navegador web de su cliente vía una invitación por e-mail que usted le envía. Usando la sala virtual
su equipo desde sus oficinas matriz puede realizar la tarea de ventas de forma global a toda su cartera
de cliente (o grupo de clientes invitados), y todo sin ser sensible a la distancia geográfica entre
participantes. Rápido, fácil y económico (esto último por los ahorros en viáticos y viajes que se
suprimen).

La otra aplicación de fuerte demanda de las salas virtuales en las pymes es la del auto-entrenamiento
y dirección administrativa del grupo a distancia. Muchas pymes están distribuidas entre diversas
oficinas localizadas en diferentes localidades, o bien tienen socios, colaboradores o distribuidores
dispersos geográficamente. Una sala virtual nos es de gran utilidad para realizar las ponencias de los
cambios más recientes en la estrategia comercial de la organización sin movilizar a ninguna persona,
así como para brindar entrenamiento básico sobre los cambios en el catalogo de productos de la
empresa, nuevas disposiciones gerenciales y prácticas empresariales, etc.
Las salas virtuales pueden implementarse bajo dos modalidades. La primera sería adquirir un
software propietario para este propósito; instalarlo en un servidor web de la empresa, y desde ahí
ofrecer por nosotros mismos el servicio de la sala virtual. En esta modalidad el proveedor dominante
a nivel mundial es Microsoft con su Office Communications Server.

La segunda modalidad seria en un servicio SaaS bajo pago de renta (que por cuestiones
económicas es lo más utilizado en las pymes). En este rubro el líder mundial indiscutible es WebEx
con su servicio Meeting Center. Aquí también Microsoft tiene presencia con Office Live Meeting,
que también trabaja bajo modalidad SaaS.
Claro está que existen otros proveedores locales (a cada país) que han desarrollado sus propias
herramientas y servicios de salas virtuales; no hacemos referencia de ellos en esta ocasión ya que no
tenemos referencia particular de sus servicios en comparación con los de WebEx y Microsoft que en
este post referimos.
Mas Información | WebEx Mas Información | Microsoft Office Live Meeting Mas Información
| Microsoft Office Communications Server En Tecnología Pyme | SaaS: el software como servicio
online
Base de datos relacional
Ir a la navegaciónIr a la búsqueda
Véase también: Base de datos objeto-relacional
La base de datos relacional (BDR) es un tipo de base de datos (BD) que cumple con
el modelo relacional (el modelo más utilizado actualmente para implementar las BD ya
planificadas).
Tras ser postuladas sus bases en 1970 por Edgar Frank Codd,1 de los
laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo
paradigma en los modelos de base de datos.2
Características comunes
P á g i n a 12 | 25
 Una base de datos se compone de varias tablas o relaciones.
 No pueden existir dos tablas con el mismo nombre ni registro.
 Cada tabla es a su vez un conjunto de campos (columnas) y registros (filas).
 La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves
primarias y claves foráneas (o ajenas).
 Las claves primarias son la clave principal de un registro dentro de una tabla y estas
deben cumplir con la integridad de datos.
 Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave
primaria del registro padre; por medio de estas se hacen las formas relacionales.

Elementos
Véase también: Dato
Relaciones (características en común)
En una BDR, todos los datos se almacenan y se accede a ellos por medio de relaciones
previamente establecidas.
Relaciones base
Las relaciones que almacenan datos son llamadas relaciones base y su implementación
es llamada "tabla".
Relaciones derivadas[editar]
Otras relaciones no almacenan datos, pero son calculadas al aplicar operaciones
relacionales. Estas relaciones son llamadas relaciones derivadas y su implementación
es llamada "vista" o "consulta". Las relaciones derivadas son convenientes ya que
expresan información de varias relaciones actuando como si fuera una sola tabla.
Restricciones
Una restricción es una limitación que obliga el cumplimiento de ciertas condiciones en la
BD.
Algunas no son determinadas por los usuarios, sino que son inherentemente definidas por
el simple hecho de que la BD sea relacional. Algunas otras restricciones las puede definir
el usuario, por ejemplo, usar un campo con valores enteros entre 1 y 10.
Las restricciones proveen un método de implementar "reglas" en la base de datos.
Las restricciones limitan los datos que pueden ser almacenados en las tablas.
Usualmente se definen usando expresiones que dan como resultado un valor booleano,
indicando si los datos satisfacen la restricción o no.
Las restricciones no son parte formal del modelo relacional, pero son incluidas porque
juegan el rol de organizar mejor los datos. Las restricciones son muy discutidas junto con
los conceptos relacionales.
Dominios[editar]
Un dominio describe un conjunto de posibles valores para cierto atributo. Como un
dominio restringe los valores del atributo, puede ser considerado como una restricción.
Matemáticamente, atribuir un dominio a un atributo significa "cualquier valor de este
atributo debe ser elemento del conjunto especificado".
Distintos tipos de dominios son: enteros, cadenas de texto, fecha, no procedurales, etc.
Cada tabla puede tener uno o más campos cuyos valores identifican de forma única cada
registro de dicha tabla, es decir, no pueden existir dos o más registros diferentes cuyos
valores en dichos campos sean idénticos. Este conjunto de campos se llama clave única.
Pueden existir varias claves únicas en una determinada tabla, y a cada una de éstas
suele llamársele candidata a clave primaria.

P á g i n a 13 | 25
Clasificación de Claves
Clave primaria
Artículo principal: Clave primaria
Una clave primaria es una clave única (puede estar conformada por uno o más campos
de la tabla) elegida entre todas las candidatas que define unívocamente a todos los
demás atributos de la tabla para especificar los datos que serán relacionados con las
demás tablas. La forma de hacer esto (relación entre tablas) es por medio de claves
foráneas.
Clave externa o foránea
Artículo principal: Clave foránea
Una clave foránea es una referencia a una clave en otra tabla, determina la relación
existente en dos tablas. Las claves foráneas no necesitan ser claves únicas en la tabla
donde están y sí a donde están referenciadas.
Por ejemplo, el código de departamento puede ser una clave foránea en la tabla de
empleados. Se permite que haya varios empleados en un mismo departamento, pero
habrá uno y sólo un departamento por cada clave distinta de departamento en la tabla de
departamentos.
Clave índice[editar]
Véase también: Índice (base de datos)
Las claves índice surgen con la necesidad de tener un acceso más rápido a los datos. Los
índices pueden ser creados con cualquier combinación de campos de una tabla. Las
consultas que filtran registros por medio de estos campos, pueden encontrar los registros
de forma no secuencial usando la clave índice.
Las bases de datos relacionales incluyen múltiples técnicas de ordenamiento, cada una
de ellas es óptima para cierta distribución de datos y tamaño de la relación.
Los índices generalmente no se consideran parte de la base de datos, pues son un detalle
agregado. Sin embargo, las claves índices son desarrolladas por el mismo grupo de
programadores que las otras partes de la base de datos.

Procedimientos almacenados[editar]
Artículo principal: Procedimientos almacenados
Un procedimiento almacenado es código ejecutable que se asocia y se almacena con la
base de datos. Los procedimientos almacenados usualmente recogen y personalizan
operaciones comunes, como insertar un registro dentro de una tabla, recopilar información
estadística, o encapsular cálculos complejos. Son frecuentemente usados por un API por
seguridad o simplicidad.
Los procedimientos almacenados no son parte del modelo relacional, pero todas las
implementaciones comerciales los incluyen.

Estructura[editar]
La base de datos se organiza en dos marcadas secciones; el esquema y los datos (o
instancia).
El esquema es la definición de la estructura de la base de datos y principalmente
almacena los siguientes datos:

P á g i n a 14 | 25
 El nombre de cada tabla
 El nombre de cada columna
 El tipo de dato de cada columna
 La tabla a la que pertenece cada columna
Las bases de datos relacionales pasan por un proceso al que se le conoce
como normalización de una base de datos, el resultado de dicho proceso es un esquema
que permite que la base de datos sea usada de manera óptima.
Los datos o instancia es el contenido de la base de datos en un momento dado. Es en sí,
el contenido de todos los registros.

Manipulación de la información[editar]
Para manipular la información utilizamos un lenguaje relacional, actualmente se cuenta
con dos lenguajes formales el álgebra relacional y el cálculo relacional. El álgebra
relacional permite describir la forma de realizar una consulta, en cambio, el cálculo
relacional sólo indica lo que se desea devolver.
El lenguaje más común para construir las consultas a bases de datos relacionales es
el SQL (Structured Query Language), un estándar implementado por los principales
motores o sistemas de gestión de bases de datos relacionales integradas.
En el modelo relacional los atributos deben estar explícitamente relacionados a un
nombre en todas las operaciones, en cambio, el estándar SQL permite usar columnas sin
nombre en conjuntos de resultados, como el asterisco taquigráfico ( * ) como notación de
consultas.
Al contrario del modelo relacional, el estándar SQL requiere que las columnas tengan un
orden definido, lo cual es fácil de implementar en una computadora, ya que la memoria es
lineal.
Es de notar, sin embargo, que en SQL el orden de las columnas y los registros devueltos
en cierto conjunto de resultado nunca está garantizado, a no ser que explícitamente sea
especificado por el usuario.

Gestores de base de datos relacionales[editar]


Existe un tipo de software exclusivamente dedicado a tratar con bases de datos
relacionales, conocido como Sistema de Gestión de Bases de Datos Relacionales
(SGBDR, o RDBMS del inglés Relational Database Management System), también
llamados manejadores o gestores de las BDR.
Entre los gestores actuales más populares existen:

 Microsoft SQL Server.


 Oracle.
 DB2.
 PostgreSQL.
 MariaDB
 MySQL.

Ventajas y desventajas[editar]
Ventajas

 Provee herramientas que garantizan evitar la duplicidad de registros.


 Garantiza la integridad referencial, así, al eliminar un registro elimina todos los
registros relacionados dependientes.
P á g i n a 15 | 25
 Favorece la normalización por ser más comprensible y aplicable.
Desventajas

 Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de información


geográfica.
 No se manipulan de forma manejable los bloques de texto como tipo de dato.
 Las bases de datos orientadas a objetos (BDOO) se propusieron con el objetivo de
satisfacer las necesidades de las aplicaciones anteriores y así, complementar pero no
sustituir a las bases de datos relacionales.

Diseño de las bases de datos relacionales


El primer paso para crear una base de datos, es planificar el tipo de información que se
quiere almacenar en la misma, teniendo en cuenta dos aspectos: la información
disponible y la información que necesitamos.
La planificación de la estructura de la base de datos, en particular de las tablas, es vital
para la gestión efectiva de la misma. El diseño de la estructura de una tabla consiste en
una descripción de cada uno de los campos que componen el registro y los valores o
datos que contendrá cada uno de esos campos.
Los campos son los distintos tipos de datos que componen la tabla, por ejemplo: nombre,
apellido, domicilio. La definición de un campo requiere: el nombre del campo, el tipo de
campo, el ancho del campo, etc.
Los registros constituyen la información que va contenida en los campos de la tabla, por
ejemplo: el nombre del paciente, el apellido del paciente y la dirección de este.
Generalmente los diferentes tipos de campos que se pueden almacenar son los
siguientes: Texto (caracteres), Numérico (números), Fecha / Hora, Lógico (informaciones
lógicas si/no, verdadero/falso, etc.), imágenes.
En resumen, el principal aspecto a tener en cuenta durante el diseño de una tabla es
determinar claramente los campos necesarios, definirlos en forma adecuada con un
nombre especificando su tipo y su longitud.

Modelo de base de datos


Ir a la navegaciónIr a la búsqueda

Composición de cinco modelos de base de


datos
Un modelo de base de datos (Data
Información Estructurada) es un tipo de
modelo de datos que determina la estructura
lógica de una base de datos y de manera
fundamental determina el modo de
almacenar, organizar y manipular los datos.
Entre los modelos lógicos comunes para
bases de datos se encuentran:

 Modelo jerárquico
 Modelo en red
 Modelo relacional
 Modelo entidad–relación

P á g i n a 16 | 25
 Modelo entidad–relación extendido
 Base de datos orientada a objetos
 Modelo documental
 Modelo entidad–atributo–valor
 Modelo en estrella
Los modelos físicos de datos incluyen:

 Índice invertido
 Fichero plano
Otros modelos lógicos pueden ser:

 Modelo asociativo
 Modelo multidimensional
 Modelo multivalor
 Modelo semántico
 Base de datos XML
 Grafo etiquetado
 Triplestore'l'

Relaciones y funciones
Un sistema de gestión de base de datos puede implementar uno o varios modelos. La
estructura óptima depende de la natural organización de los datos de la aplicación y de
los requisitos de ésta, que incluyen ritmo de transacciones, fiabilidad, mantenibilidad,
escalabilidad y coste. La mayor parte de los sistemas de gestión de bases de datos están
construidos sobre un modelo de datos concreto, aunque es posible que soporten más de
uno.
Sobre los distintos modelos físicos de datos se puede implementar cualquier modelo
lógico. La mayoría del software de base de datos ofrece al usuario cierto control sobre la
implementación física, dado el impacto que tiene en las prestaciones.
Un modelo no es sólo un modo de estructurar los datos: también define el conjunto de
operaciones que se pueden realizar con los datos. Por ejemplo el modelo relacional define
operaciones como SELECT y JOIN. Aunque esas operaciones no se ofrezcan
explícitamente en un lenguaje de consultas dado, proporcionan la base sobre la que un
lenguaje de consultas se diseña.

Modelo fichero plano

Modelo fichero plano


El modelo de fichero plano consiste en una sola matriz bidimensional de elementos,
donde todos los miembros en una columna dada tienen valores del mismo tipo, y todos
los miembros de la misma fila están relacionados entre ellos. Por ejemplo, las columnas
P á g i n a 17 | 25
para nombre y clave pueden ser usadas para la seguridad de un sistema; cada fila
indicará el nombre y su correspondiente clave para un individuo. Las columnas en la tabla
suelen tener un tipo asociado, que la define como cadena de caracteres, fecha u hora,
entero o número de coma flotante. Este modelo tabular fue el precursor del modelo
relacional.

Modelos tempranos
Estos modelos que se describen a continuación fueron populares en las décadas 1960-
1970, pero hoy en día se encuentran sólo en sistemas heredados. Se caracterizan
principalmente por tener características de navegación con fuertes conexiones entre la
estructura física y la lógica, y poseen alta dependencia en los datos.
Modelo jerárquico[editar]

Modelo jerárquico
En un modelo jerárquico, los datos están organizados en una estructura arbórea (dibujada
como árbol invertido o raíz), lo que implica que cada registro sólo tiene un padre. Las
estructuras jerárquicas fueron usadas extensamente en los primeros sistemas de gestión
de datos de unidad central, como el Sistema IMS por IBM, y ahora se usan para describir
la estructura de documentos XML. Esta estructura permite relaciones 1:N entre los datos,
y es muy eficiente para describir muchas relaciones del mundo real: tablas de contenido,
ordenamiento de párrafos y cualquier tipo de información anidada.
Sin embargo, la estructura jerárquica es ineficiente para ciertas operaciones de base de
datos cuando el camino completo no se incluye en cada registro. Una limitación del
modelo jerárquico es su incapacidad para representar de manera eficiente la redundancia
en datos.
En la relación Padre-hijo: El hijo sólo puede tener un padre pero un padre puede tener
múltiples hijos. Los padres e hijos están unidos por enlaces. Todo nodo tendrá una lista
de enlaces a sus hijos.

P á g i n a 18 | 25
Modelo de red

Modelo en red
El modelo de red expande la estructura jerárquica, permitiendo relaciones N:N en una
estructura tipo árbol que permite múltiples padres. Antes de la llegada del modelo
relacional, el modelo en red era el más popular para las bases de datos. Este modelo de
red (definido por la especificación CODASYL) organiza datos que usan en dos
construcciones básicas, registros y conjuntos. Los registros contienen campos que puede
estar organizados jerárquicamente, como en el lenguaje COBOL. Los conjuntos definen
relaciones N:N entre registros: varios propietarios, varios miembros. Un registro puede ser
un propietario de varios conjuntos, y miembro en cualquier número de conjuntos.
El modelo en red es una generalización del modelo jerárquico, en tanto está construido
sobre el concepto de múltiples ramas (estructuras de nivel inferior) emanando de uno o
varios nodos (estructuras de nivel alto), mientras el modelo se diferencia del modelo
jerárquico en que las ramas pueden estar unidas a múltiples nodos. El modelo de red es
capaz de representar la redundancia en datos de una manera más eficiente que en el
modelo jerárquico.
Las operaciones del modelo de red se realizan por de navegación: un programa mantiene
la posición actual, y navega entre registros siguiendo las relaciones entre ellos. Los
registros también pueden ser localizados por valores claves.
Aunque no es una característica esencial del modelo, las bases de datos en red
implementan sus relaciones mediante punteros directos al disco. Esto da una velocidad
de recuperación excelente, pero penaliza las operaciones de carga y reorganización.
Entre los SGBD más populares que tienen arquitectura en red se encuentran Total e
IDMS. IDMS logró una importante base de usuarios; en 1980 adoptó el modelo relacional
y SQL, manteniendo además sus herramientas y lenguajes originales.
La mayoría de bases de datos orientadas a objetos (introducidas en 1990) usan el
concepto de navegación para proporcionar acceso rápido entre objetos en una red.
Objectivity/DB, por ejemplo, implementa 1:1, 1:N, N:1 y N:N entre distintas bases de
datos. Muchas bases de datos orientadas a objetos también soportan SQL, combinando
así la potencia de ambos modelos.
Modelo de fichero invertido
En un fichero invertido o de índice invertido, los datos contenidos se usan como claves en
una tabla de consulta (lookup table), y los valores en la tabla se utilizan como punteros a
P á g i n a 19 | 25
la localización de cada instancia. Esta es también la estructura lógica de los índices de
bases de datos modernas, los cuales introducen sólo el contenido de algunas columnas
en esa tabla de consulta. El modelo de fichero invertido puede poner los índices en
ficheros planos para acceder a sus registros de manera eficiente.
Implementaciones notables de este modelo de datos la realizó Adabas de Software AG,
aparecida en 1970. Adabas logró una importante base de usuarios y está soportada aún
hoy. En la década de 1980 adoptó el modelo relacional y SQL, manteniendo sus propias
herramientas y lenguajes.

Modelo relacional
Artículo principal: Modelo relacional

El modelo fue introducido por E.F. Codd en 19701 con el objetivo de querer hacer los
SGBD más independientes de las aplicaciones. Es un modelo matemático definido en
términos de lógica de predicados y teoría de conjuntos, y se han implementado con él
SGBDs para mainframe, ordenadores medios y microordenadores.
Los productos referidos como base de datos relacional de hecho implementan un modelo
que es sólo una aproximación al modelo matemático definido por Codd. Existen tres
términos usados con profusión en el modelo relacional de bases de
datos: relaciones, atributos y dominios. Una relación equivale a una tabla con filas y
columnas. Las columnas de una relación se llaman con rigor atributos, y el dominio es el
conjunto de valores que cada atributo puede tomar.
La estructura básica de datos del modelo relacional es la relación (tabla), donde la
información acerca de una determinada entidad (p. ej. "empleado") se almacena en tuplas
(filas), cada una con un conjunto de atributos (columnas). Las columnas de cada tabla
enumeran los distintos atributos de la entidad (el nombre del "empleado", dirección y
número de teléfono, p. ej.), de modo que cada tupla de la relación "empleado" representa
un empleado específico guardando los datos de ese empleado concreto.
Todas las relaciones (es decir, tablas) en una base de datos relacional han de seguir unas
mínimas reglas:

1. el orden de los atributos es irrelevante


2. no puede haber tuplas repetidas
3. cada atributo sólo puede tener un valor.
Una base de datos puede contener varias tablas, cada una similar al modelo plano. Una
de las fortalezas del modelo relacional es que un valor de atributo coincidente en dos
registros (filas) –en la misma o diferente tabla– implica una relación entre esos dos
registros. Es posible también designar uno o un conjunto de atributos como "clave", que
permitirá identificar de manera única una fila en una tabla.
Dicha clave que permite identificar de manera unívoca una fila en una tabla se denomina
"clave primaria". Las claves son habitualmente utilizadas para combinar datos de dos o
más tablas. Por ejemplo, una tabla de empleados puede contener una columna

P á g i n a 20 | 25
denominada "departamento"", cuyo valor coincida con la clave de una tabla denominada
"departamentos". Las claves son esenciales a la hora de crear índices, que facilitan la
recuperación rápidas de datos de tablas grandes. Una clave puede estar formada por
cualquier columna o por una combinación de varias columnas, denominándose clave
compuesta. No es necesario definir todas las claves por adelantado; una columna puede
usarse como clave incluso si no estaba previsto en origen.
Una clave que tenga un significado en el mundo físico (tal como un nombre de persona,
el ISBN de un libro o el número de serie de un coche) a veces se denomina clave
"natural". Si no existe una clave natural viable, se puede asignar un sucedáneo arbitrario
(como dar a una persona un número de empleado). En la práctica la mayor parte de las
bases de datos tienen a la vez claves sucedáneas y naturales, dado que las claves
sucedáneas pueden usarse internamente para crear enlaces íntegros entre filas, mientras
que las claves naturales tienen un uso menos fiable a la hora de buscar o enlazar con
otras bases de datos.
El lenguaje de interrogación más común utilizado con las bases de datos relacionales es
el Structured Query Language (SQL).
Modelo dimensional
El modelo dimensional2 es una adaptación especializada del modelo relacional usada
para almacenar datos en depósitos de datos, de modo que los datos fácilmente puedan
ser extraídos usando consultas OLAP. En el modelo dimensional, una base de datos
consiste en una sola tabla grande de datos que son descritos usando dimensiones y
medidas. Una dimensión proporciona el contexto de un hecho (como quien participó,
cuando y donde pasó, y su tipo). Las dimensiones se toman en cuenta en la formulación
de las consultas para agrupar hechos que están relacionados. Las dimensiones tienden a
ser discretas y son a menudo jerárquicas; por ejemplo, la ubicación podría incluir el
edificio, el estado y el país. Una medida es una cantidad que describe el dato, tal como
los ingresos. Es importante que las medidas puedan ser agregados significativamente -
por ejemplo, los ingresos provenientes de diferentes lugares puedan sumarse.
En una consulta OLAP, las dimensiones y los hechos son agrupados y añadidos juntos
para crear un informe. El modelo dimensional a menudo es puesto en práctica sobre el
modelo relacional usando un esquema de estrella, consistiendo en una tabla que contiene
los datos y tablas circundantes que contienen las dimensiones. Dimensiones complicadas
podrían ser representadas usando múltiples tablas, usando un esquema de copo de
nieve.
Un almacén de datos (data warehouse) puede contener múltiples esquemas de estrella
que comparten tablas de dimensión, permitiéndoles ser usadas juntas. El establecimiento
de un conjunto de dimensiones estándar es una parte importante del modelado
dimensional.

Modelos post-relacionales[editar]
Los productos que ofrecen un modelo de datos más general que el relacional se
denominan a veces post-relational.3 Como términos alternativos se oyen incluyen "bases
de datos híbridas", "bases de datos relacionales potenciadas con objetos" entre otros. El
modelo de datos de esos productos incorpora relaciones pero no limitadas por las
restricciones del principio de información de E.F. Codd, que requiere que toda información
en la base de datos debe ser modelada en términos de valores en relaciones nada más4
Algunas de estas extensiones al modelo relacional integran conceptos de tecnologías que
preceden el modelo relacional. Por ejemplo permiten representar un grafo dirigido con
árboles en los nodos. La compañía sones implementa este concepto en su GraphDB.

P á g i n a 21 | 25
Algunos productos post-relacionales amplían los sistemas relacionales con caracterśiticas
no relacionales. Otros han llegado al mismo punto añadiendo características relacionales
a modelos pre-relacionales. Paradójicamente esto ha permitido a productos
históricamente pre-relacionales, como por ejemplo PICK y MUMPS, razonar su esencia
post-relactional.
El Resource Space Model es un modelo de datos no relacional basado en clasificación
multi-dimensional.5
Modelo de grafo
Las bases de datos de grafos permiten incluso una estructura más general que una base
de datos en red, cualquier nodo puede estar conectado a cualquier otro.
Modelo multivaluados
Artículo principal: MultiValue
Las bases de datos multivaluadas contienen datos arracimados, en el sentido de que
pueden almacenar los datos del mismo modo que las bases de datos relacionales, pero
además permiten un nivel de profundidad al que las relacionales sólo se pueden
aproximar utilizando subtablas. Esto es prácticamente igual al modo en que XML
representa los datos, donde un campo/atributo dado puede contener múltiples valores a la
vez. El multivalor se puede considerar una forma de XML comprimida.
Un ejemplo puede ser una factura, la que puede ser vista como:

1. Encabezado, una entrada por factura


2. Detalle, una entrada por concepto
En el modelo multivaluado tenemos la opción de almacenar los datos como una sola tabla
(1), con tablas imbuidas representando el detalle.
Tiene la ventaja que la correspondencia entre la factura conceptual y la de la factura como
representación de datos es biunívoca. Esto redunda en menor número de lecturas, menos
problemas de integridad referencial y una fuerte disminución del hardware necesario para
soportar un volumen de transacciones dado.
Modelo orientado a objetos

Modelo orientado a objetos


Artículo principal: Base de datos orientada a objetos
En la década de 1990, el paradigma de la orientación a objetos se aplicó a las bases de
datos creando un nuevo modelo llamado base de datos orientada a objetos. Esto tuvo el
P á g i n a 22 | 25
fin de reducir la impedancia objeto-relacional, la sobrecarga de convertir la información de
su representación en la base de datos –como filas en tablas– a su representación en el
programa –típicamente como objeto–. Incluso más, los tipos de datos usados en una
aplicación pueden definirse directamente en la base de datos, preservando así la base de
datos la misma integridad de datos. Las bases de datos orientadas a objetos también
introducen las ideas clave de la programación orientada a objetos –encapsulación y
polimorfismo– en el mundo de las bases de datos.
Se han propuesto distintos modos de almacenar objetos en una base de datos. Algunos
se han aproximado desde la perspectiva de la programación, haciendo los objetos
manipulados por el programa persistentes. Esto típicamente requiere la adición de algún
tipo de lenguaje de interrogación, ya que lo lenguajes tradicionales no tienen la posibilidad
de encontrar objetos basados en su contenido. Otros se han aproximado al problema
desde la perspectiva de la base de datos, definiendo un modelo orientado a objetos para
la base de datos, y definiendo un lenguaje de programación de dicha base de datos que
permite tanto capacidades de programación como de interrogación.
Las bases de datos orientadas a objetos sufren falta de estandarización; aunque han sido
definidos estándares por en Object Database Management Group nunca han sido
implementados con generalidad suficiente como para permitir la interoperatibilidad entre
productos. Sin embargo, las bases de datos orientadas a objetos han sido empleadas
eficazmente en distintas aplicaciones: generalmente en nichos especializados como
ingeniería o biología molecular, pero no de forma general con soporte comercial. Sin
embargo algunas de las ideas que ha aportado han sido recogidas por los fabricantes de
bases de datos relacionales y se han aplicado en extensiones al lenguaje SQL.
Una alternativa a la traducción entre objetos y relaciones es la de usar una librería Object-
Relational Mapping (ORM).

Diseño de tablas

aquí veremos cómo crear una tabla de datos para poder introducir datos en la base de
datos en los temas siguientes y luego trabajar con éstos utilizando las ventajas que nos
proporciona Access 2007.
Para crear una tabla de datos tenemos que hacer clic en la pestaña Crear para visualizar
sus opciones.
En el marco Tablas podremos seleccionar estas opciones:

· El botón Tabla abre la Vista Hoja de datos, consiste en introducir directamente los
datos en la tabla y según el valor que introduzcamos en la columna determinará el tipo de
datos que tiene la columna.
· Vista diseño es el método que detallaremos en esta unidad didáctica
· Plantillas de tabla crea una tabla de entre un listado que tiene predefinido, abre una
tabla de este tipo y sólo tendrás que rellenarla con sus datos.
P á g i n a 23 | 25
· Listas de SharePoint consiste en crear un objeto compatible con un sitio SharePoint
desde el que podrás compartir los datos almacenados en la lista o tabla con otras
personas con acceso al mismo sitio.
Explicaremos a continuación la forma de crear una tabla en vista diseño. Este método
consiste en definir la estructura de la tabla, es decir, definir las distintas columnas que
esta tendrá y otras consideraciones como claves, etc...
Otra forma rápida de llegar a la vista Diseño es seleccionando la vista desde la pestaña
Hoja de datos, o haciendo clic en el botón de Vista de Diseño en la barra de estado:

Aparecerá la vista de Diseño de la tabla:

En la pestaña tenemos el nombre de la tabla (como todavía no hemos asignado un nombre


a la tabla, Access le ha asignado un nombre por defecto Tabla1).
A continuación tenemos la rejilla donde definiremos las columnas que componen la tabla,
se utiliza una línea para cada columna, así en la primera línea (fila) de la rejilla definiremos
la primera columna de la tabla y así sucesivamente.En la parte inferior tenemos a la
izquierda dos pestañas (General y Búsqueda) para definir propiedades del campo es decir
características adicionales de la columna que estamos definiendo.Y a la derecha tenemos
un recuadro con un texto que nos da algún tipo de ayuda sobre lo que tenemos que hacer,
por ejemplo en este nomento el cursor se encuentra en la primera fila de la rejilla en la
columna Nombre del campo y en el recuadro inferior derecho Access nos indica que el
nombre de un campo puede tener hasta 64 caracteres.
Vamos rellenando la rejilla definiendo cada una de las columnas que compondrá la tabla:

P á g i n a 24 | 25
En la primera fila escribir el nombre del primer campo, al pulsar la tecla INTRO pasamos al
tipo de datos, por defecto nos pone Texto como tipo de dato. Si queremos cambiar de tipo
de datos, hacer clic sobre la flecha de la lista desplegable de la derecha y elegir otro tipo.

Observa como una vez tengamos algún tipo de dato en la segunda columna, la parte inferior
de la ventana, la correspondiente a Propiedades del campo se activa para poder indicar
más características del campo, características que veremos
con detalle en la unidad temática siguiente.
A continuación pulsar la tecla INTRO para ir a la tercera columna de la rejilla.
Esta tercera columna no es obligatorio utilizarla ya que únicamente sirve para introducir un
comentario, normalmente una descripción del campo de forma que la persona que tenga
que introducir datos en la tabla sepa qué debe escribir ya que este cometario aparecerá en
la barra de estado de la hoja de datos.
Repetir el proceso hasta completar la definición de todos los campos (columnas) de la tabla.

P á g i n a 25 | 25

Вам также может понравиться