Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SI/TI
Conceptos bsicos de Sistemas de Informacin
1. Sistemas de Informacin
1.1. L A FUNCIN EJECUTIVA Y LA INFORMACIN
La informacin es la materia prima de la actividad ejecutiva y, al mismo tiempo, es la forma que adopta el
resultado de esa actividad. La informacin de que dispone un ejecutivo determina la calidad de sus
decisiones. Las decisiones sern ms eficientes cuanto ms eficiente sea la informacin con la que se
elaboran. Problema que aqueja a los gerentes es el de sufrir escasez de informacin.
a) Procesamiento. Los datos son capturados luego deben cambiar a un formato/soporte para que pueda ser
ledo por la mquina". Esto es el procesamiento de los datos, una transformacin de los mismos para
convertirlos en informacin.
b) Almacenamiento. Los datos a menudo son almacenados antes de ser usados. Entre los distintos pasos
del procesamiento frecuentemente hay que guardar los resultados antes de que el producto final (informacin)
sea presentado al usuario.
c) Comunicacin. Representa el concepto de mover o enviar el dato desde la fuente hacia quien lo va a usar.
Se debe ser cuidadoso con los procesos a que somete los datos. Malos datos son mala informacin, mal
procesamiento puede resultar en an peor informacin; mala comunicacin de datos resulta en prdida para
el destinatario pudiendo incluso no llegar nunca al usuario real de los mismos, ser daados en el camino, o lo
que es peor, caer en manos equivocadas.
Pero por otro lado, la implementacin de una determinada solucin tecnolgica tambin puede forzar a que
algunas actividades se hagan peor, debido a la rigidez que puede llegar a imponer.
Por eso resulta imprescindible conocer claramente las posibilidades de la tecnologa en trminos de lo que
puede aportar a nuestro SI.
Servicios de aseguramiento
Los servicios de aseguramiento tienen el propsito de mejorar la calidad de la informacin o su contexto para
la toma de decisiones. Incluyen las funciones tradicionales de auditora y otros aspectos de gestin de riesgos
y de apoyo a transacciones.
Nuevas oportunidades que ofrecen las SI/TI a los contadores:
*Aseguramiento del comercio electrnico. Generar confianza en consumidores para que compren en internet,
para el desarrollo de negocios.
*Verificacin de seguridad de acceso. Es necesario formular polticas que definan cmo y cundo deben
entrar y salir mensajes y datos a travs de la red, lo que usualmente requerir la utilizacin de software de
seguridad. El contador puede identificar la vulnerabilidad y a minimizar los accesos no autorizados a su
sistema.
*Ingeniera de seguridad y control. El contador debera ofrecer soluciones para proteger adecuadamente
operaciones y activos digitales, ms all de la inversin en medidas tecnolgicas.
Necesidades de formacin
La ventaja competitiva de un contador con formacin orientada a sistemas de informacin de negocios es
obvia.
Requerimientos educacionales
El adecuado enfrentamiento de las amenazas y el aprovechamiento de las oportunidades planteadas por la
nueva economa exigen del contador un conocimiento bastante amplio en diversos aspectos de las
tecnologas fundamentales de la revolucin digital
La tecnologa de la informacin se debe considerar como una materia central (y no accesoria o
complementaria) en la formacin del contador.
Requerimientos de tecnologa de la informacin que debera cubrir el currculum profesional del contador:
1. Conceptos de TI para sistemas de negocios (INDISPENSABLE)
2. Control interno en sistemas basados en computadores
3. El contador profesional como usuario de TI (INDISPENSABLE)
4. El contador profesional como administrador de SI
5. El contador profesional como diseador de sistemas de negocios
Sin una comprensin conceptual, puede malentenderse la tecnologa y aplicarse en forma ineficiente o
inapropiada. Una comprensin conceptual alienta a los estudiantes y profesionales de la contabilidad a
concentrarse en la aplicacin y el uso de la tecnologa para el logro de objetivos de negocios.
Cuatro consideraciones bsicas a la hora de formular una estrategia de implementacin de una lnea
educacional ajustada a los requerimientos:
*La importancia de reconocer desde el comienzo que los recursos tecnolgicos estn cambiando
continuamente.
*En segundo lugar, debe hacerse todo lo necesario para que los estudiantes comprendan que conocimientos
y destrezas de tecnologa de la informacin son esenciales para el contador de hoy para potenciar la eficacia
y eficiencia personal.
*Los estudiantes deberan ser alentados a estudiar tecnologa de la informacin enfocndola desde la
perspectiva de su utilidad, su aplicacin y su impacto
*Finalmente, debe tratarse de integrar en la mayor medida posible el estudio de la tecnologa con el estudio
de la contabilidad.
CONCLUSIONES
Amenazas y oportunidades para el contador
La nueva economa trae consigo cambios trascendentales en la estructura y en el funcionamiento de las
organizaciones. Estos cambios afectan en forma particularmente intensa al rea de sistemas de informacin y,
por ende, a la contabilidad. La contabilidad no slo cambia en la forma de procesar y materializar sus registros
e informes, tambin se reduce su importancia relativa como sistema de informacin. Por otra parte, aparecen
nuevas necesidades y requerimientos de las organizaciones para adaptarse al cambio, para satisfacer
algunas de las cuales el perfil profesional tradicional del contador rene gran parte de los requisitos
fundamentales, pero carece de la preparacin necesaria en tecnologa de la informacin.
Requerimientos de formacin
Tanto para continuar desempendose adecuadamente en la gestin contable tradicional como para estar en
condiciones de aprovechar las nuevas oportunidades profesionales que brinda el entorno, el contador requiere
conocimientos y habilidades en el campo de la tecnologa de la informacin que la formacin educativa actual,
en la mayora de los casos, no le proporciona.
10
11
1. Introduccin
Una computadora es a la vez hardware y software. Uno es intil sin el otro y, a su vez, ambos se condicionan
y complementan.
El software, sus elementos son los programas: conjunto de instrucciones que se suministran a la mquina
para que resuelva un problema.
Bajo la denominacin de software se incluye a todo tipo de programas.
En los ltimos tiempos el software ha ido cobrando una participacin cada vez ms significativa en las
inversiones que las empresas realizan en productos relacionados con las tecnologas de informacin.
La seleccin del software pasa a ser el factor primordial para determinar la plataforma TI que adopta una
entidad.
Categoras de productos de software segn las necesidades que atienden:
a) Software de base: contempla los productos de software diseados para controlar y administrar el
equipamiento. El sistema operativo es el primer programa que se carga en la computadora cuando se
enciende; software que se encarga de cargar y ejecutar los programas requeridos por el usuario.
b) Herramientas de desarrollo de software: contempla las herramientas utilizadas por los profesionales en
sistemas para desarrollar programas; es decir, los productos diseados para
programar.
c) Administradores de Bases de Datos (DBMS) software diseado para administrar los archivos de datos
de la empresa.
d) Herramientas de automatizacin de oficina: agrupa los programas y/o sistemas de uso general en una
oficina, aplicables en cualquier tipo de organizaciones. En general sirven para crear y trabajar con
documentos y para acceder a los servicios de Internet. Los productos diseados para mejorar la productividad
del trabajo individual del usuario final.
e) Sistemas de aplicacin: contempla a los sistemas diseados para atender (automatizar) los procesos
administrativos propios de la empresa, es decir, los programas que procesan las operaciones de una
organizacin. Su propsito es automatizar la operacin rutinaria de la empresa.
2. Sistema Operativo (S.O.)
El sistema operativo es la capa ms prxima al hardware, contiene los programas encargados de hacer
funcionar los dispositivos de la computadora.
Sistema operativo: al conjunto de programas encargados de administrar los dispositivos y recursos de una
computadora. El sistema operativo es el componente determinante de una infraestructura TI, es el que
determina los estndares (la compatibilidad) para todas las herramientas de software y programas de
aplicacin que se ejecutarn all.
La calidad de un sistema operativo se basa en su confiabilidad (estabilidad) y en el grado de eficiencia con
que aprovecha el equipamiento disponible, es el responsable principal de la optimizacin en el uso del
hardware y los programas de productividad y aplicaciones.
En las primeras generaciones de computadoras el sistema operativo y las herramientas de programacin eran
provistas por el propio fabricante del hardware, esta modalidad hoy slo es mantenida en la categora de
grandes computadoras (mainframes) y configura la caracterstica de los "ambientes de arquitectura
propietaria".
En la actualidad la mayora de las instalaciones utilizan sistemas operativos provistos por proveedores
especializados en el desarrollo de este tipo de productos. Esta nueva modalidad permiti los ambientes
abiertos, donde un sistema de computacin se configura con productos provistos por distintos proveedores,
aprovechando las ventajas de la especializacin.
Clasificaciones de sistemas operativos, segn el nmero de usuarios que atienden:
- Monousuarios: Son aqullos que soportan a un usuario a la vez. Sistemas operativos de las computadoras
personales tpicamente
- Multiusuarios: Son capaces de dar servicio a ms de un usuario a la vez
Tambin podemos clasificarlos segn de nmero de tareas que atienden en cada momento:
- Monotarea: Son aquellos que slo permiten ejecutar un programa a la vez por usuario.
- Multitareas: Es aqul que le permite al usuario estar corriendo varios programas al mismo tiempo.
6. Consideraciones para evaluar la compra de Software
Se evalan los siguientes aspectos:
La calidad del paquete. Debe hacerse una evaluacin de la funcionalidad del mismo para medir
adaptabilidad, facilidad de uso, desempeo y confiabilidad del producto. Tambin la capacidad para incorporar
cambios.
Soporte del proveedor. El proveedor del paquete de aplicacin debe demostrar ser poseedor de una vasta
experiencia y trayectoria y ser capaz de proporcionar el soporte tcnico adecuado a las necesidades de la
empresa (en tiempo y forma), con la capacidad necesaria para instalar, mantener y actualizar el paquete en el
tiempo.
12
SOFTWARE LIBRE
1. Introduccin
El trmino software libre -Open Source Software (OSS) o fuente abierta- se refiere al movimiento que
propugna la creacin comunitaria o cooperativa de software a travs de la disponibilidad pblica y gratuita del
cdigo fuente
El software libre representa hoy un verdadero fenmeno: es el principal emergente de un movimiento que
procura re-definir las reglas actuales sobre la propiedad intelectual; reglas que estn condicionando la
evolucin de la llamada Sociedad de la Informacin.
Tres campos de anlisis: socio-poltico, tcnico y econmico-financiero.
Aspectos socio-polticos: El manejo de las tecnologas relacionadas al software es un aspecto estratgico
para la comunidad. El software se usa para los negocios, la educacin y la prestacin de salud. Ambos, junto
con miles de intelectuales, cientficos, artistas e interesados estn concentrados en una lucha global por
cambiar los modelos legales de proteccin a la produccin intelectual actuales, ya que sostienen- se protege
ms a las grandes empresas que se apropian de la produccin intelectual de artistas, inventores y
programadores en detrimento de los intereses de los propios autores de los trabajos
Aspectos tcnicos: Actualmente es posible encontrar productos de software liberados bajo la modalidad de
software libre para casi todas las necesidades demandadas.
Quiz las mayores carencias para el software libre se den actualmente en el mbito de las aplicaciones
comerciales transaccionales donde slo unos pocos proveedores han liberado versiones que funcionan en
plataformas administradas por software libre.
Aspectos econmico-financieros: Este aspecto es quiz el menos tratado cuando se aborda el fenmeno del
software libre. En este campo, el principal elemento de anlisis es el Costo Total de Propiedad o TCO2 y su
metodologa de clculo. A pesar de la casi o total gratuidad de las licencias de software libre, se ha generado
una polmica sobre el verdadero costo de usar estos productos. Sin embargo, el clculo del TCO de un
software no es un algoritmo exacto, depende de cada situacin en particular.
2. Comparacin entre software propietario y software libre
Software propietario: un programa informtico propietario se vende en forma de cdigo ejecutable
acompaado de una licencia que regula las condiciones de utilizacin. Las caractersticas del software
propietario son:
- la confidencialidad del cdigo fuente,
- la compra de una licencia condiciona la utilizacin del software,
- la prohibicin formal de copiar y modificar el programa,
- la no transferibilidad de la propiedad del programa,
- la produccin de archivos bajo formatos generalmente propietarios.
Software libre: Un programa informtico libre es un programa sin costo o vendido con su cdigo fuente y
acompaado de una licencia cuyos trminos permiten legalmente la copia, la reventa y la difusin sin gastos
suplementarios para el comprador inicial. Esta licencia prohbe que intereses privados utilicen y modifiquen un
programa libre y hagan un producto "propietario". Concretamente, se da un programa informtico por libre si
garantiza cuatro libertades a su comprador:
- la libertad de ejecutar el programa por todo el mundo y para todos los usos,
- la libertad de copiar y distribuir el programa,
- la libertad de estudiar el programa, modificarlo o mejorarlo; lo que implica el acceso al cdigo fuente,
- la libertad redistribuir las modificaciones o las mejoras.
La disponibilidad del cdigo fuente, en ingls, open source es pues una condicin necesaria del software libre
pero no todos los programas open source son libres.
Convendr por otra parte diferenciar algunos conceptos:
- software libre y gratuidad. En un software libre, lo gratuito es el acceso al cdigo fuente. Eso no quiere decir
que el programa sea gratuito;
13
- software libre y ausencia de licencia. Al contrario, la mayora del software libre est cubierto por licencias de
utilizacin que los protegen;
- software libre y freeware, en este ltimo caso el cdigo del programa gratuito no se pone necesariamente a
disposicin;
- software libre y shareware, en este ltimo caso no se proporciona el cdigo fuente del programa compartido
y su autor pide ser remunerado si el programa no es desinstalado despus de un perodo de prueba;
- open source y shared source (cdigo compartido): este ltimo pone a disposicin el cdigo fuente con fines
de informacin pero no autoriza la libre redistribucin de ste.
2.1. Ventajas e inconvenientes del software libre
Ventajas:
Flexibilidad.
Perpetuidad.
del cdigo fuente. Permite controlar las funciones exactas de un programa informtico,
garantizar que el programa informtico hace lo que se supone que haga,
Coste
del producto: al desarrollar cdigo abierto que es reledo y corregido por una gran cantidad de
programadores se asegura la calidad del programa,
Fiabilidad:
14
incompatibilidades con otros productos y formatos o simplemente por la discontinuidad de programas en uso.
El software libre permite subsanar el sndrome de cliente cautivo y hace que los costos se reduzcan
drsticamente mejorando la proteccin de la inversin.
El uso del software libre en nuestra sociedad no slo es recomendable por el hecho econmico de favorecer
la competencia en el sector, reducir los costos y de limitar la dependencia tecnolgica, sino tambin por el
hecho de brindar mayor seguridad, mayor fiabilidad y mayores posibilidades de evolucin que sus
contrapartidas comerciales.
Beneficios para la sociedad
La poblacin en general, se beneficia con los productos de software libre ya que pueden desarrollar
conocimientos y habilidades en programacin, trabajo en grupo y administracin de proyectos.
El ambiente de software libre por su propia naturaleza permite y estimula el entrenamiento y aumenta la
capacidad de los participantes de la comunidad sin inversiones explcitas en capacitacin, configurando una
novedosa forma de transferir tecnologa.
Los ejes para fomentar el desarrollo, difusin y adopcin de productos OSS son la educacin y el apoyo
estatal. La educacin es el sector clave para la difusin del software libre, en especial, la educacin pblica;
en tanto, el compromiso de la Administracin Pblica es fundamental para formar la masa crtica de usuarios.
Un fenmeno singular lo constituyen las campaas de presin contra la piratera; stas tienen como efecto
alentar la difusin de software libre y animan a las empresas a adoptarlos.
15
PROCESOS DE NEGOCIO
Un Proceso de Negocio es el flujo o progresin de actividades que se siguen para alcanzar algn objetivo
del negocio. Tambin se lo define como el conjunto de actividades que sirven para crear valor para el cliente,
sea este un cliente externo o interno.
Cada proceso tiene un dueo, que es el encargado del proceso, vinculando tareas para formar un solo
trabajo, asegurndose de que el proceso completo funcione bien. Un Proceso de Negocio posee las
siguientes partes
Entradas
Adems, el proceso de negocio debe estar relacionado con algn objetivo o meta del negocio, y puede incluir
otros procesos de Negocio. Existen tres tipos principales de Procesos de Negocio:
Procesos Principales (Core Processes): son aquellos que intentan satisfacer a clientes externos,
aadiendo valor a la organizacin de forma directa. Estos procesos responden a requerimientos del
cliente y tienen como fin satisfacerlo.
Procesos de Apoyo (Support Processes): son aquellos que se enfocan en satisfacer al cliente
interno
16
Procesos de Administracin (Management Processes): son aquellos que administran los procesos
principales y a los procesos de apoyo, enfocndose en la planificacin a nivel de negocios.
OBJETIVOS DE BPMN
Proveer una notacin que sea fcilmente entendida por todos los usuarios.
Crear un puente estandarizado para el vaco existente entre el diseo del proceso de negocio y su
implementacin.
Asegurar que los lenguajes para la ejecucin de los procesos de negocio puedan ser visualizados con una
notacin comn (estndar).
BPMN es tambin una herramienta de comunicacin.
Por qu es importante Modelar con BPMN?
17
1) OBJETOS DE FLUJO
1.1) Tareas o Actividades: son un trmino genrico para representar el trabajo que realiza una organizacin.
Se grafican mediante rectngulos con esquinas redondeadas. Las tareas pueden ser atmicas o
compuestas.
a)
Tareas atmicas: Es una tarea que no puede ser subdividida en un nivel de detalle menor.
b)
c)
Tareas repetitivas: Las tareas pueden estar decoradas con una flecha
que indica repeticin. Las condiciones de repeticin deben ser especificadas.
d)
tener
circular
Otros decorados: Las tareas pueden ser decoradas con algn tipo de icono que no entre en conflicto con las
definiciones BPMN.
1.2) Eventos: Se dibujan como crculos con centros vacos y representan algo que sucede durante el curso
de un proceso de negocios. Usualmente tienen una causa o un resultado. Hay tres tipos de eventos: De
inicio, intermedio y de fin.
a) Evento de inicio: Se representa con un crculo de lnea simple vaco.
b) Evento intermedio: Se representan con crculos de lnea doble.
c) Evento de Fin: En un proceso puede haber ms de un indicador de final de proceso pero debe
haber al menos uno. Se dibujan como crculos de trazo grueso o se los decora con el texto FIN.
Inicio
Intermedio
Fin
1.2.1) Decoracin de eventos de Fin: La decoracin en los eventos de fin de proceso pueden ser decorados
para indicar alguna circunstancia especial de esa finalizacin.
a) Evento intermedio de temporizacin: Representa el comienzo de una espera en el
proceso. Se dibuja con un crculo de lnea doble que contiene un reloj. Debe incluir el
tiempo de espera previsto.
18
b)
Evento intermedio de mensaje: Se dibuja con un crculo de lnea doble que encierra un sobre y
representa que se debe esperar hasta recibir un mensaje.
1.2.2) Eventos como decoracin de tareas: las tareas atmicas o no atmicas pueden ser decoradas con
eventos para indicar que las tareas deben ser interrumpidas cuando el evento es disparado.
1.3) Compuertas o gateways: se representa por la tpica figura de un rombo. Son utilizados para
controlar la divergencia o convergencia de la secuencia de flujos. Son necesarios para indicar
los puntos de control en el flujo del proceso.
Los rombos grafican las tradicionales decisiones, as como la creacin de nuevos caminos, la fusin de estos
o la unin. Los marcadores internos indicarn el tipo de control de comportamiento.
a) Compuertas exclusivas: Se representan con un rombo vaco y denota que se lleg a un punto del
flujo donde hay ms de un camino posible pero solo uno de ellos es vlido durante la ejecucin del
proceso.
b) Compuertas exclusivas basadas en eventos: Son compuertas exclusivas donde la decisin est
basada en la ocurrencia de un evento.
c) Compuertas inclusivas: Se representan con un rombo que encierra un crculo (o letra
O). Denota que se arrib a un punto en el flujo de proceso donde pueden activarse
varias tareas pero no necesariamente todas.
d) Compuertas paralelas: Representadas con un rombo que encierra un signo +,
indican que se ha llegado a un punto en el flujo del proceso donde varias tareas se
pueden realizar en forma paralela. Pueden converger en otra compuerta paralela que
indica
que se debe esperar hasta la finalizacin de todos los procesos paralelos.
e) Convergencia: La divergencia en el flujo de un proceso representada con una compuerta, puede
converger en una compuerta del mismo tipo.
2) OBJETOS DE FLUJO
a) Sequence Flow: el flujo de secuencia se representa por una lnea slida con una cabeza de flecha slida y
se usa para mostrar el orden (la secuencia) en el que las diferentes actividades se ejecutarn en el proceso.
b) Message Flow: el Flujo de mensaje se representa por una lnea discontinua con un crculo no relleno al
inicio y con una punta de flecha hueca al final y se usa para mostrar el flujo de mensajes entre dos
participantes del proceso separados. En BPMN, dos pools separadas en el diagrama representan los dos
participantes.
c) Association: una Asociacin se representa por una lnea de puntos, en algunos casos termina con una
punta de flecha, y se usa para asociar datos, texto, y otros artefactos con los objetos de flujo. Las
asociaciones se usan para mostrar entradas y salidas de las actividades.
3) OBJETOS SWIMLANES
BPMN soporta swimlanes con dos constructores principales: Pool y Lane
a) Pool: un pool representa un participante de un proceso. Adems acta como un contenedor grfico
para particionar un conjunto de actividades desde otros pools. Los Pools se usan cuando los
diagramas involucran a dos entidades de negocios o participantes separados. Estn fsicamente
separados en el diagrama. Las actividades dentro de Pools separados son consideradas auto
contenidas en el proceso. De esta forma, la secuencia del flujo no podra atravesar el lmite del Pool.
b)
Lane: es una sub-particin dentro de un pool y extiende la longitud del pool, verticalmente u
horizontalmente. Las lanes se usan para organizar y categorizar actividades. Los flujos de mensajes
son mecanismos que muestran la comunicacin entre dos participantes, conectando de esta manera
a dos Pools (u objetos dentro de los Pools).
19
c)
Modelado de Datos
INTRODUCCIN
Es un conjunto de conceptos que pueden ser usados para describir-disear la estructura de una Base de
Datos (BD). Con el concepto de estructura de una BD nos referimos a los tipos de datos, las relaciones, las
restricciones que deben cumplirse, y las operaciones de manipulacin de los datos.
En un enfoque ms amplio, un modelo de datos permite describir los elementos que intervienen en una
realidad o en un problema dado y la forma en que se relacionan dichos elementos entre s.
Los objetivos del diseo de base de datos son:
Representar los datos que requieren las principales reas de aplicacin y los grupos de usuarios, y
representar las relaciones entre dichos datos.
Proporcionar un modelo de datos que soporte las transacciones que se vayan a realizar sobre los datos.
Especificar un esquema que alcance las prestaciones requeridas para el sistema.
Hay varias estrategias a seguir para realizar el diseo: de abajo a arriba, de arriba a abajo, de dentro a fuera y
la estrategia mixta:
a) La estrategia de abajo a arriba parte de todos los atributos y los va agrupando en entidades y
relaciones. Es apropiada cuando la base de datos es simple, con pocos atributos.
b) La estrategia de arriba abajo es ms apropiada cuando se trata de bases de datos complejas. Se
comienza con un esquema con entidades de alto nivel, que se van refinando para obtener entidades
de bajo nivel, atributos y relaciones.
c) La estrategia de dentro a fuera es similar a la estrategia de abajo a arriba, pero difiere en que se
parte de los conceptos principales y se va extendiendo el esquema para considerar tambin otros
conceptos, asociados con los que se han identificado en primer lugar.
d) La estrategia mixta utiliza ambas estrategias, de abajo a arriba y de arriba a abajo, con un esquema
de divide y vencers. Se obtiene un esquema inicial de alto nivel, se divide en partes, y de cada parte
se obtiene un subesquema. Estos subesquemas se integran despus para obtener el modelo final.
20
a)
b)
c)
Los modelos de datos conceptuales son aquellos que describen las estructuras de datos y
restricciones de integridad. Se utilizan durante la etapa de anlisis de un problema dado y estn
orientados a representar los elementos que intervienen y sus relaciones.
Los modelos de datos lgicos se centran en las operaciones y se implementan en algn manejador
de base de datos (DBMS).
Los modelos de datos fsicos, que son estructuras de datos a bajo nivel implementadas dentro del
propio DBMS.
NOTACIN GRFICA
Los objetos o entidades son representados por rectngulos y las relaciones por lneas o rombos que conectan
directamente a los objetos.
Se debe comprender la cantidad de ocurrencias en que las entidades se relacionan, esto se hace aplicando
un concepto llamado cardinalidad. Dos entidades se pueden relacionar con las siguientes cardinalidades:
a)
Uno a uno: 1:1 Cada instancia de una entidad se relaciona con una nica instancia de la otra entidad
o viceversa.
b)
c)
21
REGLAS DE DIAGRAMACIN
Pautas para construir los diagramas:
Las ENTIDADES van en una caja (rectangular) sin bordes.
Los nombres de las entidades se escriben en singular y en maysculas.
Cada nombre debe ser nico.
Se puede poner un alias a una entidad que tenga ms de un nombre entre parntesis.
Los nombres de los atributos van en letra minscula.
Las RELACIONES: es una asociacin bi-direccional (ambas direcciones) e imprescindible entre dos entidades
o entre una entidad y ella misma. Para explicitar las RELACIONES, existe una sintaxis que nos ayudara a unir
las entidades que conforman nuestro diagrama ER.
Los componentes de una RELACION son:
Nombre de la relacin Se utiliza una palabra que haga sentido al unir la relacin entre dos entidades
Opcionalidad Slo se puede indicar tiene que ser o puede ser
Grado o Cardinalidad - Slo se puede indicar Uno o ms o Uno y solo uno
Las RELACIONES se pueden diagramar de la siguiente forma:
22
de Flexibilidad: Los sistemas cuyos datos se organizan en un ambiente tradicional slo pueden brindar
los reportes de rutina que estn programados de antemano. Si un usuario del sistema requiere un nuevo
informe que rena los datos en una forma no prevista con anterioridad se deber construir un programa que lo
genere, insumiendo horas de trabajo de los programadores.
Pobre
Seguridad: La diseminacin de los archivos en distintas reas trae como consecuencia que no exista
un control unificado sobre el acceso que pueden tener los usuarios a los mismos. Los controles de acceso
deben implementarse en cada uno de los programas que los acceden
Dificultad
para Compartir y Disponer de los Datos: La falta de una administracin centralizada de los datos
que provoca los problemas mencionados ut supra hace que sea difcil acceder a los datos. Por otra parte,
dado que los archivos tienen distinta estructura y codificacin resulta muy difcil y complejo compartir datos
entre los distintos sistemas.
de definicin de datos: es el lenguaje a travs del cual es posible definir o declarar los objetos
de la base de datos.
Lenguaje
de manipulacin de datos: es aquel que permite a los usuarios manipular los datos, insertarlos,
modificarlos y/o consultarlos.
Diccionario
de datos: Son los archivos que almacenan informacin acerca de la estructura de los datos.
Contiene datos acerca de los datos.
Personas responsables de la administrar datos y bases de datos
Diferencias entre las funciones del administrador de datos y las del administrador de base de datos:
23
La labor del administrador de datos es decidir cules datos deben almacenarse en la base de datos y
establecer polticas para mantener y manejar los datos una vez almacenados. El administrador de datos es un
gerente, no un tcnico
El tcnico responsable de poner en prctica las decisiones del administrador de datos es el administrador de
bases de datos. Este, es un profesional en sistemas de informacin. La tarea del DBA es crear la base de
datos en s y poner en funcionamiento los controles tcnicos necesarios para apoyar las polticas dictadas por
el administrador de datos. El DBA debe garantizar el funcionamiento adecuado del sistema de base de datos y
proporcionar otros servicios de ndole tcnica relacionados.
Por qu utilizar una base de datos?
La principal ventaja es que ofrece a la empresa un control centralizado de su informacin.
Ventajas del enfoque de base de datos
Disminucin de la redundancia de datos: Al centralizar el almacenamiento de los datos es posible eliminar
los datos repetidos
Independencia de los datos: es posible modificar la estructura de almacenamiento y/o la tcnica de acceso
sin tener que modificar las aplicaciones ya existentes.
Flexibilidad para obtener informes: Esto se logra a travs de la utilizacin de un lenguaje de manipulacin
de datos estndar, como por ejemplo SQL.
Posibilidad de aplicar restricciones de seguridad: el DBA puede asegurar que el acceso a la base de datos
sea slo a travs de los canales apropiados y por lo tanto definir las verificaciones que se deben realizar
cuando se intente acceder a informacin delicada.
Posibilidad de compartir datos.
Las tablas
En un ambiente de base de datos relacionales, los datos se organizan en tablas. Las tres principales
caractersticas de las tablas son: registros, campos y nombre de la tabla. Utilizaremos por convencin
mayscula para las tablas y minscula para los nombres de los campos.
4. El diagrama de entidad-relacin
El diagrama de entidad-relacin (DER) es un modelo de notacin grfica para describir los datos
almacenados en una base de datos y sus relaciones, independientemente de los procesos del sistema que los
utilizan.
Los rectngulos se utilizan para identificar entidades. Las entidades representan un tipo o clase de objetos
(cosas) del mundo real.
Las lneas, en el diagrama de entidad-relacin, se usan para indicar una relacin entre entidades. Cuando una
lnea partida en tres seala a un objeto, existe la posibilidad de que haya varios casos para ese objeto.
Los cuadros que representan las entidades en el diagrama, muestran los campos claves subrayados. Una
clave es un campo cuyos valores identifican registros. Normalmente todas las tablas tienen una clave
principal 4definida. Una clave principal es un campo (o combinacin de campos) que permite identificar de
forma inequvoca cada registro de la tabla, por lo que no pueden haber en una tabla dos registros con el
mismo valor para el campo definido como clave principal.
Por otra parte, ningn registro de la entidad puede contener un valor nulo en ese campo ni tampoco se
pueden repetir valores en el campo.
Una clave fornea es un campo (o combinacin de campos) que contiene un valor que hace referencia a
una registro de otra entidad (en algunos casos puede ser la misma entidad) y que es clave principal en sta
ltima.
Una entidad tiene una nica clave primaria y puede contener cero o ms claves forneas.
5. Lenguaje estructurado de consultas (SQL)
El lenguaje SQL (Structured Query Language) para manipular, controlar y consultar datos.
El lenguaje estructurado de consultas SQL es una herramienta eficaz para la definicin y manipulacin de
datos en un ambiente de Base de Datos Relacional. Ofrece la ventaja de que no se necesitan conocimientos
previos de programacin para usarlo, ya que sigue reglas de gramtica y sintaxis (del ingls) que se
entienden fcilmente.
SQL consta de distintas sentencias o instrucciones, cada una de ellas demanda una accin especfica al
DBMS, tal como la creacin de una tabla, la recuperacin de datos o la insercin de nuevos datos en la base
de datos.
Todas las sentencias SQL tienen la misma forma bsica: comienzan con un verbo, por ejemplo: CREATE,
INSERT, DELETE; continan con una o ms clusulas y terminan con un punto y coma (;).
5.1 Sentencias SQL para definicin de datos
24
DESCRIPCION
Cadena de caracteres de longitud fija
Cadena de caracteres de longitud variable
Nmeros enteros
Nmeros decimales
Sinnimo de numeric
Una fecha
Combinacin de fecha y hora
Cadena de texto d
Cadena de texto ms larga que la anterior
Un campo pueda aceptar o no valores nulos. Para esto se utiliza la palabra NULL o NOT NULL. Un
campo al cual no se le ha insertado ningn dato tendr un valor nulo o vaco.
Consulta de la estructura de las tablas
La sentencia DESCRIBE permite ver los campos que componen una tabla y sus caractersticas
5.2 Sentencias para la manipulacin de datos
Existen cuatro sentencias en SQL para manipulacin de datos:
SELECT: Permite hacer consultas a una o varias tablas.
INSERT: Permite agregar registros de datos a una tabla.
DELETE: Permite eliminar registros de una tabla que cumplan con determinada condicin.
UPDATE: Permite modificar datos de uno o varios registros de una tabla.
En particular, en este curso, se describir la sentencia SELECT.
Consultas de datos: SELECT
SQL provee tres clusulas para obtener informacin de las tablas de una base de datos que se usan junto a la
sentencia SELECT, estas son: FROM, WHERE y ORDER BY.
La sentencia SELECT le indica al DBMS las columnas que se desean seleccionar6 y
FROM le indica la o las tablas dnde se encuentran esas columnas. Con la clusula WHERE se establecen
las restricciones que debe cumplir la informacin solicitada.
SELECT id_cliente, id_sector, cuit, nombre_cliente
FROM CLIENTES
WHERE id_sector = 1
En este caso, el DBMS examina cada fila de la tabla CLIENTES y devuelve slo aquellas donde el contenido
de la columna id_sector es 1.
Por otra parte, si se necesita que la informacin se muestre en un determinado orden se utiliza la clusula
ORDER BY seguida del nombre del campo por el que se desea ordenar.
SELECT id_cliente, id_sector, cuit, nombre_cliente
FROM CLIENTES
WHERE id_sector = 1
ORDER BY nombre_cliente
En forma predeterminada el ordenamiento se realiza en forma ascendente. Tambin se pueden solicitar los
datos en orden inverso al predeterminado agregando la palabra DESC (descendente) en la clusula ORDER
BY, a continuacin del nombre del campo.
SELECT id_cliente, id_sector, cuit, nombre_cliente
25
FROM CLIENTES
WHERE id_sector = 1
ORDER BY nombre_cliente des
Para ordenar el resultado de la consulta por ms de un campo se los coloca separados por coma despus de
la clusula ORDER BY.
La sentencia SELECT ms simple es la que permite obtener todos los registros de una tabla mostrando el
valor de todos los campos lo cual se indica con el carcter asterisco. Por ejemplo:
SELECT *
FROM CLIENTES
Consultas especficas usando la clusula WHERE
La clusula WHERE permite hacer consultas ms especficas filtrando los registros que cumplen con una
determinada condicin lgica.
Operadores de Comparacin (Igual, mayor que, menor que, distinto de)
SELECT id_cliente, nombre_cliente, cuit, saldo_actual
FROM CLIENTES
WHERE saldo_actual > 800
Uso de la clusula LIKE
La clusula LIKE se utiliza para realizar operaciones de comparacin entre una cadena de caracteres y un
patrn determinado. El patrn es una cadena de caracteres y/o espacios que puede incluir uno o ms
comodines. El signo de porcentaje (%) es un comodn que se corresponde concualquier secuencia de
caracteres y/o espacios. El guin bajo (_) es un comodn que representa un solo carcter o espacio. El patrn
debe escribirse entre comillas simple. Los siguientes ejemplos ilustran el uso del comando like:
nombre_cliente LIKE 'Mo%' El nombre comienza con las letras Mo".
nombre_cliente LIKE '_ _i%' El nombre tiene una i en la tercera posicin.
nombre_cliente LIKE '%o%o%' El nombre tiene dos letras o en su interior.
nombre_cliente LIKE '%Perez' El nombre termina con las letras Perez.
Valores nulos y no nulos
NULL se usa para ver las filas de una columna que estn vacas (la palabra "IS" se debe usar con NULL y
NOT NULL) Los signos igual, mayor y menor no se utilizan con esta sentencia.
Ejemplos:
saldo_actual IS NULL El saldo es nulo o vaco
saldo_actual IS NOT NULL El saldo no es nulo
Comparaciones lgicas con secuencias e intervalos de valores
Posibilidad de realizar comparaciones con listas de valores (nmeros o letras).
Para esto se utilizan las clusulas IN y BETWEEN:
id_vendedor IN (1, 2,3)
(1, 2,3)"
"el campo id_vendedor no asume ninguno de los valores de la lista (1, 2,3)"
Por ejemplo, para seleccionar los clientes que se encuentran en los sectores 4 y 5:
SELECT id_cliente, nombre_cliente, id_sector
FROM CLIENTES
WHERE id_sector IN (4,5)
Para seleccionar los clientes cuyo saldo actual es entre 700 y 1000:
26
27
WHERE saldo_actual>0
MIN encuentra el valor ms pequeo de un campo. Por ejemplo, para conocer cul es el deudor con menor
saldo :
SELECT MIN(saldo_actual)
FROM CLIENTES
WHERE saldo_actual>0
MAX encuentra el valor mximo de un campo. Para conocer cul es el cliente que ms adeuda:
SELECT MAX(saldo_actual)
FROM CLIENTES
WHERE saldo_actual>0
COUNT cuenta la cantidad de valores de un campo que cumpla una condicin. Para conocer cuntos clientes
tienen saldo en su cuenta:
SELECT COUNT(id_cliente)
FROM CLIENTES
WHERE saldo_actual>0
Consultas agrupadas: clusulas GROUP BY y HAVING
La clusula GROUP BY nos permite obtener subtotales agrupando por uno o ms campos.
Para obtener la suma de los saldos de clientes, agrupados por los vendedores que los atienden:
SELECT id_vendedor, SUM(saldo_actual)
FROM CLIENTES
GROUP BY id_vendedor
GROUP BY no implica ORDER BY; para garantizar que el resultado aparezca en un determinado orden se
debe especificar tambin la clusula ORDER BY.
Cuando, en la misma sentencia, se utiliza la clusula GROUP BY y alguna de las funciones, los campos que
se pueden incluir en la sentencia SELECT son los mismos que se utilizan para realizar la agrupacin. Los
dems campos slo pueden incluirse en el
SELECT como argumentos de las funciones.
Por ejemplo, si se quiere obtener el total de ventas netas de IVA de cada cliente se debera hacer:
SELECT id_cliente, SUM(importe_total - iva)
FORM CTACTE
GROUP BY id_cliente
La clusula HAVING se utiliza para introducir una condicin para seleccionar grupos, de la misma manera que
la clusula WHERE se utiliza para introducir una condicin cuando se seleccionar registros. En el ejemplo
anterior, para seleccionar los vendedores cuyo total de ventas netas de IVA es mayor que 700, la sentencia
SQL sera:
SELECT id_vendedor, SUM(importe_total - iva)
FROM CTACTE
GROUP BY id_vendedor
HAVING SUM(importe_total - iva) > 700
Reunin de tablas (Table Join)
Probablemente se necesiten combinar dos o ms tablas para obtener cierta informacin.
Para remediar esta situacin se puede solicitar que las columnas seleccionadas de las dos tablas se muestren
juntas. Esto ser posible siempre que las tablas tengan algn campo en comn y se debe usar la clusula
WHERE para indicar cul es ese campo comn.
Supongamos que se desea identificar el cdigo y apellido de los vendedores cuyos clientes tienen saldo
mayor que 700. La informacin que se necesita se encuentra en las tablas
CLIENTES y VENDEDORES. Haciendo las consultas a las tablas mencionadas por separado no se obtendra
una vista integral de la informacin que se necesita. Pero reuniendo tablas:
28
29
As, para agregar un registro a la tabla VENDEDORES, primero vemos la estructura de la tabla con el
comando DESCRIBE:
DESCRIBE VENDEDORES;
Luego agregamos una fila o registro a la tabla con el comando INSERT:
INSERT INTO VENDEDOR
(id_vendedor, apellido_vendedor, nombre_vendedor, fecha_ingreso)
VALUES ('10', Mir,Ral,'2003-01-15');
La clusula VALUES debe ir delante de la lista de datos que se quiere insertar. Cabe notar que cada dato
debe ir entre comillas simples (salvo que sean numricos), respetando el tipo y el orden de los campos.
La sentencia DELETE
DELETE es la sentencia SQL que se encarga de borrar filas de una tabla. La clusula
WHERE es esencial para eliminar slo las filas que se desee. DELETE sin la clusula WHERE borra todos los
registros de una tabla.
DELETE FROM CLIENTES WHERE id_cliente = 'C0034';
La sentencia UPDATE
UPDATE modifica los valores de una o varias columnas dentro de una o varias filas y permite especificar a
qu fila o filas se desee que afecte, usando la clusula WHERE. Por ejemplo, para aumentar el lmite de
crdito a $500 al cliente C0018, se hace:
UPDATE CLIENTES
SET limite_credito = 800
WHERE id_cliente = C0018';
30
31
Actualmente continan vigentes a pesar de que las lneas telefnicas regulares (analgicas) son inadecuadas
para la transmisin de grandes volmenes de datos.
Las empresas que diariamente deben transmitir gran cantidad de datos frecuentemente alquilan lneas
telefnicas digitales especialmente acondicionadas para reducir el ruido tpico de una lnea telefnica y poder
transmitir as a mayor velocidad.
Enlaces de Radio
Las ondas de radio tienen como principales caractersticas que son fciles generar, pueden viajar distancias
largas, y penetran edificios fcilmente. Son omni-direccionales, viajan en todas las direcciones desde la fuente
Las propiedades de ondas son dependientes de la frecuencia. A frecuencias bajas, atraviesan bien
obstculos, pero el poder baja grandemente cuando se aleja de la fuente. A frecuencias altas, las ondas
tienden a viajar en lneas rectas y rebotar cuando consiguen obstculos.
Ofrecen un ancho de banda relativamente bajo.
Debido a la habilidad de las ondas de radio de viajar grandes distancias, la interferencia entre los usuarios es
un problema
Seales de microondas
Por encima de los 100 MHz, las ondas viajan en lneas rectas y pueden por consiguiente enfocarse
estrechamente. Concentrando toda la energa en un haz pequeo usando una antena parablica se obtiene
seal bastante alta permitiendo la comunicacin, pero las antenas transmisoras y receptoras deben alinearse
con precisin entre s. Adems, esta direccionalidad permite que mltiples transmisores sean alineados
seguidamente para comunicarse con mltiples receptores seguidos sin interferencia.
Se emplean como medio complementario o alternativo a los sistemas de comunicacin telefnica. Slo es
efectiva si no se obstruye la lnea de comunicacin entre emisor y receptor, es por ellos que las antenas
siempre se colocan en lugares lo suficientemente altos para que esto no ocurra, ya que de la altura de la
antena depende el alcance de la seal.
La microonda terrestre requiere mucho menos repetidoras y amplificadores que el cable coaxil y las fibras
pticas para cubrir la misma distancia y suele utilizarse para comunicaciones de voz y televisin.
Seales satelitales
Un satlite es fundamentalmente una estacin que retransmite microondas. Suelen enlazar dos a ms
estaciones base (terrestres), reciben una seal en una banda de frecuencias (canal ascendente) y lo
retransmiten por otra banda de frecuencias (canal descendente), esto se hace a fin de evitar las
interferencias.
Los enlaces satelitales se diferencian de los enlaces punto a punto terrestres en que los retardos producto de
las distancias involucradas son considerables. Los satlites son por naturaleza elementos de difusin, lo que
es til en algunos casos, pero en otros, como la seguridad, no lo es. El costo de una transmisin es
independiente de la distancia y que tienen una tasa de error bajsima.
Hay dos tipos de satlites principalmente: el geoestacionario (GEO) y los de rbita baja (LEO). Los satlites
GEO estn sincronizados con la tierra y permanecen en un punto del espacio cuando son puestos en rbita.
Son tiles para la transmisin de televisin y grandes cantidades de datos.
Adems son utilizados para llevar a cabo video-conferencias, permanecen a grandes distancias con slo tres
de ellos se alcanza a cubrir todo el radio de la tierra.
Los satlites LEO son de bajo costo, comparados con los anteriores, y se colocan a una distancia de la tierra
que vara entre los 800 a 900 km. A diferencia de los anteriores, stos giran alrededor de la tierra en pocas
horas, necesitndose varios de ellos para mantener una cobertura continua en una comunicacin
ininterrumpida. Son muy utilizados para servicios de telefona celular.
Otros medios
- ISDN: La Red Digital de Servicios Integrados (RDSI o ISDN en ingls) es una red que facilita conexiones
digitales extremo a extremo para proporcionar una amplia gama de servicios, y a la que los usuarios acceden
a travs de un conjunto de interfases normalizadas.
- ADSL: Lnea de Suscripcin Digital Asimtrica. Es una tecnologa de mdem que convierte lneas
telefnicas ordinarias en lneas digitales de alta velocidad para acceso rpido a Internet. Esta tecnologa se
denomina asimtrica debido a que la capacidad de descarga) y de subida de datos (en sentido inverso) no
coinciden.
Normalmente, la capacidad de bajada (descarga) es mayor que la de subida
Otras ventajas destacables son la posibilidad de combinarse con tecnologas de VPN (Virtual Private
Network), y de telefona IP
32
- Cable Modem: es un tipo especial de mdem diseado para modular la seal de datos sobre una
infraestructura de televisin por cable. La velocidad de conexin puede variar dependiendo de cuanta gente
est usando el servicio al mismo tiempo.
2.2. El control de la comunicacin: Protocolos y Topologas
Para las telecomunicaciones se requiere respetar reglas destinadas a administrar el flujo de informacin.
Un protocolo es el conjunto de reglas que controlan la comunicacin entre computadoras, o entre estas y
otros dispositivos relacionados que intercambian datos. Si un dispositivo no sabe cul es el protocolo utilizado
en la red, o no puede cumplir con l, no podr comunicarse en esa red. El protocolo ms difundido
actualmente es el TCP/IP ya que es el adoptado por Internet.
La topologa, en cambio, es el diseo fsico/lgico que adopta la distribucin de los nodos en una red. Las
redes suelen presentar combinaciones de 2 o ms topologas diferentes.
Diferentes topologas:
Estrella: Todos los nodos se conectas a un dispositivo central. El software de comunicacin administra la
misma y se encarga de la transmisin. Su ventaja es la facilidad para detectar un problema, si un nodo falla el
resto no se ve afectado. Su desventaja es que si el dispositivo central no est funcionando, se desactiva toda
la red. Se utiliza sobre todo para redes locales.
Anillo: Topologa de red en la que cada estacin est conectada a la siguiente y la ltima est conectada a
la primera. Cada estacin tiene un receptor y un transmisor que hace la funcin de repetidor, pasando la seal
a la siguiente estacin. Si algn nodo de la red deja de funcionar, la comunicacin en todo el anillo se pierde.
Bus: consiste en un anillo con extremos abiertos. Se caracteriza por tener un nico canal de
comunicaciones (denominado bus, troncal o backbone) al cual se conectan los diferentes dispositivos. De esta
forma todos los dispositivos comparten el mismo canal para comunicarse entre s. Fsicamente cada host est
conectado a un cable comn, por lo que se pueden comunicar directamente. La ruptura del cable hace que los
hosts queden desconectados. La gran ventaja es la facilidad que brinda para agregar dispositivos. La principal
desventaja es que no permite la comunicacin entre dos dispositivos si alguno de la red falla.
2.3. Dispositivos para la comunicacin de datos
Dispositivos de hardware:
- Interfaces de red (NIC): Una tarjeta de red permite conectar los dispositivos a la red. A las tarjetas de red
tambin se les llama adaptador de red o NIC (
ltimamente las interfases de red vienen embebidas (integradas) en la placa base de la computadora.
- Repetidor: sirve para extender una red: recibe y amplifica las seales. Slo se pueden utilizar para extender
redes bajo un mismo estndar de red. El nmero de repetidores que pueden usarse en una red no es
ilimitado, y depende de las caractersticas tcnicas del equipo y del nmero de dispositivos previamente
conectados. Una desventaja de los repetidores es que extienden el dominio de una red, ocasionando que el
nmero de colisiones aumente al igual que el trfico.
- Concentrador (Hub): proporciona servicio de conexin a uno o varios hosts mediante sus puertos. La
ventaja es que aslan los puertos que se encuentran daados o sin conexin y permiten que el resto de sus
conexiones continen trabajando sin ningn problema. Desplazados por los switchs
- Switch: estos dispositivos brindan conexin a hosts entre s, asegurando el ancho de banda entre ellos
mediante el establecimiento de conexiones virtuales.
- Ruteador: Se encargan de enrutar los paquetes de datos por sus puertos de acuerdo a su tabla de ruteo.
- Mdem: Las computadoras procesan datos en cdigo binario y tal cdigo es transmitido en seales
digitales. Convertir del formato digital a formato analgico es la funcin que cumple el mdem.
- Multiplexores: el multiplexor se utiliza como dispositivo que puede recibir varias entradas y transmitirlas por
un medio de transmisin compartido. Para ello lo que hace es dividir el medio de transmisin en mltiples
canales, para que varios nodos puedan comunicarse al mismo tiempo.
Son dispositivos de comunicacin que permiten combinar varios canales para transmitir datos como si fuera
una sola lnea.
3. Redes de Area Local (LAN)
(Local Area Network )es la interconexin de varios computadores y perifricos. Su extensin est limitada
fsicamente a un edificio o a un entorno de hasta 200 metros. Su aplicacin ms extendida es la interconexin
de computadores personales y estaciones de trabajo en oficinas, fbricas, etc., para compartir recursos e
intercambiar datos y aplicaciones.
Se han convertido en la plataforma de procesamiento estndar de las organizaciones ya que permite a los
usuarios compartir recursos de software y hardware, adems de mejorar la comunicacin entre trabajadores
33
Las redes LAN, adems de permitir compartir recursos de hardware y software, facilitan la comunicacin de
los sistemas de informacin de las empresas en un ambiente caracterizado por la difusin de computadoras y
sistemas aislados. Permiten integrar soluciones informticas encaradas sectorialmente por los departamentos
de la empresa en un nico ambiente de procesamiento global, conservando la propia capacidad de
computacin en cada sector.
3.1. Porqu instalar una red LAN?
Una de las razones fue para compartir recursos de alto. Otras razones tales como tecnologa de conectividad
madura y la disponibilidad de un amplio abanico de productos de software y aplicaciones multiusuario y de
trabajo en grupo (groupware) que corren en red y que se ajustan a las necesidades de la empresa, argumento
que quiz puede ser la mejor razn para instalar una red local.
Razones
Trabajo en comn.
Actualizacin del software: Si el software de productividad se almacena en forma centralizada en un servidor,
es mucho ms fcil actualizarlo en todas las computadoras de la empresa, en lugar de tener que actualizarlo
individuamente en cada uno de los PC de los usuarios
Copias de seguridad: La generacin y administracin de las copias de seguridad de los archivos de la
empresa son ms simples ya que los datos estn centralizados.
3.2. Cmo configurar una LAN?
Para configurar una LAN se deben tener en cuenta tres aspectos. Uno de ellos es la tecnologa a utilizar.
Otro aspecto a considerar es el software de base o sistema operativo que se instalar para controlar las
actividades de la red. El sistema operativo de la red determina la capacidad de operacin de la misma. El
sistema operativo dirige y maneja las comunicaciones coordinando los recursos de la red.
Una red LAN requiere de sus propios canales dedicados dentro del edificio. Tipos de canales: par trenzado,
coaxil, fibra ptica, conexiones inalmbricas o enlaces de radiofrecuencia o microondas.
La velocidad y la longitud del tendido son los principales factores tcnicos a considerar en el momento de
decidir el tipo de canal a utilizar.
Elementos de hardware y software necesarios para configurar una LAN:
a) Servidor
El servidor de una LAN est representado por una computadora, generalmente una PC de "gran porte", que
se encarga de gestionar el servicio. El sistema operativo de la red est cargado (grabado) en los discos fijos
del servidor junto a las herramientas necesarias para la administracin de la red y los programas de aplicacin
del usuario.
La eleccin de las caractersticas tcnicas para un equipo que ser usado como servidor es crtica y es
determinante del rendimiento y del funcionamiento eficiente de la red.
b) Estaciones de trabajo
Los sistemas LAN trabajan con el concepto de procesamiento distribuido y cooperativo, esto es, las
computadoras (estaciones de trabajo) conectadas a la red utilizan su propia capacidad de procesamiento para
cargar y ejecutar los programas del usuario y toman los datos de uso comn desde el servidor de archivos.
Esto libera al servidor para que pueda especializarse en tareas de administracin de la red.
Una computadora debe satisfacer un reducido conjunto de requisitos para ser utilizada como estacin de
trabajo. De hecho una microcomputadora o una PC con una configuracin bsica pueden servir, siempre que
dispongan de los programas adecuados. Las estaciones de trabajo se conectan fsicamente a la red a travs
de una placa de conexin (placa de interfaz de red) y el cableado correspondiente.
c) Placas de interfaz de red
Las placas de conexin de red permiten enlazar las computadoras al cableado de la red. La placa de red
provee el conector fsico necesario entre el cable de la red y la computadora. Tambin incluye los programas
(drivers) necesarios para comunicar la computadora con la red a la que debe integrarse.
d) Router, Switch, Hub, etc:
Debe tenerse presente que la topologa de la red tambin influye en los elementos de hardware
Necesarios. Debe considerarse cada caso en particular para determinar qu elementos son necesarios..
e) Sistema operativo
El sistema operativo de la LAN es quizs el elemento central en la eleccin y que condiciona a otros
elementos para configurar la red. Reside normalmente en la computadora asignada como servidor de archivos
y se ocupa bsicamente de las siguientes tareas:
administrar las comunicaciones entre los nodos de la red,
administrar los discos compartidos (file system),
administrar la seguridad de acceso y la informacin de uso comn.
Sistema operativo Windows o Linux
34
35
redes WAN de acceso restringido (sistemas cerrados), donde los accesos estn vedados al pblico en
general.
6. Internet
Es una gran red WAN o sea una red de computadoras de alcance mundial que interconecta redes de menor
magnitud, por ello se la denomina red de redes. El nombre Internet se debe al acrnimo de International
Network of Computers que significa "Red Internacional de Computadoras" y se refiere a un grupo de recursos
informticos de alcance mundial.
Internet se ha convertido en el ambiente de red estndar para integrar computadoras de distintas
organizaciones. Lo que provee uniformidad e identidad al ambiente Internet son sus servicios, son iguales
cualquiera fuere la computadora con que se acceda, su ubicacin fsica o quin fuere el usuario.
El secreto de su xito est basado en el protocolo de comunicacin que utiliza. El modelo utilizado por Internet
es el llamado
TCP/IP (Protocolo de Control de la Transmisin / Protocolo Internet) que en sus principios naci con fines
militares para luego utilizarse para ayudar a los cientficos a enlazar computadoras que posean diferentes
configuraciones. TCP/IP presenta un modelo de referencia de cinco capas
(Modelo OSI), que permite que dos computadoras puedan comunicarse entre s aunque estn basadas en
diferentes plataformas de hardware y software.
6.1. Algunos conceptos a tener en cuenta
Para acceder a Internet es necesario contar con una conexin brindada por un proveedor. Un
proveedor de servicios de Internet (ISP) es una organizacin comercial o no que tiene una conexin
permanente con Internet y vende conexiones temporales a sus suscriptoras.
Utilizando un conjunto de reglas, denominadas comnmente como "protocolo TCP/IP", Internet ha logrado que
casi todas las computadoras existentes en el mundo puedan "hablar" entre s.
Todos los servicios de Internet hacen uso de la arquitectura Cliente - Servidor, es por ello que aprender a
trabajar o navegar en Internet significa para el usuario comn aprender a usar alguno de los programas
clientes disponibles.
6.2. Servicios que brinda Internet
Comunicacin entre personas.
Servicios de informacin digital: El servicio WEB es uno de los ms emblemticos.
Estos servicios permiten obtener informacin a los usuarios de PC conectadas a Internet sin tener que
moverse de sus escritorios y en forma casi instantnea
Otros servicios: agrupa servicios menos populares, pero imprescindibles para operar eficientemente con
la red.
6.3. Intranet y Extranet
Intranet: red interna para uso especfico de una organizacin, caracterizada por utilizar el protocolo estndar
de Internet
(TCP/IP), los programas para servidores y clientes de Internet y en general la "filosofa" de Internet para
consumo interno.
La Intranet utiliza la infraestructura de red existente en la empresa, junto con estndares de comunicacin
TCP/IP y software creado para la Internet.
Algunas compaas estn permitiendo que personas y organizaciones externas a la empresa tengan acceso
limitado a sus Intranets. Las Intranets privadas que se extienden a usuarios autorizados externos se llaman
Extranet. Las Extranet son muy tiles para enlazar a las organizaciones con sus clientes o socios
comerciales y es comn que se usen para proporcionar informacin de disponibilidad de productos, precios,
embarques, etc. y para colaborar con otras compaas en proyectos conjuntos.
Internet, Intranet y Extranet se estn convirtiendo en las plataformas principales para el comercio electrnico y
los negocios electrnicos, porque esta tecnologa ofrece muchos beneficios.
Con la tecnologa de Internet las organizaciones pueden reducir los costos de comunicacin y de transaccin,
mejorar la coordinacin y la colaboracin, adems de acelerar la distribucin de los conocimientos y la
informacin.
Las diferencias de la extranet con Internet y la intranet se dan principalmente en el tipo de informacin y en el
acceso a ella. Adems, una extranet requiere mayor seguridad e implica acceso en tiempo real a los datos, ya
que estos tienen que estar actualizados.
La extranet se dirige a usuarios tanto de la empresa como externos, pero la informacin que se encuentra en
la extranet es restringida. En cambio a la intranet solo acceden los empleados y las reas internas de la
empresa y permite el intercambio de informacin entre los trabajadores.
6.4. Internet2
36
Internet2 (I2) es un consorcio sin fines de lucro que desarrolla aplicaciones y tecnologas de redes avanzadas,
la mayora para transferir informacin a alta velocidad. Es una red telemtica desarrollada principalmente por
las universidades estadounidenses, construida en fibra ptica y permite altas velocidades con una gran
fiabilidad.
Para conectarse a Internet2 se necesita disponer de una conexin de alta velocidad GigaPop para
Internet2.
7. VLANs VPNs
7.1. VLAN
Una VLAN (acrnimo de '''Virtual LAN'' o red de rea local virtual) es un mtodo de crear redes lgicamente
independientes dentro de una misma red fsica. Varias VLANs pueden coexistir en una nica red fsica. Son
tiles para reducir el tamao del dominio de difusin y ayudan en la administracin de la red separando
segmentos lgicos de una red de rea local
Una VLAN consiste en una red de ordenadores que se comportan como si estuviesen conectados al mismo
conmutador, aunque. Una de las mayores ventajas de las VLANs surge cuando se traslada fsicamente algn
ordenador a otra ubicacin: puede permanecer en la misma VLAN sin necesidad de cambiar la configuracin
IP (direccin de red) de la mquina.
El beneficio clave de las VLANs es que permiten al administrador de red organizar la LAN lgicamente y no
fsicamente. Esto significa que un administrador puede hacer ms eficiente y seguro las siguientes tareas:
Desplazar estaciones de trabajo en la LAN.
Agregar estaciones de trabajo a la LAN.
Cambiar la configuracin de la LAN.
Controlar el trfico de la red.
Mejorar la seguridad general de la red.
7.2. VPN
Una VPN (Virtual Private Network o Red Privada Virtual), es una tecnologa de red de computadoras que
permite una extensin de la red local sobre una red pblica o no controlada, como por ejemplo Internet.
Para hacerlo posible de manera segura es necesario proporcionar los medios para garantizar la autenticacin,
integridad y confidencialidad de toda la comunicacin:
Autenticacin y autorizacin: Quin est del otro lado?
Integridad: La garanta de que los datos enviados no han sido alterados
Confidencialidad: Dado que los datos viajan a travs de un medio potencialmente hostil como Internet, los
mismos son susceptibles de intercepcin, por lo que es fundamental el cifrado de los mismos.
Requerimientos bsicos para establecer una VPN:
Identificacin de usuario.
Codificacin de datos:
Administracin de claves:
Bsicamente existen tres arquitecturas de conexin VPN:
a) VPN de acceso remoto
Es quizs el modelo ms usado actualmente y consiste en usuarios o proveedores que se conectan con la
empresa desde sitios remotos utilizando Internet como vnculo de acceso. Una vez autentificados tienen un
nivel de acceso muy similar al que tienen en la red local de la empresa.
b) VPN punto a punto
Este esquema se utiliza para conectar oficinas remotas con la sede central de la organizacin
c) Tunneling
Esta tcnica consiste en abrir conexiones entre dos mquinas por medio de un protocolo seguro, a travs de
las cuales realizaremos las transferencias inseguras, que pasarn de este modo a ser seguras. De esta
analoga viene el nombre de la tcnica, siendo la conexin segura el tnel por el cual se envan los datos para
que nadie ms aparte de los interlocutores que se sitan a cada extremo del tnel, pueda ver dichos datos.
Este tipo de tcnica requiere de forma imprescindible tener una cuenta de acceso seguro en la mquina con la
que se quiere comunicar.
Las VPN son una salida de bajo costo que permite aprovechar un canal pblico, como Internet, para
configurar un canal privado o propio para comunicar datos que son confidenciales. La principal motivacin del
uso y difusin de esta tecnologa es la reduccin de los costos de comunicaciones directos.
37
38
2. Extranets
Las extranets son enlaces de red que utilizan la tecnologa de Internet para interconectar la intranet de una
compaa con las intranets de sus clientes, proveedores u otros aliados de negocios. Las extranets permiten a
los clientes, proveedores, consultores, subcontratistas, agentes y otros, acceder a las intranets seleccionadas
u otras bases de datos de la compaa.
El valor de las extranets se deriva de varios factores. En primer lugar, la tecnologa de navegadores hace
mucho ms sencillo el acceso a los recursos de la intranet. En segundo lugar, las extranets son una forma a
travs de la cual las empresas pueden construir y fortalecer las relaciones estratgicas con sus clientes y
proveedores.
3. Portales
Un portal es un software que maneja el acceso de los usuarios a mltiples aplicaciones, fuentes de
informacin o a la intranet corporativa de una organizacin, dependiendo del rol o perfil del usuario que
ingrese en el mismo.
Un portal est diseado para favorecer algunas cuestiones claves para una organizacin:
Proveer de un nico punto de acceso a todos los datos corporativos
39
40