martes, 8 de septiembre de 2009

Los formularios (I)

Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.
En esta unidad veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su diseño.

Introducción.

Para crear un formulario tenemos varías opciones.
Podemos acceder a todas ellas desde la pestaña Crear:


Diseño del formulario abre un formulario en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoformulario o utilizar el asistente y después sobre el formulario creado modificar el diseño para ajustar el formulario a nuestras necesidades. En esta unidad veremos más adelante cómo modificar el diseño de un formulario.
Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la creación del formulario.
Formulario consiste en crear automáticamente un nuevo formulario que contiene todos los datos de la tabla o consulta seleccionada en el Panel de Exploración.
Gráficos dinámicos abrirá un formulario en blanco basado en la utilización de gráficos dinámicos.
Explicaremos a continuación la forma de crear un formulario utilizando el asistente.

El asistente para formularios.

Para arrancar el asistente para formularios haz clic en la opción Asistente para formularios que puedes ver en la imagen anterior.
Aparece la primera ventana del asistente:



En esta ventana nos pide introducir los campos a incluir en el formulario.
Primero seleccionamos la tabla o consulta de donde cogerá los datos del cuadro Tablas/Consultas, este será el origen del formulario. Si queremos sacar datos de varias tablas lo mejor será crear una consulta para obtener esos datos y luego elegir como origen del formulario esa consulta.
A continuación seleccionamos los campos a incluir en el formulario haciendo clic sobre el campo y clic sobre el botón o simplemente doble clic sobre el campo.
Si nos hemos equivocado de campo pulsamos el botón y el campo se quita de la lista de campos seleccionados.
Podemos seleccionar todos los campos a la vez haciendo clic sobre el botón o deseleccionar todos los campos a la vez haciendo clic sobre el botón .
Una vez seleccionada la distribución que nos interesa pulsamos el botón Siguiente y aparece la siguiente pantalla:

En esta pantalla elegimos la distribución de los datos dentro del formulario. Seleccionando un formato aparece en el dibujo de la izquierda el aspecto que tendrá el formulario con esa distribución.



Crear tablas de datos (I)

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.

Crear una tabla de datos.

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.
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 personans 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.

martes, 25 de agosto de 2009

BASE DE DATOS

Base de datos

sistema de gestión de bases de datos.
Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
Existen unos programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.
Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo en España, los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal (LOPD).

lunes, 1 de junio de 2009


MODELO OSI

Definición

Modelo abierto para arquitecturas funcionales de red, periféricos , archivos a compartir , utilidad de red.El sistema de comunicaciones del modelo OSI estructura el proceso en varias capas que interaccionan entre sí . Un capa proporciona servicios a la capa superior siguiente y toma los servicios que le presta la siguiente capa inferior .De esta manera , el problema se divide en subproblemas más pequeños y por tanto más manejables .

Para comunicarse dos sistemas , ambos tienen el mismo modelo de capas . La capa más alta del sistema emisor se comunica con la capa más alta del sistema receptor , pero esta comunicación se realiza vía capas inferiores de cada sistema .La única comunicación directa entre capas de ambos sistemas es en la capa inferior ( capa física ) .

Los datos parten del emisor y cada capa le adjunta datos de control hasta que llegan a la capa física . En esta capa son pasados a la red y recibidos por la capa física del receptor . Luego irán siendo captados los datos de control de cada capa y pasados a una capa superior . Al final , los datos llegan limpios a la capa superior .

Cada capa tiene la facultad de poder trocear los datos que le llegan en trozos más pequeños para su propio manejo . Luego serán reensamblados en la capa paritaria de la estación de destino .

Características

1. Arquitectura:

  • Conocimiento del trafico.
  • Trama - división de la información.
  • Paquete - todos los datos a ser enviados.
  • Segmento - Conjunto de trama.

2. Medio de Transmisión:

  • Nic - red
  • Asociación -router,bridge,gateway.
  • Tecnología - red "lan, wan,man".

3. Topología:

  • Distancia.
  • Distribución.
  • Enrutamiento

4. Capacidad mucha de banda:

  • Proceso estocastico.
  • Probabilidad de llegada.
  • Distribución "binomial- normal ".

Primitivas de servicio y parámetros

Las capas inferiores suministran a las superiores una serie de funciones o primitivas y una serie de parámetros .La implementación concreta de estas funciones está oculta para la capa superior ., ésta sólo puede utilizar las funciones y los parámetros para comunicarse con la capa inferior( paso de datos y control).

QUE ES RED?

Existen varias definiciones acerca de que es una red, algunas de las cuales son:


TIPOS DE REDES

Existen varios tipos de redes, los cuales se clasifican de acuerdo a su tamaño y distribución lógica.

Clasificación segun su tamaño

Las redes PAN (red de administración personal) son redes pequeñas, las cuales están conformadas por no más de 8 equipos, por ejemplo: café Internet.

CAN: Campus Area Network, Red de Area Campus. Una CAN es una colección de LANs dispersadas geográficamente dentro de un campus (universitario, oficinas de gobierno, maquilas o industrias) pertenecientes a una misma entidad en una área delimitada en kilometros. Una CAN utiliza comúnmente tecnologías tales como FDDI y Gigabit Ethernet para conectividad a través de medios de comunicación tales como fibra óptica y espectro disperso.

Las redes LAN (Local Area Network, redes de área local) son las redes que todos conocemos, es decir, aquellas que se utilizan en nuestra empresa. Son redes pequeñas, entendiendo como pequeñas las redes de una oficina, de un edificio. Debido a sus limitadas dimensiones, son redes muy rápidas en las cuales cada estación se puede comunicar con el resto. Están restringidas en tamaño, lo cual significa que el tiempo de transmisión, en el peor de los casos, se conoce. Además, simplifica la administración de la red.
Suelen emplear tecnología de difusión mediante un cable sencillo (coaxial o UTP) al que están conectadas todas las máquinas. Operan a velocidades entre 10 y 100 Mbps.

Características preponderantes:

LANs mucha veces usa una tecnología de transmisión, dada por un simple cable, donde todas las computadoras están conectadas. Existen varias topologías posibles en la comunicación sobre LANs, las cuales se verán mas adelante.

Las redes WAN (Wide Area Network, redes de área extensa) son redes punto a punto que interconectan países y continentes. Al tener que recorrer una gran distancia sus velocidades son menores que en las LAN aunque son capaces de transportar una mayor cantidad de datos. El alcance es una gran área geográfica, como por ejemplo: una ciudad o un continente. Está formada por una vasta cantidad de computadoras interconectadas (llamadas hosts), por medio de subredes de comunicación o subredes pequeñas, con el fin de ejecutar aplicaciones, programas, etc.

Una red de área extensa WAN es un sistema de interconexión de equipos informáticos geográficamente dispersos, incluso en continentes distintos. Las líneas utilizadas para realizar esta interconexión suelen ser parte de las redes públicas de transmisión de datos.

Las redes LAN comúnmente, se conectan a redes WAN, con el objetivo de tener acceso a mejores servicios, como por ejemplo a Internet. Las redes WAN son mucho más complejas, porque deben enrutar correctamente toda la información proveniente de las redes conectadas a ésta.

Una subred está formada por dos componentes:

Líneas de transmisión: quienes son las encargadas de llevar los bits entre los hosts.

Elementos interruptores (routers): son computadoras especializadas usadas por dos o más líneas de transmisión. Para que un paquete llegue de un router a otro, generalmente debe pasar por routers intermedios, cada uno de estos lo recibe por una línea de entrada, lo almacena y cuando una línea de salida está libre, lo retransmite.

INTERNET WORKS: Es una colección de redes interconectadas, cada una de ellas puede estar desallorrada sobre diferentes software y hardware. Una forma típica de Internet Works es un grupo de redes LANs conectadas con WANs. Si una subred le sumamos los host obtenemos una red.

El conjunto de redes mundiales es lo que conocemos como Internet.

Las redes MAN (Metropolitan Area Network, redes de área metropolitana) , comprenden una ubicación geográfica determinada "ciudad, municipio", y su distancia de cobertura es mayor de 4 Kmts. Son redes con dos buses unidireccionales, cada uno de ellos es independiente del otro en cuanto a la transferencia de datos. Es básicamente una gran versión de LAN y usa una tecnología similar. Puede cubrir un grupo de oficinas de una misma corporación o ciudad, esta puede ser pública o privada. El mecanismo para la resolución de conflictos en la transmisión de datos que usan las MANs, es DQDB.

DQDB consiste en dos buses unidireccionales, en los cuales todas las estaciones están conectadas, cada bus tiene una cabecera y un fin. Cuando una computadora quiere transmitir a otra, si esta está ubicada a la izquierda usa el bus de arriba, caso contrario el de abajo.

Redes Punto a Punto. En una red punto a punto cada computadora puede actuar como cliente y como servidor. Las redes punto a punto hacen que el compartir datos y periféricos sea fácil para un pequeño grupo de gente. En una ambiente punto a punto, la seguridad es difícil, porque la administración no está centralizada.

Redes Basadas en servidor. Las redes basadas en servidor son mejores para compartir gran cantidad de recursos y datos. Un administrador supervisa la operación de la red, y vela que la seguridad sea mantenida. Este tipo de red puede tener uno o mas servidores, dependiendo del volumen de tráfico, número de periféricos etc. Por ejemplo, puede haber un servidor de impresión, un servidor de comunicaciones, y un servidor de base de datos, todos en una misma red.

Clasificación según su distribución lógica

Todos los ordenadores tienen un lado cliente y otro servidor: una máquina puede ser servidora de un determinado servicio pero cliente de otro servicio.

Servidor. Máquina que ofrece información o servicios al resto de los puestos de la red. La clase de información o servicios que ofrezca determina el tipo de servidor que es: servidor de impresión, de archivos, de páginas web, de correo, de usuarios, de IRC (charlas en Internet), de base de datos...

Cliente. Máquina que accede a la información de los servidores o utiliza sus servicios. Ejemplos: Cada vez que estamos viendo una página web (almacenada en un servidor remoto) nos estamos comportando como clientes. También seremos clientes si utilizamos el servicio de impresión de un ordenador remoto en la red (el servidor que tiene la impresora conectada).

Todas estas redes deben de cumplir con las siguientes características:

  • Confiabilidad "transportar datos".
  • Transportabilidad "dispositivos".
  • Gran procesamiento de información.

y de acuerdo estas, tienen diferentes usos, dependiendo de la necesidad del usuario, como son:

  • Compañías - centralizar datos.
  • Compartir recursos "periféricos, archivos, etc".
  • Confiabilidad "transporte de datos".
  • aumentar la disponibilidad de la información.
  • Comunicación entre personal de las mismas áreas.
  • Ahorro de dinero.
  • Home Banking.
  • Aportes a la investigación "vídeo demanda,line T.V,Game Interactive".

TOPOLOGIAS

Bus: esta topología permite que todas las estaciones reciban la información que se transmite, una estación trasmite y todas las restantes escuchan.

Ventajas: La topologia Bus requiere de menor cantidad de cables para una mayor topologia; otra de las ventajas de esta topologia es que una falla en una estación en particular no incapacitara el resto de la red.

Desventajas: al existir un solo canal de comunicación entre las estaciones de la red, si falla el canal o una estación, las restantes quedan incomunicadas. Algunos fabricantes resuelven este problema poniendo un bus pararelo alternativo, para casos de fallos o usando algoritmos para aislar las componentes defectuosas.

Existen dos mecanismos para la resolución de conflictos en la transmisión de datos:

CSMA/CD: son redes con escucha de colisiones. Todas las estaciones son consideradas igual, por ello compiten por el uso del canal, cada vez que una de ellas desea transmitir debe escuchar el canal, si alguien está transmitiendo espera a que termine, caso contrario transmite y se queda escuchando posibles colisiones, en este último espera un intervalo de tiempo y reintenta nuevamente.

Token Bus: Se usa un token (una trama de datos) que pasa de estación en estación en forma cíclica, es decir forma un anillo lógico. Cuando una estación tiene el token, tiene el derecho exclusivo del bus para transmitir o recibir datos por un tiempo determinado y luego pasa el token a otra estación, previamente designada. Las otras estaciones no pueden transmitir sin el token, sólo pueden escuchar y esperar su turno. Esto soluciona el problema de colisiones que tiene el mecanismo anterior.

Redes en Estrella

Es otra de las tres principales topologías. La red se une en un único punto, normalmente con control centralizado, como un concentrador de cableado.

Redes Bus en Estrella

Esta topología se utiliza con el fin de facilitar la administración de la red. En este caso la red es un bus que se cablea físicamente como una estrella por medio de concentradores.

Redes en Estrella Jerárquica

Esta estructura de cableado se utiliza en la mayor parte de las redes locales actuales, por medio de concentradores dispuestos en cascada para formar una red jerárquica.

Redes en Anillo

Es una de las tres principales topologías. Las estaciones están unidas una con otra formando un círculo por medio de un cable común. Las señales circulan en un solo sentido alrededor del círculo, regenerándose en cada nodo.

Ventajas: los cuellos de botellas son muy pocos frecuentes

Desventajas: al existir un solo canal de comunicación entre las estaciones de la red, si falla el canal o una estación, las restantes quedan incomunicadas. Algunos fabricantes resuelven este problema poniendo un canal alternativo para casos de fallos, si uno de los canales es viable la red está activa, o usando algoritmos para aislar las componentes defectuosas. Es muy compleja su administración, ya que hay que definir una estación para que controle el token.

Existe un mecanismo para la resolución de conflictos en la transmisión de datos:

Token Ring: La estación se conecta al anillo por una unidad de interfaz (RIU), cada RIU es responsable de controlar el paso de los datos por ella, así como de regenerar la transmisión y pasarla a la estación siguiente. Si la dirección de cabecera de una determinada transmisión indica que los datos son para una estación en concreto, la unidad de interfaz los copia y pasa la información a la estación de trabajo conectada a la misma.

Se usa en redes de área local con o sin prioridad, el token pasa de estación en estación en forma cíclica, inicialmente en estado desocupado. Cada estación cuando tiene el token (en este momento la estación controla el anillo), si quiere transmitir cambia su estado a ocupado, agregando los datos atrás y lo pone en la red, caso contrario pasa el token a la estación siguiente. Cuando el token pasa de nuevo por la estación que transmitió, saca los datos, lo pone en desocupado y lo regresa a la red.

martes, 10 de marzo de 2009

FORMULAS Y FUNCIONES

Una fórmula es una ecuación que calcula un valor nuevo a partir de los valores existentes. Las fórmulas pueden contener números, operadores matemáticos, referencias a celdas o incluso funciones (las conocerá más adelante).

Para trabajar con formulas tenga en cuenta:
Siempre empiezan con el signo = colocado en la celda donde quiere que aparezca el resultado de la fórmula aplicada.
Cada fórmula utiliza uno o más operadores aritméticos.
Cada fórmula incluye 2 o más valores que combinan mediante operadores aritméticos. Cuando utiliza las fórmulas, Excel puede combinar números, referencias a celdas, además de otros valores.
Una vez haya decidido las operaciones que necesita y los datos con los que trabajará, se procede a construir la fórmula en la celda en la que quiere el resultado final. Vamos a tomar los siguientes datos como ejemplo:


Supongamos que queremos crear una fórmula para saber el precio total que pagaremos por producto. Se procede de la siguiente manera:

Haga clic sobre la celda D2 para convertirla en celda activa. Escriba el signo de igual (=)
Lo que queremos hacer es una multiplicación del precio unitario por la cantidad de productos. Recuerde que se trabaja con las referencias de las celdas, lo que garantiza que al realizar cualquier modificación en los datos de entrada de la fórmula, el resultado final se modificará automáticamente permitiendo mantenerse actualizado. Así, escriba luego del signo =B2*C2
Presione Enter y le aparecerá el resultado
No es necesario que repita la misma operación para cada producto pues Excel tiene una función denominada Autollenado que lo hace automáticamente. Continúe con los siguientes pasos:

Haga clic sobre la celda D2 (donde está el resultado). Observe que en la esquina inferior derecha de la selección aparece un pequeño cuadro negro


Coloque el puntero sobre el cuadro de autollenado y arrastre hasta la celda D5. Aparecerán todos los resultados.
Nota: cuando las formulas contienen varias operaciones a la vez, siempre se separan las de mayor rango de las de menor usando paréntesis. Ej: = (B2+B3)*C2

Funciones

Una función es una fórmula predefinida por Excel que opera sobre uno o más valores y devuelve un resultado que aparecerá directamente en la celda donde se introdujo.

La sintaxis de cualquier función es:

=nombre_función(argumento1;argumento2;...;argumentoN)

La inserción de funciones se rige por las siguientes reglas:

Siempre se utiliza la dirección de la celda (ejemplo A1, F14 o N32) para la construcción de la función. Esto le da carácter universal a la función, permitiendo la automatización inmediata del resultado en caso de modificar alguno de los datos contenidos en la celda.
Los argumentos o valores de entrada van siempre entre paréntesis. No se debe dejar espacios antes o después de cada paréntesis.
Los argumentos pueden ser valores constantes (número o texto), fórmulas o funciones.
Los argumentos deben de separarse por ";" (esto puede variar de acuerdo a la configuración regional del sistema operativo).
Ejemplos: =SUMA(A1:C8)

El operador " : " identifica un rango de celdas, así A1:C8 indica todas las celdas incluidas entre la celda A1 y la C8, así la función anterior sería equivalente a:

=A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C3+C4+C5+C6+C7+C8

En este ejemplo se puede apreciar una de las ventajas de utilizar la función.

Las fórmulas pueden contener más de una función, y pueden tener funciones anidadas dentro de la fórmula.

Ejemplo: =SUMA(A1:B4)/SUMA(C1:D4)

Existen muchos tipos de funciones dependiendo del tipo de operación o cálculo que realizan. Así hay funciones matemáticas y trigonométricas, estadísticas, financieras, de texto, de fecha y hora, lógicas, de base de datos, de búsqueda y referencia y de información.

Insertar función

Una función se puede escribir directamente en la celda, pero Excel dispone de una ayuda o asistente para utilizarlas, y así resultará más fácil trabajar con ellas.

Si se quiere introducir una función en una celda:

Sitúese en la celda donde se quiere introducir la función. Seleccione el menú Insertar. Elija la opción Función... O bien, hacer clic sobre el botón de la barra de herramientas. Aparecerá el cuadro de diálogo mostrado a continuación


En el recuadro Categoría de la función elija la categoría a la que pertenece la función que va a usar. Si no se estás seguros de la categoría a la que pertenece la función requerida se recomienda elegir Todas.

En el recuadro Nombre de la función hay que elegir la función que se desea haciendo clic sobre ésta. Conforme se selecciona una función, en la parte inferior aparecen los distintos argumentos y una breve descripción de ésta.

Hacer clic sobre el botón Aceptar. Aparecerá el cuadro que se muestra a continuación. En este ejemplo se eligió la función SUMA.


En el recuadro Número1 hay que indicar el primer argumento o la referencia de la celda donde este el primer dato a ser sumado.
En el recuadro Número 2 habrá que indicar cuál será el segundo argumento. Si se introduce un segundo argumento, aparecerá otro recuadro para el tercero, y así sucesivamente.
Sin embargo, en casos como este, es preferible englobar todos los argumentos de la suma usando el separador de los (:). Por ejemplo: B2:B5 que sería los mismo que B2+B3+B4+B5
Cuando tenga introducidos todos los argumentos, haga clic sobre el botón Aceptar.
Nota: Consulte el Autollenado explicado en Fórmulas. Funciona igual para las Funciones.
Existen muchas funciones distribuidas en distintas categorías. Al seleccionar cualquiera de ellas se muestra en la parte inferior del cuadro de diálogo una pequeña explicación o la sintaxis que le permiten al usuario saber cómo usarla. En cualquier caso, puede acudir a la ayuda de Excel (menú ? comando Ayuda de Excel)

viernes, 13 de febrero de 2009

bienvenido a esta pagina