Anuncios

jueves, 23 de julio de 2009

Manejo de consultas para determinar el performance de la base de datos.


SQL 2005 y el 2008 contienen nuevas vistas para controlar y monitorear la base de datos. En este artículo voy a incluir algunos ejemplos hechos por Microsoft.

El script repository (repositorio de scripts).
Microsoft tiene un repositorio de Scripts para varias de sus tecnologías (IIS, SQL Server, Windows, etc). Estos scripts nos permiten automatizar las tareas de administración. El link es:
http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx?mfr=true
En este artículo me voy a enfocar en medición de performance de sql server 2005. Para entender los scripts voy a hablar de las vistas dinámicas de sql server.
SQL Server tienen unas vistas de sistema llamadas vistas dinámicas. Estas vistas contienen el prefijo sys.dm
Estas vistas nos ayudan mucho a:
· Encontrar tablas fragmentadas
· Índices sin uso
· Consultas que consumen más CPU
· Tablas bloqueadas
· Configuraciones
· Etc, etc

En el script repository existe una sección de scripts para sql server 2005:
http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx
Lamentablemente la explicación está en ingles. Vamos a ver algunos ejemplos prácticos:

Ejemplo 1.
Mostrar las 50 consultas que consumen más tiempo de CPU:
http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/perf/sql05vb026.mspx
SELECT TOP 50
qs.total_worker_time/qs.execution_count as [Avg CPU Time],
SUBSTRING(qt.text,qs.statement_start_offset/2,
(case when qs.statement_end_offset = -1
then len(convert(nvarchar(max), qt.text)) * 2
else qs.statement_end_offset end -qs.statement_start_offset)/2)
as query_text,
qt.dbid, dbname=db_name(qt.dbid),
qt.objectid
FROM sys.dm_exec_query_stats qs
cross apply sys.dm_exec_sql_text(qs.sql_handle) as qt
ORDER BY
[Avg CPU Time] DESC

Una de las vistas dinámicas más útiles es sys.dm_exec_query_stats

/*Muestra tablas con índices con fragmentación superior a 30 % */
La fragmentación se la maneja con la vista del sistema sys.dm_db_index_physical_stats
En el siguiente link microsoft muestra como reconstruir índices con altos niveles de fragmentación:
http://technet.microsoft.com/es-es/library/ms188917.aspx (Ejemplo D)

Ejemplo 2

Este link muestra las tablas con índices cuya fragmentación es superior a 30%
SELECT
sip.object_id,
so.name,
partition_number,
index_type_desc,
index_id,
avg_fragmentation_in_percent
FROM sys.dm_db_index_physical_stats (NULL, NULL, NULL, NULL, NULL) sip
left join
sys.objects so
ON
sip.object_id=so.object_id
WHERE avg_fragmentation_in_percent >30

/*Ver tablas bloqueadas*/

En fin, la funcionalidad de las vistas dinámicas es múltiple.
Si tienen dudas, escriban a este blog.

lunes, 20 de julio de 2009

Trabajar para Jalasoft

network monitoring
 

Cerro Tunari. La cumbre más alta de Cochabamba.

Fotos del edificio Jala:
http://elpaladintecnologico.blogspot.com/2011/04/nuevas-fotos-del-edificio-de-jalasoft.html

Muchos me preguntan. Cómo es trabajar en Jalasoft ?. Al entrar a la página web (www.jalasoft.com ) uno no tiene una idea muy clara. Al final del artículo tengo una galería de fotos que muestran que es una empresa fuera de serie.


Estoy tratando de compilar varias respuestas a varias preguntas que me hace la gente. Si desea más información, la puede pedir escribiendo al final de este blog.
He trabajado varios años ahi.

Qué es Jalasoft ?.
Jalasoft es la empresa de software más grande de Bolivia y tiene la cede en Cochabamba Bolivia.
Está relacionada con la fundación Jala que enseña y capacita a profesionales en el área de software.
Jalasoft es Gold-Partner de Microsoft y partner de varias empresas internacionales:


Uno de sus principales productos es Xian que puede actuar como Pluggin de un sistema de Microsoft llamado MOM que basicamente es un monitoreador de servidores.
Xian es un monitoreador de servidores y dispositivos de red.
Para más información de Xian haga click AQUÍ

También hace servicios de outsourcing en software para otras empresas del exterior en áreas de desarrollo y control de calidad de software.

Como es un día normal en Jalasoft ?.
Una se siente como en nave espacial. Pueden ver las fotos del edificio acá:
http://elpaladintecnologico.blogspot.com/2011/04/nuevas-fotos-del-edificio-de-jalasoft.html

Para mí cada día es diferente. Por ejemplo hoy llegué a las 10 de la mañana porque me quedé a dormir más tiempo después de haber viajado a Copacabana y Tiawanaco. No hay horarios de entrada y salida. Pero se controla que se trabajen por lo menos 6 horas día y que por lo menos se trabajen 40 horas semana.

Cada quien tiene sus horarios. Normalmente los devs (desarrolladores de software) odian la luz del día y prefieren venir en la tarde. Los QEs (ingenieros de calidad) son más diurnos y recolectan frutas en la mañana de los recipientes de frutas para hacerse sus licuados.

La otra vez llegó una amiga de La Paz a las 4 PM. Salí tranquilamente de la oficina para recibirla.
Los horarios flexibles definitivamente mejoran la alegría y felicidad de las personas.

Cuando uno llega, se puede servir fruta y refrescos gratuitamente. Antes existía coca cola y jugos del valle. Pero se descubrió que no era lo más sano. Ahora tratan de servir refresco de lima, limonada, sandía, moco chinchi (durazno deshidratado) y varias otras frutas.

Uno llegaría a pensar que existe en la empresa la informalidad total, pero no es así. Las reuniones comienzan en punto.


Si por ejemplo, me fallan los audífonos (que te da la empresa) o el disco duro, escribo un pedido usando una aplicación web e inmediatamente viene un técnico a resolver el problema. El otro día solicite que se me renueven mis audífonos y al día siguiente me trajeron uno nuevo. Luego solicite mediante internet aumentar discos duros. Eso me llegó en 2 días. Si lo ponía como urgente de seguro la atención era inmediata. La tecnología es de punta. Se invierte mucho dinero en educación y capacitación.

El control de tiempo se hace mediante dispositivos electrónicos de entrada y salida que registran las horas de los ingenieros. Normalmente hay una reunión al día para hacer seguimiento y luego es trabajar. Las personas controlan 5-10 maquinas para realizar las pruebas del software.

Diariamente tenemos conferencias con Estados Unidos para coordinar detalles de los avances de los proyectos.

Las puertas de la empresa se abren con chips y dispositivos electrónicos. Hay cámaras de vigilancia en todo lado. Uno se siente como si estuviera en otro país más moderno.

Tienes ganas de jugar juegos en red ?.
Las políticas nos permiten jugar los viernes. Otros días requiere un permiso especial.
Se puede jugar solitario y otros juegos simples en cualquier momento, pero juegos como los de shooters, estrategia, solo viernes a partir de las 7.

En tu computadora está tu agenda electrónica con todas las reuniones y encuestas. Si no puedes asistir, también tienes que mandar la declinación electrónica.
Todo es electrónico.

Si tienes hambre hay varios refrigeradores para poner tu comida. También hay varios hornos micro-ondas.
Si nos viene el deseo de cafeína, hay café en varios pisos. Existen  varios máquinas de café en varios pisos, sin los cuales varios cafeinómanos no vendrían a trabajar :)

En una ocasión fuimos a un hotel de 5 estrellas en los Yungas (La Paz - Bolivia) con el dinero de un premio que recibimos en la empresa. Y uno de mis compañeros no quiso tomar el café del hotel. Yo le pregunte porqué y me dijo:

"Cuando trabajas en Jala, difícilmente vas a apreciar o gustar de otro tipo de café".

Si uno quiere ver los partidos de la liga de futbol, hay una tele gigante cerca del futbolín.
Una vez que has comido y bebido bien, el equipo de limpieza recoje y lava tus platos, vasos, etc.

Ya cuando uno está cansado le pide a recepción que llamen un taxi y uno se marcha.


Que se hace en Jalasoft ?

Existen 2 áreas técnicas principales:
Ingeniería de calidad de software (QE) que es revisar el control de calidad del software y Desarrollo de software (DEV) que es programar.

Estos grupos tienen apoyo de los PA (Administradores de proyectos) y RRHH (Recursos humanos). Los PAs dan apoyo en cumplimientos de méticas de avance, mientras que recursos humanos con ayuda de psicólogos y administrativos se encargan de mantener en alto el desarrollo humano.

Que requisitos hay para entrar al diplomado ?

Normalmente ser graduado de ingeniería de sistemas o afines.

A cual me conviene entrar. A control de calidad o desarrollo ?

Depende de las aptitudes de uno. Los desarrolladores de software son personas que les gustan mucho las matemáticas, algoritmos, crucigramas, juegos de inteligencia. En general son gente más callada que le gusta concentrarse y trabajar en la noche. No le gusta mucho levantarse temprano.
Los ingenieros de control de calidad suelen ser más detallistas, les gusta mucho el manejo de procesos, documentación y ordenar las cosas. Uno tiene que ver que le gusta más. Los ingenieros de calidad deben ser comunicativos, sociables y tener facilidad para trabajar en equipo.

Que necesito saber ?
Es una empresa totalmente internacional. Casi todo se hace en inglés. Al menos con los clientes. Si el nivel es malo en diferentes áreas (inglés, base de datos, sistemas operativos, etc ). Existe una fundación llamada fundación jala para reforzar los conocimientos. Actualmente trabaja mucho con tecnologías Microsoft (MS SQL SERVER, IIS, WINDOWS SERVER). Si uno es programador sería ideal saber C++, C#, VB, Scripting, powershell, java. También existen proyectos UNIX,LINUX.

Para más información sobre sql server haga click Aquí.
Para más información sobre powershell haga click Aquí.

Que tal es el pago ?
Esta entre 2500-3500 bs aproximadamente para un novato.


Jalasoft tiene un edificio propio ?
Si, en la avenida Melchor Perez y Circunvalación. Es un mounstruo de edificio para miles de ingenieros.
El edificio tiene:

  • Pantallas gigantes.
  • Futbolines
  • Mesas de Ping pong

A largo plazo se espera que el edificio tenga:
  • Comedor propio 
  • Gimnasio
Acá les muestro fotos tomadas en mayo del 2011 del edificio:
http://elpaladintecnologico.blogspot.com/2011/04/nuevas-fotos-del-edificio-de-jalasoft.html

Este edificio además de tener oficinas para el personal, tiene cursos para diplomados, capacitaciones oficiales de Microsoft, universitarios o colegiales. El plan es que Cochabamba sea el Sillicon Valley de sudamérica (una ciudad tecnológica).

Qué hay de las laptops Jalasoft ?

Jalasoft se encarga de desarrollo de software.
La fundación Jala se encarga de enseñar a los estudiantes las nuevas tecnologías.
Aparte de estos 2 existe Jala-Industries que se encargará de ensamblar Laptops en Cochabamba para darles a los estudiantes Laptops a un precio accesible.
La idea de Jala industries es proporcionar mayor accesibilidad a los estudiantes a una máquina portátil a un costo más bajo que el comercial.

Qué otros beneficios hay ?.

De canastón dan un cheque de 300 bs en el supermercado donde uno escoge que comprar. Los beneficios por ley que actualemente tiene el seguro de salud con CORDES. Varias empresas si te exigen venir sabados y domingos no cumplen con la ley laboral. No es el caso de Jalasoft.

Existen capacitaciones gratuitas en el diplomado.

La empresa exige a los líderes de grupo salir con los equipos para fomentar el trabajo en equipo y las relaciones interpersonales por lo que asignan 2 dólares/persona mensualmente para salir.

Adicionalmente la empresa paga dinero para campeonatos de futbol y volley. Mi equipo recibió un trofeo y medallas por el segundo lugar.

En mi caso, mi grupo ganó 500 $us en un concurso de videos educativos. En otra ocasión nos pagaron una cena en el Rodizzio por hacer los mejores adornos navideños a un grupo de 12.

Es decir. Hay varios concursos y premios adicionales (excursiones y salidas adicionales a las obligatorias mensualmente).

Si eres el ingeniero del cuatrimestre recibes un cheque adicional. En sintesis, es una muy buena empresa. Se está construyendo un nuevo edificio ultramoderno que mostrará la diferencia.

También hay una sala de futbolines y una tele plana gigante para entretenimiento. Con el tiempo se espera ampliar y crear más zonas deportivas.

Cual es el teléfono, FAX e email de jalasoft ?:
Sudamérica: (591-4) 452-2252
USA: (888) 402 6717

Ventas

Ventas gubernamentales

Revendedores, consultores

Soporte técnico

Comentarios del sitio web
Postulación a trabajos o el diplomado


Fotos:



El logo del campeonato de futbolin. Se hizo un masivo campeonato con 3 categorías. Todos los resultados estaban en la web.



El venerable maestro Miklos. Es un gurú de tecnlogías Microsoft (sacó tercer lugar en una competencia en Egipto). Gracias a su apoyo llegué a obtener mis certificaciones Microsoft.



El famoso campeonato de Blobby. Este es un juego de volley de playa en red.

En la final se proyecto el partido con un proyector en la sala de conferencia principal. Se prohibió luego el juego debido a que se volvió vicio con mucha gente adicta :P




El concurso de navidad. Al equipo que hacia mejores adornos se le daba un premio.



jajajaj, no se como trabajaban con tanta paja en el teclado.




En uno de los carnavales, Jalasoft se alquilo la discoteca Secret.


Duendes bailarines





Los campeones de futsal. Jala les dió un trofeo y medallas

Un ingeniero, disfrutando de la buena comida. Ñam, ñam, ñam.....

Otro maestro. Oscar. Se fué a Microsoft, pero sigue en contacto. Estaba recibiendo algún premio por acertar en los partidos de Bolivia vs Ecuador (partido de eliminatorias de Futbol)



Hay ingenieros muy capaces que valen por 2.

Jalasoft trabaja con chicos de colegio de últimos años. Este es un proyecto para mejorar la calidad a nivel escolar. Se les da capacitaciones gratuitas y cursos.



Estos son los galácticos. El personal de seguridad reventó a todos los equipos de ingeniería y RRHH. A mi equipo lo eliminaron por goleada :-(

La gente de recursos humanos realmente se preocupa de las personas. Me encanta su entusiasmo, humor y ocurrencias. El jefe de recursos humanos siempre se viste así :-P




Este es uno de mis eventos favoritos. Los diferentes equipos de diferentes departamentos (hay más de 40 proyectos diferentes). Comparten sus conocimientos con otros equipos. El evento se llama Share the knowledge (compartir conocimiento).


Otro evento importante es el TechZone. Es un evento donde expertos hacen sus exposiciones sobre diferentes tecnologías. Hay también workshops. Este es el logo del evento. 




Algunos equipos bautizan a los nuevos con trajes de pepino





Acá tengo a las campeonas de futsal. Se tienen que cuidar de las chicas de Jala. Patean fuerte !!

Si tienen más dudas. Pueden escribir a este blog.

Para saber más sobre la fundación jala haz click AQUÍ



Artículos relacionados

viernes, 17 de julio de 2009

Es el nuevo sistema operativo Chrome OS una amenaza para Bill Gates ?


Nuevamente Google trata de atacar a Microsoft ahora donde más le duele. Un nuevo sistema operativo.
Según los anuncios de Google, se creará un nuevo sistema operativo donde no se oirá de virus ni de parches (me suena a cuento del tío).
http://google.dirson.com/post/4389-google-chrome-os-sistema-operativo/
Personalmente me parece que es otro intento fallido de derrocar a Microsoft.
Google tiene que pensar en nuevas tecnologías y no meterse con las existentes a menos de que la idea sea realmente superior.
Ya fracasó Google con Chrome (1.8 % de mercado vs 65 % de Explorer) al igual que con Google Talk (8.3 millones de usuarios vs 323 millones de usuarios de MSN Messenger).
Seamos honestos. Estamos atados a Microsoft. Microsoft tiene nuestra alma. Hay millones y millones de aplicaciones hechas para sistemas Windows que no funcionan en otra plataforma. Linux que también es gratuito no pudo vencer a Microsoft que cuesta más de 100 $us la licencia después de varias décadas. Porqué ?.
Hay varias razones:
• Las cámaras, impresoras, scanners están diseñadas para usar ese sistema operativo
• Los programas de computadora en un % superior también están diseñados para usar el sistema operativo.
Es por eso que fracasará Google OS. No hay forma de dar soporte a todo el hardware que soporta Microsoft. Por más lindo que sea el sistema operativo. Por más que el sistema trabaje sólo, te lo lave y te lo planche, el problema es la compatibilidad con todos los artefactos a la que los usuarios de Windows ya están acostumbrados.
Lo que recomiendo a los chicos Google es que creen un sistema operativo móvil o algo parecido, porque con el sistema operativo Windows, no se van a poder enfrentar por lo menos por 20 años.
Si su visión es a largo plazo, no me queda más que desearles suerte. Y muuuucha paciencia.

jueves, 16 de julio de 2009

Como encriptar y decriptar procedimientos almacenados


SQL Decryptor zips
SQL Decryptor: http://optillect.com/products/sqldecryptor/overview.html

Este artículo muestra algunas herramientas utilizadas para encriptar y decriptar procedimientos almacenados.
Para encriptar un procedimiento almacenado.
Cuando uno crea un procedimiento almacenado debe agregar la cláusula with encryption como sigue:

create procedure pedro
with encryption
as
SELECT [xserver_name]
,[xdttm_ins]
,[xdttm_last_ins_upd]
,[xfallback_low]
,[xfallback_drive]
,[low]
,[high]
,[status]
,[name]
,[phyname]
FROM [master].[dbo].[spt_fallback_dev]


Cuando uno trata de editar el procedimiento almacenado encriptado, no lo puede modificar ni generar el código de creación:


Una persona encripta sus procedimientos almacenados por varios motivos:
· Derechos de autor
· Seguridad
· Egoísmo y maldad (jajajaja, bueno mejor digamos otros motivos).
Ahora sucede que a veces uno no tiene guardado el código y necesita desencriptar los archivos. Cómo hacerlo ?.
Estoy recurriendo a herramientas externas:
Válido para SQL Server 2008, 2008 R2, 2005 y 2011. Totálmente gratis !!.
http://www.optillect.com/products/sqldecryptor/overview.html

Otras herramientas no gratuitas son:
SQL Server 2005, 2008 Decryptor
http://www.blockkk.com/blockkk_free_setup.exe
Decrypt SQL 3.0
http://www.devlib.net/decryptsql.htm
El funcionamiento es similar:
Instalar el software en la máquina con la base de datos.
Conectarse con los credenciales de la base de datos.
Elegir el procedimiento almacenado a decryptar y generar un archivo sql que contiene el código decriptado.



Espero que les sirva este artículo.
Si tienen dudas, escriban a este blog.


Mover logins de una base de datos a otra

Varias personas me preguntan cómo mover los logins de una base de datos a otra.
Cuando uno hace un backup de una base de datos y restaura el servidor en otra base de datos, los logins no se restauran.

Requerimientos: SQL Server 2005/2008

Eso se debe a que los logins son almacenados en la base de datos del sistema llamada master en la vistas sys.syslogins.

Existe un buen articulo de microsoft para mover los logins:

http://support.microsoft.com/kb/918992/es

Para poder ensayar yo use un servidor con 2 instancias de sql server. En la vida real serian 2 servidores sql server diferentes.

Voy a utilizar una instancia llamada danvirt y otra instancia llamada danvirt\daniel (noto algo de egocentrismo y narcicismo en estos nombres).

En darnvirt están los logins que quiero mover a danvirt\daniel

Bueno, para apreciar esto le recomiendo verificar que los logins de danvirt sean diferentes a los de danvirt\daniel. Si no lo son, cree logins adicionales.

1. Entonces lo que queda es ejecutar el código de la página de microsoft en darnvirt (presione aquí para bajarse el .sql) que creará un procedimiento almacenado llamado sp_help_revlogin
2. Ejecutar el procedimiento almacenado:
Execute sp_help_revlogin
3. Lo que hace este procedimiento almacenado es generar código para generar logins:

4. Copie el código y ejecútelo en danvirt\daniel. El código generará los logins deseados.
Si tienen dudas y problemas, escriban a este blog. Sólo necesitan una cuenta de gmail.

Artículos relacionados.

viernes, 3 de julio de 2009

TEKHNE Capacitaciones de Oracle, Microsoft, CISCO, SUN, ESR en Cochabamba

ORACLE/MICROSOFT/CCNA/JAVA/ESR/SUN
DOWNLOAD: (Oferta academica.doc)

TEKHNE S.R.L Calle Reza #292 y España
Telf: 4520145 fax:4522083
Cel: 76400505 mail: marketing@itacad.net


Varios ingenieros de sistemas, informáticos me preguntan en que sector de Cochabamba-Bolivia se puede capacitar una persona en Oracle, SQL Server, Windows Server, C#, visual basic, etc.

Hasta hace pocos años, yo tenía que viajar a La Paz o Santa Cruz para dar exámenes de certificación. Pero ya van varios años en que se abrió TEKHNE S.R.L.
Actualmente está en la misma ubicación que la universidad NUR (Calle Reza y España, plazuela Barba de Padilla).
TEKHNE da cursos de Oracle, Microsoft, CISCO, ESR, SUN, JAVA, etc.

Con un plantel de docentes jóvenes, dinámicos y muy actualizados, TEKHNE fue creciendo con el tiempo.


Uno de los profesionales es Ernesto Bascón que es desarrollador de Xian. Software gracias al cual hace a Jalasoft Gold partner de Microsoft. Un software boliviano que compran las más grandes empresas de todo el mundo.

También está Luis Almendras que está en Trillogy y con bastante experiencia pasada en software hecho para el gobierno nacional. Tienen muchísima experiencia en base de datos extremadamente complejos. Los sistemas desarrollados han sido utilizados tanto a nivel nacional como internacional.

Al tener la certificación de Microsoft para dar clases, fui invitado por TEKHNE para enseñar. Me gustó el nivel empresarial dinámico, poco burocratizado y altamente eficiente de la empresa. Se utiliza material de punta proporcionado por Microsoft.

TEKHNE es una de las pocas empresas legales que cumple con las disposiciones de Microsoft. Si usted ve un anuncio en el periódico de Excel, Power point. Lo más seguro es que sea un instituto ilegal y no autorizado para dar las clases. El curso es improvisado. En cambio TEKHNE tiene docentes acreditados por Microsoft, Oracle, CISCO, SUN. Esas empresas entregan un sílabo especializado. Los docentes reciben videos y software especial para seguir capacitándose.


Contenidos
Este es el contenido de los últimos cursos:







DESCRIPCIÓN
CONTENIDO
DETALLE


Habilita para desarrollar tareas en las áreas de soporte técnico y administración de sistemas de redes LAN cumpliendo tareas de instalación, configuración, administración y mantenimiento de dispositivos LAN tales como switches LAN y routers.
El CCNA es el programa de especialización en administración de redes, mas solicitado en el mundo, por su enfoque práctico y el respaldo de Cisco Systems, la empresa más grande del mundo en el manejo de redes informáticas.



SEMESTRE 1 Aspectos básicos de networking.- La vida en un mundo centrado en la red - Comunicación a través de la red - Funcionalidad de la capa de Aplicación del modelo OSI - Capa de Transporte del modelo OSI - Capa de Red del modelo OSI -Direccionamiento de la red: IPv4 - Capa de Enlace de datos - Capa Física del modelo OSI – Ethernet - Planificación y cableado de redes -  Configuración y verificación de su red. SEMESTRE 2.- Conceptos y protocolos de enrutamiento.- Introducción al enrutamiento y envío de paquetes - Enrutamiento estático. Introducción a los protocolos de enrutamiento dinámico - Protocolos de enrutamiento por vector-distancia - RIP versión 1 - VLSM y CIDR - RIPv2 - Tabla de enrutamiento: Un estudio detallado – EIGRP - Protocolos de link-state routing – OSPF. SEMESTRE 3.- Redes inalámbricas y conmutación LAN.- Repaso de Ethernet - Conceptos de conmutación: Software IOS® de Cisco y Protocolo de descubrimiento de Cisco -  Dentro del switch -  Diseño de redes de campus -  Configuración básica de switch -  Principios básicos de telefonía IP y VLAN -  Protocolo Rapid SGpanning-Tree -  Enlace troncal y protocolo de enlace troncal de la VLAN - Enrutamiento entre VLAN - Redes inalámbricas y movilidad - LAN de campus. SEMESTRE 4.- Acceso a la WAN.- Administración del tráfico: Listas de control de acceso - Direccionamiento de hosts: Principios básicos de la traducción de direcciones de red, de los protocolos de configuración dinámica de host y de IPv6 -  Seguridad -  Introducción a las tecnologías WAN -  Dispositivos y conexiones WAN: CSU, módem por cable y módem DSL -  Conexión a la WAN: Líneas alquiladas, cable y DSL -  Protocolo punto a punto y Protocolo punto a punto en Ethernet -  Frame Relay - . Consideraciones sobre la calidad de servicio - Conceptos de tunneling y principios básicos de VPN -  Integración final: Redes convergentes.
       

INSTRUCTOR
1er semestre:
Grupo A:
José Torrico

Grupo B:
Ruben Espinoza

DURACIÓN
4 Módulos
4 ½ meses cada Modulo

HORARIO
Grupo “A”
Sábado de 9:00 a 13:00

Grupo” B”
Miércoles de 18:30 a 22:30


INVERSIÓN
3.280 Bs c/modulo
4 cuotas mensuales de 820 Bs

El Administrador de Bases de Datos posee  conocimientos sobre el lenguaje estructurado de consultas (SQL). Además tiene la habilidad y para la implementación, configuración y puesta a punto del motor de las bases de datos. También desarrolla una metodología de análisis y evaluación de la estructura de Bases de Datos Relaciónales. Planea y crea bases de datos, administrar el acceso a la misma, los recursos y estructuras físicas y lógicas disponibles y administrar usuarios y sus privilegios.


DBA I – Introducción to Oracle 10g: SQL
Bloque de consulta básico. Consultas y subconsultas. Tablas. Objetos de base de datos, Funciones avanzadas.
DBA II – Database Fundamentals I
Elementos de Arquitectura Oracle.
Planeamiento y creación de bases de datos. Administración de procesos de memoria y estructuras. Administración de usuarios.
DBA III – Database Fundamentals II
Arquitectura Oracle Net. Configuración del Oracle Net. Resguardo y recuperación de datos. User-Managed Recovery. Oracle Recovery Manger.
DBA IV - Database Performance Tunning
Metodología de Ajuste. Ajuste de Datos de Directorios caché. Herramientas de diagnostico. Aplicaciones de ajuste de compresión y de clusters. Estructura de archivo de datos.

INSTRUCTOR
Ing. Luis Almendras

DURACIÓN
4 Módulos
4 ½ meses cada Modulo.

HORARIO
Sábado de 9:00 a 13:00
INVERSIÓN
3.600 Bs c/modulo
4 cuotas mensuales de 900 Bs

DESCRIPCIÓN
CONTENIDO
DETALLE


Está orientada a quienes poseen conocimientos en redes y/o a profesionales de TI en general, brindando competencias que posibilitarán la instalación, solución de problemas, configuración y de control de los dispositivos de red para mantener la integridad, confidencialidad, y la disponibilidad de datos y dispositivos.
Es el resultado de la inquietud de la comunidad académica de Cisco y de la demanda del mundo laboral
Perfil Laboral.- Los egresados CCNA Security están capacitados para desarrollar tareas de administración de dispositivos y aplicaciones en una infraestructura segura, reconocer las vulnerabilidades de la red y mitigar las amenazas de seguridad.
Certificación Internacional.-Al finalizar la cursada, el egresado recibe un certificado de aprobación extendido por la Academia Local, Fundación Proydesa y Cisco Systems.
Esta carrera prepara a los alumnos que posean la certificación CCNA, para el examen de certificación IINS (640-553).


CCNA Security pretende desarrollar una profunda comprensión de los principios de seguridad de red, así como las herramientas y las configuraciones disponibles. Cubre los siguientes conceptos:
Las amenazas contemporáneas de seguridad de redes.-Protección de dispositivos de red-Autentificación, autorización y contabilidad- Aplicación de tecnologías de Firewall-Implementación de Intrusión –Prevención- Protección de red de área local-Criptografía-VPNs-Administrar una red segura
Trabajos Prácticos.-Complementando la base teórica, los laboratorios incluirán el uso de equipos físicos para el aprendizaje práctico y el empleo de Packet Tracer para aprendizaje adicional, agrupados en 9 laboratorios complejos que contienen múltiples secciones. Esta actividad insume el 50% del curso para promover la exploración de conceptos de seguridad de red.
Exámenes.-Durante la cursada se rinde una evaluación parcial por capítulo, y un final teórico, todos en inglés.
Todos los exámenes se realizan en forma presencial a través de Internet mediante un User ID y una Password.
Requisitos.- Tener habilidades y conocimientos avanzados sobre redes, es recomendable que los postulantes hayan terminado el CCNA y tengan alguna experiencia en el manejo de routers y swiches,
Instructores.-Para asegurar la calidad del servicio educativo, dos veces al año se realiza la Capacitación de Instructores, donde profesores de toda la Red acuden a la Fundación Proydesa para acreditar sus competencias y aprender técnicas pedagógicas que le permitan realizar un exitoso seguimiento personalizado a cada alumno. Todos los Instructores de la Red Proydesa son certificados y se desempeñan en puestos claves dentro de las compañías líderes del país.
Materiales de Estudio.-Mediante un User ID y una Password, cada alumno tiene acceso a contenidos multimediales online de última generación. Este material está estructurado para que el alumno pueda realizar autoevaluaciones, consultar esquemas gráficos y hacer recorridos hipertextuales. Por ser miembro de la Red Proydesa, accede a documentación en formato electrónico, a seminarios por Web Conference y al exclusivo Web Site Laboral de la Red Proydesa, donde su currículum es validado por un Instructor Certificado y se encuentra con más de 550 empresas líderes del sector.





INSTRUCTOR
Ing. José Torrico Gumucio

DURACIÓN
4½ Meses


HORARIO
Lunes y jueves de 20:00 a 22:00


INVERSIÓN
3.280 Bs
4 cuotas mensuales de 820 Bs





CURSO DE PREPARACION PARA LA CERTIFICACION LPI “LINUX”
(Profesional Institute) 101
Linux Fundamental.- Before you start-Introducing bash-Using Linux commands -Creating links and removing files-Using wildcards-Summary and resources
Administración Basica.- Before you start-Regular expressions -FHS and finding files-Process control -Text processing-Kernel modules -Summary and resources
Administración Intermedia.- Before you start-System and network documentation-The Linux permissions model-Linux account management-Tuning the user environment-Summary and resources
Administración Avanzada.- Before you start-Filesystems, partitions, and block devices- Booting the system-Runlevels -Filesystem quotas-System logs -Summary and resources.

INSTRUCTOR
Ing. Heber Soliz

DURACIÓN
4 meses
HORARIO
Miércoles de
18:30 a 22:30

INVERSIÓN
2.560 Bs

DESCRIPCIÓN
CONTENIDO
DETALLE


CURSO DE PREPARACION PARA LA CERTIFICACION LPI “LINUX”
(Profesional Institute) 102

Compiling sources and managing packages.-Before you star -Shared libraries-Compiling applications from sources-Package management concepts-rpm, the (R)ed Hat (P)ackage (M)anager-Debian package management-Summary and resources.
Configuring and compiling the Linux kernel.-Before you star-Introducing the kernel-Locating and downloading sources-Configuring the kernel-Compiling and installing the kernel-Boot configuration-PCI devices -Linux USB-Summary and resources.
Networking.-Before you start-TCP/IP networking-Internet services -Security overview-Printing-Summary and resources
USB, secure shell, and file sharing.-Before you start-USB devices and Linux-Secure shell-NFS-Summary and resources.
INSTRUCTOR
Ing. Heber Soliz
DURACIÓN
4 meses
HORARIO
Lunes de 18:30 a 22:30
INVERSIÓN
2.560 Bs




Creating an Application by Using Windows Presentation Foundation

Programa dirigido a la certificación Microsoft  70-502.
Course 6460 Visual Studio 2008: Windows Presentation Foundation Create, configure, manage, and deploy Windows Presentation Foundation (WPF) applications. Topics covered within these courses include:
  • Creating a WPF application
  • Building user interfaces
  • Customizing the appearance of a WPF application
  • Binding data to controls
  • Binding data to collections
  • Creating new controls
  • Managing documents
  • Adding 2-D graphics
  • Adding 3-D graphics and multimedia
  • Configuring and deploying WPF applications.

INSTRUCTOR
Ing. Ricardo Mendoza

DURACIÓN
4 meses.

HORARIO
Lunes y jueves
de 18:00 a 20:00

INVERSION
2.560  Bs


Course 6463: Visual Studio 2008: ASP.NET 3.5

This collection provides you with the knowledge and skills to work with ASP.NET 3.5 in Visual Studio 2008.
Programa dirigido a la Certificación Microsoft  70-562

Module 1: Getting Started with ASP.NET 3.5. This module explains how to build and configure a simple ASP.NET application. Introduction to ASP.NET Web Applications - Features of ASP.NET 3.5 - Configuring ASP.NET Applications
Module 2: Implementing a User Interface with ASP.NET Server Controls. This module explains how to implement a dynamic user interface by using ASP.NET controls. Consuming Controls to Interact with Users - Creating Custom Controls
Module 3: Displaying and Manipulating Data in ASP.NET 3.5. This module explains how to display and manipulate data from any source in an ASP.NET application. Accessing Data by Using ADO.NET 3.5 - Accessing Data from Services - Presenting Data in Web Controls
Module 4: Creating Responsive Pages by Using Client-Side Technologies. This module explains how to create pages that respond rapidly to user requests. Creating Partial Page Updates by Using AJAX -Scripting Actions on the Web Client
Module 5: Debugging and Deploying ASP.NET Applications. This module explains how to deploy a reliable, robust Web application to a Web server. Troubleshooting and Debugging ASP.NET Applications- Deploying Completed ASP.NET Applications
Module 6: Writing ASP.NET Applications for Mobile Devices. This module explains how to ensure that mobile device users can access all the functionality of a Web site. Rendering Pages According to Device Capabilities - Creating Pages with Mobile Web Controls.


INSTRUCTOR
Ing. Ricardo Mendoza

DURACIÓN
4 meses.

HORARIO
Martes y viernes de 18:00 a 20:00

INVERSION
2.560 Bs

DESCRIPCIÓN
CONTENIDO
DETALLE



Este curso  le brinda las habilidades y conocimientos necesarios para la implementación y mantenimiento de Microsoft SQL Server 2008, programa oficial de Microsoft IT Academy. Programa dirigido a la certificación 70-432.


Course  6369: Instalación y configuración de SQL Server 2008
Creación y administración de bases de datos-La planificación, creación y optimización de índices en SQL-Copia de seguridad y restauración de bases de datos-Gestión de la Seguridad-Automatizar las tareas administrativas-Seguimiento y control de los recursos-Implementación de alta disponibilidad y replicación en SQL 2008.
Requisitos previos: Para obtener el mayor beneficio, el alumno debe estar familiarizado con el uso de Microsoft Windows. Se debe tener conocimiento de los conceptos básicos de bases de datos relacionales y consulta de datos mediante Transact-SQL. Deben estar familiarizados con el papel de un administrador de base de datos.


INSTRUCTOR
Ing. MCT Daniel Calbimonte

DURACIÓN
4 meses

HORARIO

Jueves de 18:00 a 22:00

INVERSION
2560  Bs


Curso orientado a los Profesionales de Tecnologías de la Información, Administradores e Ingenieros de sistemas, técnicos de redes y especialistas de soporte técnico.
Programa base de Windows Server 2008, que ayuda a la preparación de la certificación Internacional de  Microsoft  70-642 TS:

Windows Server 2008 Network Infrastructure, Configuring.

Course 6420: Fundamentals of a Windows Server 2008 Network Infrastructure and Application Platform
·         Exploring the Fundamentals of Network Infrastructure in Windows Server 2008
·         Fundamentals of Implementing TCP/IPv4 in Windows Server 2008
·         Creating IPv4 Address Spaces in Windows Server 2008
·         Fundamentals of Implementing IPv6 in Windows Server 2008
·         Fundamentals of Administering Windows Server 2008
·         Fundamentals of Implementing Security in Windows Server 2008.
·         Implementing Windows Firewall in Windows Server 2008.
·         Configuring Remote Access and Routing in Windows Server 2008.
·         Fundamentals of Implementing Network Load Balancing and Virtualization.
·         Implementing Printing in Windows Server 2008.

Course 6421: Configuring and Troubleshooting a Windows Sever 2008 Network Infrastructure
·         Configuring Servers and Server Roles in Windows Server 2008.
·         Configuring a DNS Server in Windows Server 2008.
·         Configuring the DHCP Server Role in Windows Server 2008.
·         Configuring IPv6 TCP/IP in Windows Server 2008.
·         -Configuring Routing and Remote Access in Windows Server 2008.
·         Configuring the Network Policy Server Role Service in Windows Server 2008.
·         Configuring NAP for DHCP, VPN, and 802.1 x in Windows Server 2008.
·         Configuring IPsec NAP Enforcement in Windows Server 2008.
·         Configuring File Services in Windows Server 2008.
·         Configuring Backup and Security in Windows Server 2008.


INSTRUCTOR
Lic. Julio Cesar Jimenez

DURACIÓN
4 meses

HORARIO
Sábado de 14:00 a 18:00


INVERSION
3280 Bs

4 cuotas mensuales de 820 Bs

El precio incluye el kit original de la colección 6421.”