domingo, 30 de septiembre de 2012

Redes LAN, MAN, WAN

Redes de Área Local (LAN)


Son redes de propiedad privada, de hasta unos cuantos kilómetros de extensión. Por ejemplo una oficina o un centro educativo.

Se usan para conectar computadoras personales o estaciones de trabajo, con objeto de compartir recursos e intercambiar información.

Están restringidas en tamaño, lo cual significa que el tiempo de transmisión, en el peor de los casos, se conoce, lo que permite cierto tipo de diseños (deterministas) que de otro modo podrían resultar ineficientes. Además, simplifica la administración de la red.

Suelen emplear tecnología de difusión mediante un cable sencillo al que están conectadas todas las máquinas.

Operan a velocidades entre 10 y 100 Mbps.

Tienen bajo retardo y experimentan pocos errores.

Redes de Área Metropolitana (MAN)

Son una versión mayor de la LAN y utilizan una tecnología muy similar. Actualmente esta clasificación ha caído en desuso, normalmente sólo distinguiremos entre redes LAN y WAN.

Redes de Área Amplia (WAN)

Son redes que se extienden sobre un área geográfica extensa. Contiene una colección de máquinas dedicadas a ejecutar los programas de usuarios (hosts). Estos están conectados por la red que lleva los mensajes de un host a otro. Estas LAN de host acceden a la subred de la WAN por un router. Suelen ser por tanto redes punto a punto.

La subred tiene varios elementos:

- Líneas de comunicación: Mueven bits de una máquina a otra.

- Elementos de conmutación: Máquinas especializadas que conectan dos o más líneas de transmisión. Se suelen llamar encaminadores o routers.

Cada host está después conectado a una LAN en la cual está el encaminador que se encarga de enviar la información por la subred.

Una WAN contiene numerosos cables conectados a un par de encaminadores. Si dos encaminadores que no comparten cable desean comunicarse, han de hacerlo a través de encaminadores intermedios. El paquete se recibe completo en cada uno de los intermedios y se almacena allí hasta que la línea de salida requerida esté libre.

Se pueden establecer WAN en sistemas de satélite o de radio en tierra en los que cada encaminador tiene una antena con la cual poder enviar y recibir la información. Por su naturaleza, las redes de satélite serán de difusión.



domingo, 26 de agosto de 2012

TERCER PERIODO: Base de Datos y Access

Apuntes:
Datos a saber para realizar una consulta en una base de Datos:

Select: Muestra los Campos de una tabla o contenidos de una tabla.
Asterisco(*): Muestra todos los atributos de una tabla.
From: Significa de.

Pasos para crear una consulta en una base de datos:
  • Dar clic en crear.
  • Luego elija la opcion diseño de consulta.
  • Elija la tabla de la cual quiere hacer la consulta.
  • Haga clic en agregar y cierre la ventana.
  • Elija la opción diseño, luego ver, y por ultimo vista SQL, allí relice la consulta deseada teniendo en cuenta los datos dados anteriormente.

EJERCICIO Nº 1:

Diseñe una Base de Datos de una Tienda que desea llevar los datos acerca de sus proveedores y sus artículos y realice las siguientes consultas:

1.Diseñe una consulta que muestre toda la información de los Proveedores.

Solución:

SELECT *
FROM Proveedores;

2. Diseñe una consulta que muestre el código del Proveedor, su primer nombre y su primer apellido.

Solución:

SELECT Idpro, Nom1pro, Ap1pro
FROM Proveedores;

3. Diseñe una consulta que muestre el nombre de los proveedores con sus artículos.

Solución:

SELECT Nom1pro, NomArt
FROM Proveedores, Artículos
WHERE Proveedores.Idpro=Artículos.IdPro;


4. Diseñe una consulta que muestre La identificaci´n del artículo y el nombre del artículo.

Solución:

SELECT Idart, Nomart
FROM Artículos;

5.Diseñe una consulta que muestre toda La información referente a artículos.
  Solución:   SELECT *
FROM Artículos;


6. Diseñe una consulta que dado el código del artículo me muestre los dos nombres y los dos apellidos del proveedor, el nombre del artículo y el precio de venta del mismo.

Solución:

SELECT Nom1pro,Nom2pro,Ap1pro,Ap2pro,Nomart,Prevenart
FROM Proveedores,Artículos
WHERE Artículos.Idpro=Proveedores.Idpro and Artículos.Idart=Código;


EJERCICIO Nº 2:

Una tienda desea llevar información de sus clientes, de sus facturas y los productos ella vende.
Usted debe diseñar una base de datos que soporte la información requerida y además debe realizar las siguientes consultas:

1. Listado de los clientes.

Solución:

SELECT *

FROM Clientes;

2. Listado de las facturas.   Solución:   SELECT *
FROM Factura;

3. Listado de los productos.   Solución:   SELECT *
FROM Productos;

4. Dada la fecha mostrar la factura de ese día.   Solución:   SELECT *
FROM Factura
WHERE Factura.Idfact=Factura.Idfact and Factura.fecfact=fecha;

5. Dada la identificación del cliente, mostrar la factura del mismo.
Solución:

SELECT *

FROM Factura
WHERE Factura.Idfact=Factura.Idfact and Factura.Idcli=Código;

EJERCICIO Nº3:

Diseñe una base de datos para la biblioteca del colegio que desea llevar información sobre los prestamos de libros, los estudiantes que los prestan, los libros y los autores de ls libros.

Ten en cuenta que la biblioteca puede tener secciones para clasificar a los libros, y se le prestan solo a los alumnos, personal administrativo y docentes de la institucuón.

1. Diseñe una consulta que me muestre un listado de los libros con toda su información.

Solución:

SELECT Libros.Idlib, Libros.Nomlib, Secciones.Numsec, Secciones.Nomsec

FROM Libros, Autores, Secciones, [Libros y Autores]
WHERE Libros.Idlib=[Libros y Autores].Idlib and [Libros y Autores].Idaut=Autores.Idaut and Libros.Idlib=Secciones.Idlib;


2. Diseñe una consulta que me muestre a los autores con sus libros. el primer nombre, el segundo nombre, el primer apellido y el segundo apellido del autor, y el nombre del libro.

Solución:

SELECT Autores.Nom1aut, Autores.Nom2aut, Autores.Ap1aut, Autores.Ap2aut, Libros.Nomlib

FROM Libros, Autores, [Libros y Autores]
WHERE Libros.Idlib=[Libros y Autores].Idlib and [Libros y Autores].Idaut=Autores.Idaut;

3. Dada la identificación de la persona que preste el libro me muestre cuales libros ha prestado.

Solución:

SELECT Libros.Idlib, Libros.Nomlib

FROM Usuarios, Libros, Prestamos
WHERE Usuarios.Idusu=Prestamos.Idusu and Prestamos.Idlib=Libros.Idlib and Usuarios.Idusu=Identificacion;

4. Dado el código del libro me muestre el nombre de su autor.

Solución:

SELECT Autores.Nom1aut, Autores.Ap1aut

FROM Autores, Libros, [Libros y Autores]
WHERE Libros.Idlib=[Libros y Autores].Idlib and [Libros y Autores].Idaut=Autores.Idaut and Libros.Idlib=Código;














domingo, 6 de mayo de 2012

Base de Datos: Empresa

Departamentos



Departamentos
Código
Nombre
Ubicación
Teléfono
1000
Sistemas
Primer Piso
100
1001
Contabilidad
Segundo Piso
101
1002
Recursos Humanos
Tercer Piso
102
1003
Servicio al Cliente
Cuarto Piso
103
1004
Mercadeo
Quinto Piso
104



Empleados



Empleados
ID
Código del Departamento
Primer Nombre
Segundo Nombre
Primer Apellido
Segundo Apellido
Fecha de Nacimiento
Dirección
Teléfono
Cargo
9501
1000
Alejandra
Maria
Alarcón
Solana
960621
San Martin
6887936
Jefa
9502
1000
Alberto
Luciano
Alarcón
Prin
960205
San Jose
6887764
Ingeniero
9503
1000
Sergio
Andrés
Alarcón
Sánchez
960501
San Martin
6881244
Ingeniero
9504
1000
Celso
David
Alvarado
Romero
960702
Pastrana
6887764
Tecnico en Sistema
9505
1000
Lorena
Margarita
Ruiz
Jalal
960131
San Marcanda
6887512
secretaria
9506
1001
Jesús
Javier
Arias
Jaraba
960805
Mira Flores
6880916
Jefe
9507
1001
Valentina
Del Socorro
Chedraui
Sachica
960907
Centro
6880915
recepcionista
9508
1001
Daniela
José
Guerra
Barón
960108
Más Dulce Centro
6888545
Asistente personal
9509
1001
Juan
Carlos
Castellar
Meza
960526
Centro
6883203
Contador
9510
1001
Daniel
Leonardo
Franco
Mejia
960525
Florida
6883109
Contador
9511
1002
Pablo
José
Lora
Acuña
960807
Florida
6887742
Jefe
9512
1002
Julio
Manuel
Viloria
Carrascal
960720
Florida
6889532
Director
9513
1002
Sheyla
Andrea
Bravo
Jimenez
960907
Hospital San José
6883361
Asistente personal
9514
1002
Maria
Victoria
Marriaga
Cabeza
961126
Cheverisima
6889328
sub-directora
9515
1002
Angie
Paola
Caraballo
Carpio
960317
San Pablo
6885333
Psicóloga Laboral
9516
1003
Alicia
Isabel
Payares
Tobar
960908
Avenida Colombia
6885755
Jefa
9517
1003
Marilyn
Daniela
Gomez
Martínez
950226
Calle Calda
6885455
Recepcionista
9518
1003
Laura
Marcela
Caballero
Morales
961028
Sur
6883399
Recepcionista
9519
1003
Graciela
Del Carmen
Caez
Caez
970907
Cascajal
6881546
Recepcionista
9520
1003
Diego
Armando
Macias
Belilla
960521
Barrio Sur
6881547
Director
9521
1004
Robinson
Manuel
Ruz
Sampayo
960403
San Martín
6884452
Jefe
9522
1004
Andrea
Carolina
Martínez
Cuevas
960803
Florida
6882067
Tecnica en Mercadeo
9523
1004
Yuliana
Marta
Navarro
Acuña
961120
San Martín
6884578
Gerente
9524
1004
Karla
Patricia
Benavides
Paredes
950531
Isla de Cuba
6883375
sub-gerente
9525
1004
Yulieth
Paola
Torre
Martínez
960701
Mercado
6885998
Asistente Personal