Oficina Principal La Castellana 0212-2610865 - Inscritos en el Registro Nacional de Contratistas - INCES - M. E. 

m049 CURSO INTEGRADO SQL 2005 SERVER BASICO y AVANZADO, 114 horas 

Este Curso Integrado, incluye 4 cursos:

m045 Diseñando Servicios y Modelos de Datos, 24 h
m046 Consultando SQL Server 2005 con Transact-SQL, 18 h
m047 Administrando una Base de Datos SQL Server 2005, 36 h
m048 Programando una Base de Datos SQL Server 2005, 36 h

Nota: La única diferencia entre comprar el curso integrado o comprar cada curso por separado está en el precio, el curso integrado cuenta con un importante descuento, excepto en el horario Fin de Semana.

DIRIGIDO A:  Administradores de base de datos SQL Server, implementadores, ingenieros de sistema y desarrolladores.
REQUISITOS:
Para asistir a este curso el alumno debe tener los conocimientos equivalente al curso m016 Curso Técnicas de Programación orientadas a Visual Basic 2005, 36 h. Gala no se responsabiliza por la carencia o errada interpretación de los conocimientos que debe tener el alumno necesarios para el buen desenvolvimiento de este curso. Si desea evaluar sus conocimientos haga clic aqui.
OBJETIVO
:
Proveer a los desarrolladores de Bases de Datos de las herramientas disponibles en Transact-SQL y en SQL Server 2005 para consultar, programar y administrar Bases de Datos: Utilizar el Comando SELECT, apliciar Cláusula WHERE, agrupar datos GROUP BY – COMPUTE BY- WITH CUBE – WITH ROLLUP, unir tablas con UNION , enlazar tablas con JOIN, programar subconsultas , programar transacciones en TSQL, utilizar Servicios de Búsquedas de Indices de Texto, aplicar constraints – predeterminados – reglas – índices - vistas, programar funciones definidas por el usuario - procedimientos almacenados - desencadenadores, manipular bases de datos distribuidas, optimizar el rendimiento de las consultas, analizar consultas, administrar transacciones y bloqueos para asegurar concurrencia de datos y recuperación ante la presencia de fallas, instalar SQL Server, crear y controlar el almacenamiento físico de las Bases de Datos, autenticar un usuario en el Sistema de Base de Datos, autorizar un usuario sobre los objetos dela Base de Datos, programar de tareas automáticas en SQL Server, respaldar una Base de Datos, recuperar una Base de Datos ante una posible falla, monitorear y entonar una instancia de SQL Server , utilizar los servicios de integración de datos SSIL (antiguamente conocidos como DTS) , replicar Bases de Datos a través del modelo publicador – subscriptor.
RECURSOS
DIDACTICOS: Las clases se dictan en horas de 60 minutos, haciendo uso de avanzadas técnicas de enseñanza desarrolladas por el Instituto Gala, la Estación de Trabajo incluye software con las versiones en español de Windows 2003 Server, Service Pack, SQL Server 2005 Enterprise Edition y Internet Explorer 6.0, conexión permanente a Internet, software para demostraciones (si el curso se dicta en las instalaciones de la contratante deberá contar con proyector o similar), el Servidor dispone de software con las versiones en español de Windows 2003 Server, Service Pack 2 y SQL Server 2005 Enterprise Edition, exámenes en línea parciales y final. Como material de apoyo se hará uso del material académico del Instituto Gala.
CERTIFICACIÓN: Con validez internacional, usamos licencias educativas originales, se obtiene solo con un rendimiento  superior al 70% (igual o mayor a 14 puntos), se otorga un certificado por cada herramienta vea los certificados 
INCES y M. E.: Deducible del INCES.
 

HORARIOS

 

 

El alumno puede seleccionar el mismo o distintos horarios para cada curso por el    mismo valor, debe indicarlo en el momento de la contratación.  

 

El valor del curso incluye manual solo lectura e impuesto del 9%  
MAÑANA Bs. 3.850, 25 días hábiles seguidos de 8:00 a 12:45    Pague aquí
INTERDIARIO 1 Bs. 3.850, 25 días, Lunes, Miércoles y Viernes de 8:00 a 12:45    Pague aquí
INTERDIARIO 2 Bs. 3.850, 25 días, Martes y Jueves de 8:00 a 12:45  Pague aquí
TARDE 1 Bs. 3.850, 38 días hábiles seguidos de 12:45 a 3:45  Pague aquí
INTERDIARIO 3 Bs. 3.850, 38 días, Lunes, Miércoles y Viernes de 12:45 a 3:45  Pague aquí
INTERDIARIO 4 Bs. 3.850, 38 días, Martes y Jueves de 12:45 a 3:45  Pague aquí
TARDE 2 Bs. 3.850, 38 días hábiles seguidos de 3:45 a 6:45  Pague aquí
INTERDIARIO 5 Bs. 3.850, 38 días, Lunes, Miércoles y Viernes de 3:45 a 6:45  Pague aquí
INTERDIARIO 6 Bs. 3.850, 38 días, Martes y Jueves de 3:45 a 6:45  Pague aquí
NOCHES Bs. 3.850, 38 días hábiles seguidos de 6:45 a 9:45  Pague aquí
INTERDIARIO 7 Bs. 3.850, 38 días, Lunes, Miércoles y Viernes de 6:45 a 9:45  Pague aquí
INTERDIARIO 8 Bs. 3.850, 38 días, Martes y Jueves de 6:45 a 9:45  Pague aquí
SÁBADOS Bs. 4.200,      Sáb. de 8:00 a 2:00 Pague aquí
FIN de SEMANA Bs. 3.850, 10 Sáb. 2:30/6:30 y 10 Dom. 9:00/1:00 y 2:00/6:00  Pague aquí
MAT INTENSIVO Bs. 4.200, 19 días hábiles seguidos de 8:00 a 2:00 Pague aquí
TAR INTENSIVO Bs. 4.200, 19 días hábiles seguidos de 12:45 a 6:45 Pague aquí
SAB INTENSIVO Bs. 4.200, Sábados de 9:00/1:00 y 2:00/6:00 Pague aquí
DOM INTENSIVO Bs. 4.200, Domingos de 9:00/1:00 y 2:00/6:00 Pague aquí
INTENSIVO Bs. 4.200, 14 días hábiles seguidos de 8:00 a 12:00 y de 1:00 a 5:00 Pague aquí
a CONVENIR Indíquenos su disponibilidad y planificamos conjuntamente con Ud. 

 

OTRAS OPCIONES Cursos individuales o en grupos para empresas en Caracas o el Interior
Cursos individuales o en grupos para particulares en Caracas o el Interior
 

BIBLIOGRAFIA: El alumno recibe una contraseña activa durante un año para el acceso en línea y solo lectura al manual del curso:

Manual 159 Pág. solo lectura

Incluido en el valor del curso

Sin costo

clic aquí    

Manual 159 Pág. impreso   *

* Pídalo por el  Tlf.0212 2610865

Bs. 140 Inc. IVA

pague aquí 
   
REFRIGERIOS: Servicio adicional que paga el alumno por el consumo de deliciosos refrigerios Mc Donald, servido en su puesto de trabajo durante el curso, disponible solo en horarios de Mañana, Tarde y sus variantes interdiarios.

SEDES: Atendemos al público de Lunes a Viernes 8:00 am a 7:30 pm corrido, Sábados y Domingos de 9:00 am a 6:00 pm.

- La Castellana - Oficina Principal: Tlf. 0212-2610865, vea aqui Fax/Plano de ubicación/Correo/Ctas. Ctes/RIF

- Los Ruices: vea aquí  Telefóno/Fax/Plano de ubicación/Correo/Ctas. Ctes/RIF

POSTULACIONES de EMPRESAS u ORGANISMOS:  Envíe por fax una carta compromiso vea el modelo aquí, confirme por teléfono la recepción del fax en nuestras oficinas, una vez definido el inicio del curso será emitida y enviada la factura a la dirección de la contratante para iniciar el proceso de pago del curso. Nos ajustamos a la política de pago de organismos gubernamentales o empresas donde estemos inscritos como proveedores de servicios. Cada sede del Instituto Gala tiene una capacidad simultáneamente de 32 estudiantes por hora y por curso y una capacidad anual de mas de 5.000 estudiantes.

INSCRIPCION de PARTICULARES: Lláme por teléfono o envíe sus datos a través del formulario Inscripción de Particulares para ser ingresado al sistema, una vez formado un grupo máximo de 8 estudiantes se define la fecha y se da inicio al curso en uno de los horarios seleccionados por Ud., recibirá nuestra llamada para confirmar su participación y será invitado a efectuar el pago antes del inicio del curso.

PAGO de CONTADO: Efectúe el pago por anticipado de la totalidad del valor del curso solo una vez confirmado el inicio.
Pague en Línea
hagalo ahora mismo seleccione el horario y haga clic en el carrito de compras pague aquí
Pague en nuestras oficinas
en efectivo, cheque ó cualquier tarjeta de Débito o Crédito.      
Pague con un deposito bancario en el Mercantil o Banesco mas cercano a Ud. llame e indique el Nombre y Número del depósito.
Pague por Internet o teléfono a través de su banco preferido.

PAGO a CRÉDITO: Disponga de 12 a 36 meses mediante un crédito paralelo y sin afectar el límite de su tarjeta Visa, Master o Diners con CrediPlan/CrediFácil del Banco Mercantil o con ExtraCrédito de Banesco: (haga clic en el símbolo del banco para ver mas información)

CONTENIDOS PROGRAMÁTICOS: m045 DISEÑANDO SERVICIOS y MODELOS de DATOS, 24 horas / 1 Describir como el curso encaja en el Currículo de diseño de soluciones de negocios / 2 Describir como usará el caso de estudio para aplicar los principios que aprenderá en el curso / 3 Explicar el proceso de diseño como parte de soluciones de negocios y soluciones centradas en datos / 4 Explicar los conceptos y beneficios de diseño basado en servicios / 5 Identificar fases en el ciclo de vida de un proyecto / Examen parcial 1 / 6 Describir el proceso de investigación de información / 7 Determinar requerimientos funcionales de datos de casos de uso / 8 Identificar requerimientos no funcionales que afectarán el diseño de una solución / 9 Analizar requerimientos de datos para determinar entidades de datos y atributos / 9 Analizar entidades de datos y atributos para determinar sus relaciones / 10 Determinar cardinality y características de existencia de una relación / 11 Crear un diagrama entidad/relación / Examen parcial 2 / 12 Usar claves primarias y externas para implementar relaciones entre entidades / 13 Explicar los beneficios de la normalización de entidades / 14 Normalizar una tabla a otra forma de normalización / 15 Derivar un diseño de datos físicos para tablas y campos desde un diseño de datos lógicos / 16 Analizar características de uso de datos para optimizar un diseño de datos físico / 17 Determinar métodos para implementar relaciones en un diseño de datos físico / 18 Identificar diferentes técnicas de optimización / 19 Determinar el criterio apropiado para optimizar un diseño de datos físico /  Examen parcial 3 / 20 Identificar reglas de negocios relacionadas con la integridad de datos / 21 Identificar el tipo de requerimiento de integridad de datos para el cual una regla de negocios aplica  / 22 Evaluar y determinar una ubicación para implementar integridad de datos / 23 Listar técnicas de implementación para un determinado requerimiento de integridad de datos / Examen parcial 4 / 24 Determinar el rol de los servicios de datos para una solución de negocios / 25 Describir consideraciones para distribuir tecnologías de acceso a datos / 26 Listar las consideraciones primarias para escoger una tecnología de acceso a datos / 27 Listar y describir las tecnologías primarias de acceso a datos de Microsoft / 28 Determinar la tecnología apropiada de acceso a datos para una solución de negocios / 29 Identificar diferentes tipos de tecnologías de hardware y software para implementar almacenamiento de datos / 30 Escoger las tecnologías apropiadas de hardware y software para implementar almacenamiento de datos / Examen final m046 CURSO CONSULTANDO SQL SERVER 2005 con TRANSACT-SQL, 18 h: / 1 Diferenciar entre Transact-SQL y ANSI-SQL / 2 Describir los tipos básicos de Transact-SQL / 3 Describir los elementos de sintaxis de Transact-SQL / 4 Describir las funciones básicas para la generación de consultas del SQL Server Management Studio  / 5 Describir como usar la herramienta Object Browser en SQL Server Management Studio / 6 Describir como usar las plantillas en el SQL Server Management Studio / 7 Describir como usar la utilidad de línea de comandos de SQL Server 2005 / 8 Ejecutar comandos Transact-SQL de varias maneras / 9 Recuperar datos desde tablas usando el comando SELECT / 10 Filtrar datos usando diferentes condiciones de búsqueda para usar con la cláusula WHERE / 11 Formatear juegos de resultados / 12 Describir como las consultas son procesadas / 13 Describir consideraciones de rendimiento que tienen efecto al recuperar datos / 14 Usar la orden TOP n para recuperar una lista de valores top especificados en una tabla / 15 Generar un valor simple de sumario usando funciones agregadas / 16 Organizar sumario de datos para una columna usando funciones agregadas con las cláusulas GROUP BY HAVING / 17 Generar datos de sumario para una tabla usando funciones agregadas con la cláusula GROUP BY y el operador ROLLUP o CUBE / 18 Generar reportes control-break usando las cláusulas COMPUTE y COMPUTE BY / Examen parcial 1 / 19 Usar alias para nombres de tablas / 20 Combinar datos desde dos o más tablas usando uniones / 21 Combinar múltiples juegos de resultados en un juego de resultados usando el operador UNION / 22 Combinar datos desde dos o más tablas usando intersecciones (joins) /23 Combinar múltiples juegos de resultados en un juego de resultados usando el operador JOIN /24 Tipos de Join (inner, left, right, cross) /25 Introducción a subconsultas / 26 Usando una subconsulta como una tabla derivada / 27 Usando una subconsulta como una expresión / 28 Usando una subconsulta para correlacionar datos / 29 Usando las cláusulas EXISTS y NOT EXISTS / 30 Trabajando con subconsultas / 31 Describir cuando y como usar una subconsulta / 32 Usar subconsultas para detener y realizar consultas complejas / Examen parcial 2 / 33 Describir como trabajan las transacciones / 34 Escribir comandos INSERT , DELETE y UPDATE para modificar datos en tablas / 35 Describir consideraciones de rendimiento relacionadas con la modificación de datos / 36 Describir la función y componentes de Microsoft Search Service / 37 Escribir consultas de texto completo / 38 Obtener información sobre índices de texto completo / 39 Mostrar el texto de un objeto de programación / 40 Describir los conceptos de vistas / 41 Listar las ventajas de las vistas / 42 Describir stored procedures / 43 Describir triggers / 44 Describir funciones definidas por el usuario / 45 Lo nuevo de Transact SQL: Nuevos tipos de datos (xml), Tipos de datos mejorados (varchar(max), nvarchar(max), varbinary(max)), insturcciones DBCC, instrucciones DDL, instrucciones DML, Metadados, Nuevas Instrucciones  Examen final  / m047 CURSO PROGRAMANDO una BASE de DATOS MICROSOFT SQL SERVER 2005, 36 h: / 1 Describir SQL Server 2005 y las plataformas de sistemas operativos soportadas / 2 Describir la integración de SQL Server 2005 con Microsoft Windows  y otras aplicaciones servidor / 3 Describir bases de datos SQL Server / 4 Describir seguridad de SQL Server / 5 Describir administración de SQL Server e implementar actividades, así como opciones de diseño de aplicaciones SQL Server / 6 Describir los conceptos de la arquitectura de aplicación a nivel empresarial / 7 Describir las herramientas primarias de programación SQL Server / 8 Explicar la diferencia entre las dos herramientas de programación primarias en SQL Server / 9 Describir los elementos básicos de Transact-SQL. / 10 Describir el uso de variables locales, operadores, funciones, comandos de control de flujo y comentarios / 11 Describir las diversa formas de ejecutar comandos Transact-SQL / Examen parcial 1 / 12 Crear una base de datos / 13 Crear un grupo de archivos / 14 Administrar una base de datos / 15 Describir estructuras de datos / 16 Crear y eliminar tipos de datos definidos por el usuario / 17 Crear y eliminar tablas / 18 Generar valores de columnas / 19 Generar un script / 20 Describir los tipos de integridad de datos / 21 Describir los métodos para hacer cumplir la integridad de datos / 22 Determinar cual constraint usar y crear constraints / 23 Definir y usar los constraints DEFAULT, CHECK, PRIMARY KEY, UNIQUE y FOREIGN KEY (utilizarlos con la nueva sintáxis en CREATE TABLE) / 24 Desabilitar constraints / 25 Describir y usar predeterminados y reglas / 26 Determinar cual método para hacer cumplir la integridad de datos usar / 27 Describir porque y cuando usar un índice / 28 Describir como SQL Server usa índices clustered y nonclustered / 29 Describir como la arquitectura de índices de SQL Server facilita la recuperación de datos / 30 Describir como SQL Server mantiene índices y heaps / 31 Describir la importancia de selectividad, densidad y distribución de datos cuando se decida cuales columnas indicar / Examen parcial 2 / 32 Crear índices y vistas indexadas con características únicas o compuestas / 33 Usar la opción CREATE INDEX / 34 Describir como mantener índices over time /35 Optimización en el SQL Server Management Studio / 36 Describir la utilización de la herramientas de optimización del Motor de Base de Datos  / 37 Describir la utilización de la herramientas de optimización Analizador SQL / 38 Describir consideraciones de rendimiento que afectan la creación y el mantenimiento de índices / 39 Describir el concepto de una vista / 40 Lista las ventajas de vistas / 41 Definir una vista con el comando CREATE VIEW / 42 Modificar datos a través de vistas / 43 Optimizar rendimiento usando vistas / 44 Describir como un stored procedure es procesado / 45 Crear, ejecutar, modificar y eliminar un stored procedure / 46 Crear stored procedures que aceptan parámetros / 47 Ejecutar stored procedures extendidos /48 Cursores en SQL Server /49 Cursores dentro de procedimientos almacenados /50 Ventajas y Desventajas de Cursores / 51 Crear mesages de error personalizados  / 52 Describir los tres tipos de funciones definidas por el usuario / 53 Crear y alterar funciones definidas por el usuario / 54 Crear cada uno de los tres tipos de funciones definidas por el usuario / Examen parcial 3 /55 Crear un trigger / 56 Borrar un trigger / 57 Alterar un  trigger / 58 Describir como varios triggers trabajan / 59 Evaluar consideraciones de rendimiento que afectan el uso de triggers / 60 Describir consultas distribuidas / 61 Escribir consultas ad hoc que accesan datos almacenados SQL Server 2005 remoto o en una fuente de datos OLE DB / 62 Crear y configurar un entorno de servidor enlazado para accesar datos almacenados en un SQL Server 2005 remoto o en una fuente de datos OLE DB / 63 Escribir consultas que acceden datos desde un servidor enlazado / 64 Ejecutar stored procedures en un servidor remoto o servidor enlazado / 65 Explicar el rol del Query Optimizer y como trabaja para asegurara que las búsquedas son optimizadas / 66 Usar varios métodos para obtener información del plan de ejecución de manera que se pueda determinar como el Query Optimizer procesó una consulta verificar que generó el  plan de consulta más eficiente / 67 Crear índices que cubren consultas / 68 Identificar estrategias de indexación que reducen las lecturas de páginas  / 69 Describir procesamiento de transacciones / 70 Ejecutar, cancelar o deshacer una transacción / 71 Identificar problemas de concurrencia de bloqueo / 72 Identificar recursos que pueden ser bloqueados y los tipos de bloqueos / 73 Describir compatibilidad de bloqueo / 74 Describir como SQL Server 2005 usa bloqueo dinámico / 75 Configurar opciones de bloqueo y mostrar información de bloqueo / 76 Nuevos conceptos de programación de Bases de Datos disponibles en SQL Server 2005 Examen final / m 048 CURSO ADMINISTRANDO una BASE de DATOS SQL SERVER 2005, 36 h: 1 Describir SQL Server 2005 y las plataformas de sistemas operativos soportadas / 2 Describir la arquitectura SQL Server / 3 Describir bases de datos SQL Server / 4 Describir seguridad en SQL Server / 5 Describir consultas, implementación, administración y actividades de almacén de datos / 6 Opciones de diseño de aplicaciones cliente en SQL Server / 7 Determinar requerimientos de hardware para SQL Server 2005 y para las herramientas de administración de SQL Server / 8 Describir la diferentes ediciones de SQL Server / 9 Describir los diferentes tipos de licenciamiento / 10 Determinar las opciones de instalación de software que son apropiadas para tu entorno / 11 Describir varios métodos para instalar una instancia de SQL Server e instalarla usando SQL Server Setup / 12 Verificar la instalación de SQL Server / 13 Configurar SQL Server Enterprise Manager / 14 Resolver problemas de instalación / Examen parcial 1 /15 Funciones Básicas de un DBA (Administrador de Base de Datos) /16 opciones de administración de Base de Datos: Transact SQL, Procedimientos Almacenados, Scripts SQL Server, Comandos DBCC, Administrador Empresarial /17 Administración de Base de Datos a través de DDL y DCL  /18 Describir como SQL Server almacena data y maneja transacciones / 19 Crear una base de datos, incluyendo opciones específicas durante y después de la creación de la base de datos / 20 Expandir, reducir o borrar una base de datos / 21 Determinar la ubicación de los archivos de base de datos y logs de transacciones para rendimiento y tolerancia a fallos /22 Optimizar una base de datos usando RAID basado en hardware / 23 Determinar cuando y como usar grupos de archivos para optimizar a base de datos / 24 Optimizar una base de datos usando grupos de archivos con RAID basado en hardware / 25 Estimar la cantidad de espacio que la base de datos requiere / 26 Implementar modo de autentificación de Windows y modo de autentificación mixta / 27 Asignar login accounts a roles y usuarios de bases de datos / 28 Asignar permisos a roles y a cuentas de usuarios / 29 Administrar seguridad dentro de SQL Server / 30 Administrar seguridad con vistas y stored procedures / 31 Creas y usar roles de aplicación para administrar seguridad de aplicación / 32 Administrar seguridad de SQL Server en el entorno de la empresa / Examen parcial 2 / 33 Realizar tareas de configuración comunes en SQL Server / 34 Describir como actualizar SQL Server versión 6.5 y SQL Server 7.0 a SQL Server 2005 / 35 Describir tareas de administración de rutina de base de datos / 36 Automatizar tareas de mantenimiento de rutina creando y programando tareas / 37 Creando alertas y operadores / 38 Resolviendo problemas de automatización de alertas o  notifica / 39 Automatizar trabajos administrativos en un entorno multiservidor / 40 Crear archivos de respaldo y juegos de respaldo / 41 Respaldar bases de datos de usuarios y sistema  usando Transact-SQL y SQL Server Enterprise Manager / 42 Respaldar bases de datos que son creadas en múltiples archivos y grupos de archivos / 43 Aplicar la opciones apropiadas de respaldo para cada uno de los diferentes métodos de respaldo de SQL Server 2005 / 44 Usar el comando BACKUP LOG para respaldar y limpiar logs de transacciones / 45 Diseñar una estrategia apropiada de respaldo / 46 Describir el proceso de recuperación de SQL Server / 47 Verificar respaldos y realizar tareas específicas que habilitan el proceso de restauración / 48 Usar el comando RESTORE para obtener información sobre un archivo de respaldo antes de restaurar una base de datos, archivo o log de transacción / 49 Restaurar respaldos desde diferentes tipos de respaldos y usar las opciones apropiadas / 50 Restaurar bases de datos de sistema dañadas/ Examen parcial 3 / 51 Describir las razones del por qué es importante monitorear SQL Server 2005 / 52 Desarrollar una metodología de afinación y de monitoreo del rendimiento / 53 Describir las herramientas disponibles para monitorear SQL Server / 54 Realizar tareas comunes de monitoreo y afinación usando contadores y las herramientas apropiadas  / 55 Describir el análisis para y proceso de importar, exportar y transformar datos / 56 Describir las herramientas para importar y exportar datos en  SQL Server 2005 / 57 Transformar datos usando Data Transformation Services (DTS) / 58 Crear y editar un paquete DTS usando los DTS Import and DTS Export Wizards / 59 Determinar los requerimientos de disponibilidad y estrategias para un entorno Microsoft .NET Enterprise Server / 60 Usar SQL Server failover clustering  / 61 Configurar standby server y usar log shipping para mantener su integridad / 62 Describir los diferentes métodos para distribuir datos en SQL Server 2005 / 63 Explicar la metáfora publicador-suscriptor, incluyendo artículos, publicaciones y suscripciones / 64 Describir los agentes de replicación / 65 Explicar los tipos de replicación en SQL Server / 66 Describir los modelos de replicación física / 67 Novedosos conceptos de administración de datos de SQL Server 2005  / Examen final /

deseo inscribirme en este curso | Subir

Copyright © 1998 [Gala Institute]. Reservados todos los derechos. Revisado: 11.24.2008 .