Curso de introducción a Oracle Application Express. Disertante: A.S. Ezequiel Portela

Save this PDF as:
 WORD  PNG  TXT  JPG

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Curso de introducción a Oracle Application Express. Disertante: A.S. Ezequiel Portela"

Transcripción

1 Curso de introducción a Oracle Disertante: A.S.

2 Contenidos Sobre el Curso... 4 Qué es APEX?... 4 Introducción al Curso... 4 Requisitos... 5 Modalidad... 5 Módulo 1: Fundamentos de Oracle SQL y PLSQL... 6 Tema 1: Introducción a SQL... 6 Tema 2: Consultas Agrupadas y Manipulación de Datos... 8 Tema 3: Subconsultas... 8 Tema 4: Objetos en la Base de Datos... 9 Tema 5: Introducción a PL/SQL y Ejecución de Bloques Tema 6: Interactuando con la Base de Datos y Entendiendo las Estructuras de Control Tema 7: Cursores Tema 8: Manejo de Excepciones Módulo 2: Fundamentos de APEX Tema 1: Introducción a APEX y primeros pasos Tema 2: Utilizando Formularios Tema 3: Trabajando con Páginas y Regiones Tema 4: Agregando Ítems y Botones Tema 5: Creando Procesos Tema 6: Utilizando los Componentes Compartidos y Navegación Tema 7: Mostrando Contenido Dinámico Tema 8: Trabajando con Temas Visuales, Plantillas y Archivos Tema 9: Implementando Seguridad y Distribuyendo aplicaciones Tema 10: Conclusión Final Planificación: Fundamentos de Oracle SQL y PLSQL Instituto Superior Santo Domingo 2

3 Plan 4 hs semanales Plan 2 hs Semanales Instituto Superior Santo Domingo 3

4 Sobre el Curso Qué es APEX? Oracle (APEX) es la principal herramienta de Oracle para el desarrollo de aplicaciones web en su base de datos. APEX es un entorno de desarrollo gratuito para construir aplicaciones web usando SQL y PL/SQL. Se puede utilizar para desarrollar aplicaciones profesionales de sistemas de negocios para exploradores de escritorio y teléfonos móviles. APEX en estos últimos años se ha considerado esencial por Oracle para sus propias necesidades de desarrollo de aplicaciones internos y externos. Si se trata de la velocidad de entrega o el control completo y la precisión que se requiere, APEX cumple con todos. En primer lugar el ambiente de desarrollo integrado (IDE) es muy intuitivo, lo que hace que la introducción y adaptación de APEX es muy fácil, independientemente si el desarrollador tiene experiencia o recién comienza. Por qué aprender APEX? Algunas de las razones por las cuales es conveniente utilizar y aprender APEX son: 1. Bajos costos de desarrollo. 2. Permite entregar aplicaciones de forma rápida y sencilla. 3. Apoyado por completo, sin costo agregado aparte de la licencia de la base de datos Oracle. 4. Es una Herramienta de desarrollo rápido de aplicaciones. 5. Segura y escalable de acuerdo a la Base de Datos. 6. Explota todas las características de la base de datos Oracle. Introducción al Curso Este curso tiene distintos propósitos. En primer término, que los estudiantes puedan adentrarse en el mundo de Oracle, conociendo esta alternativa al desarrollo de software y capacitarse para trabajar con estas tecnologías. Por otro lado, en base a mi experiencia como docente y coaching de recursos, pude observar que muchas veces no llegan a estar capacitados para el mercado Instituto Superior Santo Domingo 4

5 laboral, porque están acostumbrados a recibir un material o una explicación y se quedan con ella. No buscan investigar o aumentar esos conocimientos, o si, en el mejor de los casos que lo logren hacer, su curva de aprendizaje se tiende a estancar. En el caso de un estudiante recibido, si no aplica lo que aprendió en el corto plazo, tiende a perder la agilidad adquirida. Analizando esta situación, considero que es importante formar a los futuros profesionales, tratando de buscar transmitir la proactividad y la investigación/exploración de contenidos para no crear esa tendencia de brindar materiales ya procesados y que no exigen que el alumno busque resolverlos. Todo lo anteriormente expuesto, es a modo de crítica constructiva, para mejorar la calidad educativa en lo referido a los profesionales de sistemas. Mi propuesta para intentar revertir esta situación, comenzando con este curso a modo de prueba, es la de brindar materiales más extensos, que contengan más temas de los que se piden y se pueden llegar a exigir, para que el alumno tenga información complementaria que pueda necesitar para profundizar. Armar bibliografía complementaria, a modo de documentación web donde pueden buscar elementos que se utilizan en determinadas situaciones o expandir esos conocimientos. Y como ultima estrategia, la de paralelamente a los conceptos. Requisitos Es recomendable que los alumnos tengan conocimientos básicos en SQL y en algún lenguaje de programación (lógica de la programación). Esto es para que el curso pueda tener mejor ritmo y sea más comprensible por los estudiantes. Modalidad La forma que se podría dictar el curso es de manera Semipresencial, dos horas por semana, con ejercitación y material para que vayan viendo durante la semana. Otra alternativa a evaluar, es dictar el curso en la modalidad de Distancia con vídeos tutoriales explicativos de los diferente temas y respondiendo las consultas a través de videoconferencias. Instituto Superior Santo Domingo 5

6 Módulo 1: Fundamentos de Oracle SQL y PLSQL Duración del Módulo: 16 hs. En este primer módulo, los alumnos se introducirán al SQL de Oracle. A partir de los conocimientos que tengan sobre SQL, profundizaremos sobre esos temas e incorporaremos lo propio de Oracle, hasta alcanzar un nivel intermedio. Luego comenzaremos a programar sobre las sentencias SQL vistas anteriormente. Permitiendo resolver problemas que desde SQL no podemos solucionar. Además que es muy importante para que en APEX podamos agregar lógica de negocios. Los temas que contiene son: Tema 1: Introducción a SQL Instalación de la Base de Datos. Sentencia SELECT: Enumerar las capacidades de las sentencias SQL SELECT. Ejecutar una sentencia SELECT básica. Cláusulas WHERE y ORDER BY: Limitar las filas recuperadas por una consulta. Ordenar las filas recuperadas por una consulta. Unión de Tablas Escribir sentencias SELECT para acceder a datos de más de una tabla utilizando uniones de igualdad y de no igualdad. Visualizar datos que generalmente no cumplen una condición de unión utilizando uniones externas. Unir una tabla consigo misma utilizando una autounión. Funciones de una Sola Fila: Describir varios tipos de funciones disponibles en SQL. Utilizar funciones de caracteres, numéricas y fecha en sentencias SELECT. Describir el uso de funciones de conversión. Instituto Superior Santo Domingo 6

7 Los alumnos aprenderán los temas más básicos de SQL, es probable que los hayan visto, la finalidad es nivelar y refrescar los conocimientos previos. Se les enseñara como instalar la Base de Datos y la IDE que utilizaremos. Además veremos cómo emparejar dos o más tablas, las funciones más utilizadas y la forma en la que se utilizan. Se busca también que sepan cómo aplicar funciones dentro de SQL. Escribir una sentencia SELECT que: Devuelva todas las filas y las columnas de una tabla. Devuelva columnas especificadas de una tabla. Utilice alias de columna para asignar cabeceras de columna descriptivas. Utilizar la cláusula WHERE para restringir filas de salida Utilizar las condiciones de comparación. Utilizar las condiciones BETWEEN, IN, LIKE y NULL. Aplicar los operadores lógicos AND, OR y NOT. Utilizar la cláusula ORDER BY para ordenar filas de salida. Unión de Tablas: Unión de tablas utilizando una unión de igualdad Realización de uniones externas y autouniones Adición de condiciones Funciones de una Fila: Realizar cálculos sobre datos utilizando funciones. Modificar elementos de datos individuales utilizando funciones. Manipular la salida para grupos de filas utilizando funciones. Alterar formatos de fecha para su visualización utilizando funciones. Convertir tipos de dato de columna utilizando funciones. Utilizar funciones NVL. Utilizar la lógica IF-THEN-ELSE. Instituto Superior Santo Domingo 7

8 Tema 2: Consultas Agrupadas y Manipulación de Datos Consultas Agrupadas: Identificar las funciones de grupo disponibles. Describir el uso de las funciones de grupo. Agrupar datos utilizando la cláusula GROUP BY. Incluir o excluir filas agrupadas utilizando la cláusula HAVING. Manipulación de Datos: Describir cada sentencia DML Insertar filas en una tabla Actualizar las filas de una tabla Suprimir filas de una tabla Fusionar las filas de una tabla Controlar transacciones Los alumnos aprenderán a utilizar las consultas sumarias y a agrupar por distintas columnas. También verán en detalle como insertar, modificar y eliminar registros y controlar transacciones. Este es un tema que es necesario fortalecer. Consultas Agrupadas: Escritura de consultas que utilizan las funciones de grupo. Agrupación por filas para obtener más de un resultado. Exclusión de grupos utilizando la cláusula HAVING. Manipulación de Datos: Inserción de filas en las tablas. Actualización y supresión de filas de la tabla. Control de Transacciones. Tema 3: Subconsultas Instituto Superior Santo Domingo 8

9 Describir los tipos de problemas que pueden resolver las subconsultas. Definir subconsultas. Listar los tipos de subconsultas. Escribir subconsultas de una sola fila y de varias filas. Escribir una subconsulta de varias columnas. Describir y explicar el comportamiento de las subconsultas cuando se recuperan valores nulos. Escribir una subconsulta en una cláusula FROM. Utilizar subconsultas escalares en SQL. Describir los tipos de problemas que se pueden resolver con subconsultas correlacionadas. Escribir subconsultas correlacionadas. Actualizar y suprimir filas mediante subconsultas correlacionadas. Utilizar los operadores EXISTS y NOT EXISTS. En esta lección, los estudiantes aprenderán en que situaciones aplica utilizarlas y cómo hacer uso de ellas identificando los tipos de problemas que resuelven. Identificar cuándo una subconsulta puede ayudar a resolver un problema. Escribir subconsultas cuando una consulta está basada en valores de otras tablas. Creación de subconsultas de varias columnas. Escritura de subconsultas correlacionadas. Uso del operador EXISTS. Uso de subconsultas escalares. Uso de la cláusula WITH. Tema 4: Objetos en la Base de Datos Describir los principales objetos de base de datos Gestión de Tablas: Crear tablas. Instituto Superior Santo Domingo 9

10 Describir los tipos de dato que se pueden utilizar al especificar la definición de columna. Modificar definiciones de tablas. Borrar, cambiar el nombre y truncar tablas. Restricciones: Describir restricciones. Crear y mantener restricciones. Gestión de Vistas: Describir una vista. Crear y borrar una vista, así como modificar su definición. Recuperar datos a través de una vista. Insertar, actualizar y suprimir datos a través de una vista. Otros Objetos: Crear, mantener y utilizar secuencias. Crear y mantener índices. Crear sinónimos públicos y privados. Se explicará cómo crear tablas y vistas. Para ello es necesario conocer el concepto, los distintos tipos de datos de Oracle y en que situaciones utilizarlas. Veremos también la utilización de otros objetos en la Base de Datos como Secuencias, Índices, Sinónimos y el manejo de restricciones en las columnas. Uso de sentencias DDL para crear, modificar, borrar y cambiar el nombre a tablas. Agregar Restricciones a Tablas. Creación de una vista simple. Creación de una vista compleja. Creación de una vista con una restricción de control. Intento de modificar datos de la vista. Visualización de definiciones de vista. Eliminación de vistas. Creación de secuencias. Uso de secuencias. Instituto Superior Santo Domingo 10

11 Creación de índices. Borrado de índices. Creación de Sinónimos. Tema 5: Introducción a PL/SQL y Ejecución de Bloques Reconocer lo básico de un bloque PL/SQL y sus secciones. Describir el significado de las variables en PL/SQL. Declarar variables en PL/SQL. Ejecutar un bloque PL/SQL. Describir el significado de la sección ejecutable de los bloques Utilizar correctamente los identificadores. Escribir instrucciones dentro de la sección ejecutable. Describir las reglas de los bloques anidados. Ejecutar y probar los bloques PL/SQL. Usar convenciones de codificación. Los alumnos verán la sintaxis general de PL/SQL y variables y ejecutarán los primeros programas. Veremos también la estructura de los Bloques Anónimos y cómo se ejecutan instrucciones dentro de las mismas. Determinar la validez de las declaraciones. Declarando bloques PL/SQL simples. Ejecutando bloques PL/SQL simpes. Revisar el alcance y las reglas de los bloques anidados Desarrollar y probar bloques PL/SQL. Tema 6: Interactuando con la Base de Datos y Entendiendo las Estructuras de Control Instituto Superior Santo Domingo 11

12 Escribir instrucciones SELECT en bloques PL/SQL. Escribir instrucciones DML dentro de bloques PL/SQL. Controlar las transacciones en PL/SQL. Determinar el resultado de sentencias DML. Identificar los usos y tipos de Estructuras de Control. Entendiendo la instrucción IF. Usando expresiones CASE. Identificando y construyendo a diferentes instrucciones de iteración. Usando tablas lógicas. Se conectaran los estudiantes a la Base de Datos para consultar datos y modificando datos. Además del manejo de Transacciones y las estructuras condicionales y repetitivas. Seleccionar datos de tablas. Insertar datos en tablas. Actualizar datos de tablas. Eliminar registros de tablas. Realizar acciones condicionalmente utilizando la instrucción IF. Realizar instrucciones iterativas utilizando estructuras de bucles. Tema 7: Cursores Distinguir las diferencias entre cursores implícitos y explícitos. Describir en qué casos es recomendable utilizar los cursores. Utilizar variables de registro PL/SQL. Escribir cursores utilizando bucles iterativos. Aprenderemos a consultar sobre un conjunto de datos e iterar por cada registro para trabajar con esos datos. Declarando y utilizando cursores para consultar filas de tablas. Instituto Superior Santo Domingo 12

13 Utilizar cursores con bucles iterativos. Utilizando atributos del cursor para consultar su estado. Tema 8: Manejo de Excepciones Distinguir las diferencias entre cursores implícitos y explícitos. Definir las excepciones PL/SQL. Reconocer las excepciones no controladas. Listar y utilizar los diferentes tipos de controladores de excepciones PL/SQL. Capturar errores inesperados. Describir el efecto de propagación de excepciones en bloques anidados. Personalizar mensajes de excepción PL/SQL. En esta lección veremos cómo administrar y controlar las excepciones que pueden producirse en un bloque de código. Manejo de excepciones nombradas. Creando e invocando excepciones definidas por el usuario. Módulo 2: Fundamentos de APEX Duración del Módulo: 20 hs. En este último módulo, veremos todos los conceptos básicos de APEX a partir de los cuales pueden empezar a desarrollar. Los temas que incluye este módulo son de no conocer nada de la herramienta a tener un nivel intermedio. Complementariamente a los distintos conceptos que se vayan incorporando ir desarrollando un proyecto para aplicar en un contexto más real lo aprendido. Los temas que se verán a lo largo de este módulo son: Tema 1: Introducción a APEX y primeros pasos Instituto Superior Santo Domingo 13

14 Presentación de APEX: Conceptos generales. Casos de éxitos. Beneficios de utilizar APEX. Instalación/Actualización de APEX en la Base de Datos. Identificar los distintos tipos de reportes que se pueden crear en APEX. Usando Reportes Interactivos. Crear y personalizar los Reportes Interactivos. Crear Reportes Clásicos. Se presentará APEX, los beneficios de trabajar con esta tecnología y se enseñara como instalar/actualizar en la base de datos. Esta lección también tiene como finalidad de introducir los estudiantes en el uso de reportes y las funcionalidades que se pueden lograr. Usar Reportes Interactivos. Creando y personalizando Reportes Interactivos. Creando reportes basados en consultas SQL. Comienzo de proyecto que se extenderá a lo largo del curso: El tema será libre a elegir por el alumno, teniendo algunos requerimientos que exijan un nivel de complejidad. El primer paso será hacer el Startup del proyecto y confeccionar el DER, convertir ese diagrama en objetos en la base de datos. Tema 2: Utilizando Formularios Identificar los distintos tipos de formularios que se pueden utilizar en las aplicaciones. Crear Formularios: Formularios basados en una tabla. Formularios con Reporte. Formularios Tabulares. Formularios del tipo Maestro-Detalle. Instituto Superior Santo Domingo 14

15 Editar Formularios. Veremos cómo crear formularios y agregar lógica con PLSQL. Crear Formularios basados en tablas. Crear Formularios del tipo Maestro Detalle. Crear Formularios Tabulares. Avanzar con el proyecto creando los formularios y reportes sobre las tablas paramétricas. Tema 3: Trabajando con Páginas y Regiones Ver/Editar los atributos de las páginas. Crear una región nueva. Ver/Editar los atributos de las regiones. Crear sub-regiones. Crear página cero y grupos de páginas. Ampliaremos los conceptos de Páginas y Regiones usados anteriormente, pero hondando un poco más en lo que podemos hacer con ellas. Creando región de reporte SQL. Modificando atributos para personalizar regiones. Continuar con el desarrollo del proyecto, siguiendo con las Altas, Bajas, Modificaciones y Consultas sobre las tablas Paramétricas. Agregando los conceptos de páginas y regiones vistas en esta clase. Tema 4: Agregando Ítems y Botones Identificar los diferentes tipos de Ítems. Crear ítem y editar sus atributos. Crear y utilizar Listas de Valores. Instituto Superior Santo Domingo 15

16 Crear botones y editar sus atributos. Veremos en detalle los distintos Ítems y funcionalidades que se pueden ejecutar desde los botones. Crear una página en blanco. Crear y agregar a esa página distintos Ítems y Botones. Editar los atributos de los Ítems y Botones. Continuar con el desarrollo del proyecto, modificando en las páginas creadas los Ítems y Botones y sus atributos, logrando una mejor interfaz gráfica. Tema 5: Creando Procesos Entender la diferencia entre los distintos puntos de ejecución de procesos. Crear procesos de página. Crear validaciones para verificar los datos ingresados por el usuario. Crear enlaces a otras páginas dentro de la aplicación. Agregaremos lógica de negocios con procesos PLSQL para extender las funcionalidades. Crear procesos al cargar la página. Crear procesos al enviar los datos de la página. Validar los Ítems de la página. Continuar con el desarrollo del proyecto, agregando validaciones y procesos en las pantallas desarrolladas. Comenzar por la creación de pantallas que resuelven las funcionalidades principales, sobre las tablas de movimiento. Tema 6: Utilizando los Componentes Compartidos y Navegación Instituto Superior Santo Domingo 16

17 Entender la diferencia entre los distintos puntos de ejecución de procesos. Identificar y utilizar los distintos componentes compartidos que se pueden definir en una aplicación. Crear y editar dentro de los componentes compartidos la navegabilidad dentro de una aplicación. La finalidad de esta clase es estudiar todos los componentes que pueden ser reutilizados en otras aplicaciones y la navegabilidad dentro de nuestra aplicación. Crear procesos al cargar la página. Creando una lista de navegación. Creando una página de ayuda y agregándola al menú de navegación. Editando entradas de navegación. Creando una condición para mostrar los menús de navegación. Continuar con el desarrollo del proyecto, agregando los conceptos aprendidos en esta clase. Tema 7: Mostrando Contenido Dinámico Crear y utilizar Acciones Dinámicas. Importar y utilizar Plugins. Crear Gráficos. Crear Calendarios. Crear Árboles. El propósito de esta clase es la de agregar lógica y componentes del lado del cliente para la interacción con las funcionalidades de nuestras aplicaciones. Creando una acción dinámica que pida confirmación antes de eliminar. Importar un plugin de una lista seleccionable que permite realizar Instituto Superior Santo Domingo 17

18 búsquedas y agregarlo en tu aplicación. Creando y modificando Gráficos. Creando un Calendario. Creando un Árbol. Continuar con el desarrollo del proyecto, agregando lógicas del lado del cliente, plugins, gráficos, calendarios y árboles según requiera la funcionalidad. Tema 8: Trabajando con Temas Visuales, Plantillas y Archivos Crear un Nuevo Tema Visual. Cambiar de un tema a otro. Modificar atributos del Tema. Crear y editar Plantillas. Subir archivos. Revisaremos los temas visuales y plantillas para personalizar nuestras aplicaciones. Además de gestionar archivos para utilizar. Trabajando con Plantillas. Agregar un logo a la aplicación. Trabajando con hojas de estilo. Continuar con el desarrollo del proyecto, terminando las funcionalidades principales, agregando reportes de salida de información y gráficos. Además de agregar imágenes y hojas de estilo a la aplicación. Tema 9: Implementando Seguridad y Distribuyendo aplicaciones Crear un Nuevo Tema Visual. Identificar las diferentes formas para agregar seguridad a tu aplicación. Comprender la diferencia entre autentificación y autorización. Crear esquemas de autentificación. Instituto Superior Santo Domingo 18

19 Crear esquemas de autorización. Habilitar y configurar la Protección de Estado de Sesión. Identificar el proceso para Exportar/Importar aplicaciones. Cambiaremos las distintas formas que se puede autenticar a nuestra aplicación y aplicaremos restricciones. Aprenderemos también como exportar e importar para distribuir aplicaciones y las distintas opciones que se pueden configurar. Creando un esquema de Autentificación. Creando un esquema de Autorización y aplicarlo a componentes. Habilitar y configurar la Protección de Estado de Sesión. Exportar la aplicación e Importarla. Continuar con el desarrollo del proyecto, agregando seguridad a nuestra aplicación. Tema 10: Conclusión Final Respuestas a consultas sobre los temas vistos en todo el curso. Presentación de Trabajos. Cierre del Curso. En esta última lección tiene como finalidad servir como cierre del curso, despejando las dudas/consultas que se le pueden presentar al usar APEX. Además de hacer una presentación del proyecto en el que ha estado trabajando durante el curso. Cierre de Proyectos. Presentación de Proyectos. Instituto Superior Santo Domingo 19

Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas)

Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas) Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas) Lo que aprenderá Esta clase es aplicable para los usuarios de Oracle8i, Oracle9i y Oracle Database 10g. En este

Más detalles

ORACLE DEVELOPER 10g

ORACLE DEVELOPER 10g Diplomado ORACLE DEVELOPER 10g INTRODUCCION En la era de los sistemas y la información es cada vez más imperioso presentar soluciones ajustadas a requerimientos determinados por los usuarios, con interfaces

Más detalles

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional PROGRAMAS DE ESTUDIO FORMATO 7 NOMBRE DE LA ASIGNATURA INTRODUCCIÓN A SQL CICLO, AREA O MODULO Área de Formación Profesional CLAVE DE LA ASIGNATURA IT222 OBJETIVOS GENERALES DE LA ASIGNATURA Al final del

Más detalles

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 201-II SÍLABO 1. DATOS GENERALES UNIDAD DIDÁCTICA : DESARROLLO DE APLICACIONES CON BASE DE DATOS MÓDULO : DESARROLLO DE SOFTWARE

Más detalles

3 Consultas y subconsultas

3 Consultas y subconsultas 3 Consultas y subconsultas En SQL, la sentencia SELECT permite escribir una consulta o requerimiento de acceso a datos almacenados en una base de datos relacional. Dichas consultas SQL van desde una operación

Más detalles

Guía práctica de SQL

Guía práctica de SQL Guía práctica de SQL Francisco Charte Ojeda Agradecimientos Introducción Qué es SQL? Aplicaciones de SQL Intérpretes de SQL Tipos de RDBMS Cómo usar este libro Convenciones tipográficas 1. El modelo relacional

Más detalles

Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER. Duración : 35 Hrs.

Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER. Duración : 35 Hrs. Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER Duración : 35 Hrs. Sobre este curso Este curso de 5 días impartido por un instructor proporciona a estudiantes con las habilidades técnicas necesarias

Más detalles

CURSO DE SQL SERVER 2005

CURSO DE SQL SERVER 2005 CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear

Más detalles

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia

Más detalles

MS_20461 Querying Microsoft SQL Server

MS_20461 Querying Microsoft SQL Server Gold Learning Gold Business Intelligence Silver Data Plataform www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. Este curso proporciona a los estudiantes las habilidades

Más detalles

8 SQL SERVER 2008 RA-MA

8 SQL SERVER 2008 RA-MA ÍNDICE Capítulo 1. Características, novedades y entorno de trabajo... 17 1.1 Novedades en SQL Server 2008... 17 1.2 Instalación de Microsoft SQL Server 2008... 19 1.3 Versiones de Microsoft SQL Server

Más detalles

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: CURSO DE ORACLE DESCRIPCIÓN Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.

Más detalles

MS_10774 Querying Microsoft SQL Server 2012

MS_10774 Querying Microsoft SQL Server 2012 Querying Microsoft SQL Server 2012 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso de cinco días impartido por instructor,

Más detalles

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA ÍNDICE CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN SQL SERVER 2008 R2...17 1.2 INSTALACIÓN DE MICROSOFT SQL SERVER 2008 R2...18 1.3 VERSIONES DE MICROSOFT SQL SERVER

Más detalles

PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database

PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database Julio 2014 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2.

Más detalles

CURSO DE PROGRAMACIÓN PHP MySQL

CURSO DE PROGRAMACIÓN PHP MySQL CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación

Más detalles

FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL

FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL Código-Materia: 05253 - Excel avanzado Requisito: Excel nivel intermedio Programa - Semestre: Ingeniería Industrial Período académico: 15-2

Más detalles

ÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1

ÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1 Introducción... XIII Capítulo 1. Novedades de Access 2013... 1 Nuevas posibilidades de cifrado, compactación y reparación de archivos... 1 Trabajo en la nube... 2 Compartir la información... 3 Guardar

Más detalles

Sub consultas avanzadas

Sub consultas avanzadas Sub consultas avanzadas Objetivo Después de completar este capítulo conocerá lo siguiente: Escribir una consulta de múltiples columnas Describir y explicar el comportamiento de las sub consultas cuando

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

Más detalles

Manual avanzado Access 2010

Manual avanzado Access 2010 Manual avanzado Access 2010 Agradecimientos (c) Francisco Charte Ojeda Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Introducción Bases de datos Microsoft Access

Más detalles

Implantación de Aplicaciones Web Fecha: 20-09-13

Implantación de Aplicaciones Web Fecha: 20-09-13 Página 1 de 24 RESUMEN DE LA PROGRAMACIÓN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED CURSO AC. 2012 / 2013 ÁREA / MATERIA / MÓDULO PROFESIONAL Implantación de Aplicaciones Web (84 horas 4 horas semanales)

Más detalles

BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMIENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN EXPERTO EN DESARROLLO DE SISTEMAS 1

BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMIENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN EXPERTO EN DESARROLLO DE SISTEMAS 1 BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMIENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN EXPERTO EN DESARROLLO DE SISTEMAS 1 1. Cuáles de los siguientes enunciados son declaraciones válidas? 2. Cuál de

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Cu Oracle 10gg Estudia el servidor de bases de datos Oracle 10g desde el punto de vista de un diseñador y programador de bases de datos, prestando atención a los objetos que puede crear, como tablas, consultas

Más detalles

Oracle 12c DISEÑO Y PROGRAMACIÓN

Oracle 12c DISEÑO Y PROGRAMACIÓN Oracle 12c Se estudia el servidor de bases de datos empresarial Oracle 12c, centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo

Más detalles

ESPECIALISTA EN BASE DE DATOS

ESPECIALISTA EN BASE DE DATOS ESPECIALISTA EN BASE DE DATOS EXPERTO ANALISIS Y DISEÑO DE BASE DE DATOS EN MANEJAR BASES DE ACCESS COMPLETO DATOS MYSQL Requisito: Manejo Windows POSTGRESQL DURACION: 3 MESES DE L-V SQL SERVER Cliente-Administración

Más detalles

FORMACIÓN E-LEARNING. Curso de Lenguaje SQL para Oracle

FORMACIÓN E-LEARNING. Curso de Lenguaje SQL para Oracle FORMACIÓN E-LEARNING Curso de Lenguaje SQL para Oracle Para conocer cómo extraer información útil, resumida y procesada a partir de información cruda recogida por procedimientos automáticos. Tel. 902 021

Más detalles

Joomla!: La web en entornos educativos. Capítulos 7 y 8

Joomla!: La web en entornos educativos. Capítulos 7 y 8 Joomla!: La web en entornos educativos Capítulos 7 y 8 Material actualizado a septiembre de 2012 Índice Índice de contenido 7. Menús...109 7.1. Introducción...109 7.2. Gestión de menús...109 7.3. Gestión

Más detalles

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000? Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000? Cómo usar este libro Estructura del libro Ejemplos Convenciones tipográficas 1.

Más detalles

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g El temario se divide en tres partes: Parte I. Lenguaje SQL Lenguaje SQL Objetivos Conocer los componentes de las bases de datos relacionales Obtener los conocimientos del lenguaje SQL para el manejo de

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización

Más detalles

ÍNDICE INTRODUCCIÓN...13

ÍNDICE INTRODUCCIÓN...13 ÍNDICE INTRODUCCIÓN...13 CAPÍTULO 1. EL MODELO RELACIONAL. LENGUAJE SQL...17 1.1 INTRODUCCIÓN AL MODELO RELACIONAL...17 1.2 RELACIONES...19 1.2.1 Definición formal de relación...21 1.2.2 Propiedades y

Más detalles

Consultas con combinaciones

Consultas con combinaciones UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden

Más detalles

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos.

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos. CURSO PROFESIONAL DE TRANSACT-SQL MÁSTER EN DESARROLLO DE APLICACIONES WEB CON JAVA ENTERPRISE EDITION Precio: 450 Euros y Matrícula Gratis. Modalidad: Presencial en nuestras aulas. Valores añadidos: Nuestro

Más detalles

ORACLE WORKFORCE DEVELOPMENT PROGRAM

ORACLE WORKFORCE DEVELOPMENT PROGRAM ORACLE WORKFORCE DEVELOPMENT PROGRAM PROGRAMA: Oracle Database Administration (Certificación DBA) Oracle es la base de datos más utilizada en el mundo a nivel corporativo. El programa de certificación

Más detalles

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos:

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: ENTORNO DE UN CURSO Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: Cursos Categorías Cuentas de usuario y roles Perfil de usuario En Moodle,

Más detalles

Seven ERP Manual De Referencia Generales - Seguridad y Control de Acceso

Seven ERP Manual De Referencia Generales - Seguridad y Control de Acceso Seven ERP Manual De Referencia Generales - Seguridad y Control de Acceso Digital WARE Ltda. Calle 72 # 12-65 P.2 Bogotá, Colombia 2004 Digital Ware, Ltda. Todos Los Derechos Reservados Toda la documentación

Más detalles

MANUAL DE USUARIO Libro de Clases Electrónico

MANUAL DE USUARIO Libro de Clases Electrónico MANUAL DE USUARIO Libro de Clases Electrónico Tabla de Contenidos 1.- Introducción... 3 1.1.- Definiciones y Acrónimos... 3 2.- Aplicaciones del sistema... 5 2.1.- Asistencia SENCE... 5 2.2.- Libro de

Más detalles

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

2071 Querying Microsoft SQL Server 2000 with Transact- SQL 2071 Querying Microsoft SQL Server 2000 with Transact- SQL Introducción La meta de este curso es proveer a los estudiantes con las habilidades técnicas requeridas para escribir consultas básicas de Transact-SQL

Más detalles

PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database

PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database Pearson Vue MÓDULOS FORMATIVOS Módulo nº 1 INTRODUCCIÓN A SQL Al finalizar este módulo los alumnos podrán realizar consulta de datos

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO INNOVATIVA CENTRO DE TRANSFERENCIA Y DESARROLLO TECNOLÓGICO ESPE CECAI Capacitación Virtual La mejor opción para su crecimiento profesional

Más detalles

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25.

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25. INDICE Programación Introducción 706 Capitulo 21 BASIC 711 Introducción 711 Sintaxis 713 Procedimientos y control de flujo 713 Tipos de datos 714 Disponibilidad y variantes del dialecto 714 Capitulo 22.

Más detalles

Universidad Ricardo Palma

Universidad Ricardo Palma Universidad Ricardo Palma FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INFORMATICA DEPARTAMENTO ACADÉMICO DE INGENIERÍA SÍLABO PLAN DE ESTUDIOS 2006-II SÍLABO I DATOS ADMINISTRATIVOS

Más detalles

DIPLOMADO EN BASE DE DATOS ORACLE

DIPLOMADO EN BASE DE DATOS ORACLE DIPLOMADO EN BASE DE DATOS ORACLE Release 10.2.0.2 MODULO 1 - DISEÑO DE BASES DE DATOS RELACIONALES (20 Horas) OBJETIVO Introducir al alumno a los conceptos necesarios para construir sistemas de información

Más detalles

INDICE Primera Parte. Panorámica general de SQL 2. Rápido repaso de SQL 3. SQL en Perspectiva

INDICE Primera Parte. Panorámica general de SQL 2. Rápido repaso de SQL 3. SQL en Perspectiva INDICE Prólogo XXIII Por qué este libro es para usted XXVII Primera Parte. Panorámica general de SQL 1 1. Introducción 3 El lenguaje SQL 3 El papel de SQL 6 Características y beneficios de SQL 7 Independencia

Más detalles

Uso de las herramientas de consulta de Transact-SQL

Uso de las herramientas de consulta de Transact-SQL Uso de las herramientas de consulta de Transact-SQL Contenido Introducción 1 Analizador de consultas SQL 2 Uso de la herramienta Examinador de objetos en el Analizador de consultas SQL 3 Uso de plantillas

Más detalles

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB MACROMEDIA DREAMWEAVER Unidad 1. El entorno de trabajo La pantalla inicial Las barras Los paneles e inspectores Personalizar el área de trabajo

Más detalles

DESCRIPCIÓN ESPECÍFICA

DESCRIPCIÓN ESPECÍFICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática. Nombre del Módulo: Programación de Base de Datos Código: CSTI0077 Duración total: 54 horas Objetivo General: Participar

Más detalles

Tema: Disparadores Parte I.

Tema: Disparadores Parte I. Base de datos I. Guía 10 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: Disparadores Parte I. Objetivo Utilizar la sintaxis de un disparador en SQL Server Implementar transacciones

Más detalles

MANUAL DE USUARIO. Sistema CLASS Estudiantes. Versión 2013 i. Derechos Reservados

MANUAL DE USUARIO. Sistema CLASS Estudiantes. Versión 2013 i. Derechos Reservados MANUAL DE USUARIO Sistema CLASS Estudiantes Versión 2013 i Derechos Reservados Innovasoft S.A. Tel.: (506) 2283-0190 Fax: (506) 2224-0341 E-mail: info@innovasof.com www.innovasof.com INTRODUCCIÓN Bienvenidos

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

CURSO ESPECIALIZACIÓN EN PRODUCTOS ORACLE EN LA GESTIÓN EMPRESARIAL Especialista en Oracle: CRM y Business Intelligence

CURSO ESPECIALIZACIÓN EN PRODUCTOS ORACLE EN LA GESTIÓN EMPRESARIAL Especialista en Oracle: CRM y Business Intelligence CURSO ESPECIALIZACIÓN EN PRODUCTOS ORACLE EN LA GESTIÓN EMPRESARIAL Especialista en Oracle: CRM y Business Intelligence DURACIÓN: 250 horas MODALIDAD: E-Learning COMIENZO: 11 Enero 2010..PRECIO: 620 Euros

Más detalles

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS

Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Delphos Portal GUÍA PARA LA CONSULTA DE LA INFORMACIÓN SOBRE PÉRDIDAS OCASIONADAS POR EVENTOS NATURALES MÓDULO DE PÉRDIDAS Índice Aplicación Delphos Portal... 3 Consulta de la Información... 4 1. Información

Más detalles

Asignaturas Temas Asignaturas Temas

Asignaturas Temas Asignaturas Temas 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Consultas y Programación de Servidores Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: BDC-0705 Horas teoría horas prácticas créditos:

Más detalles

Tutorial de Dropbox. Aplicación gratuita que permite compartir archivos entre diferentes dispositivos. Ministerio de Educación

Tutorial de Dropbox. Aplicación gratuita que permite compartir archivos entre diferentes dispositivos. Ministerio de Educación Tutorial de Dropbox Aplicación gratuita que permite compartir archivos entre diferentes dispositivos. Colección de aplicaciones gratuitas para contextos educativos Dirección Operativa de Incorporación

Más detalles

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Práctica preliminar Crear la siguiente base de datos de prácticas

Más detalles

COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN

COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN Tipos de datos SQL admite una variada gama de tipos de datos para el tratamiento de la información contenida en las tablas, los tipos

Más detalles

A.1. Definiciones de datos en SQL

A.1. Definiciones de datos en SQL A.1. Definiciones de datos en SQL Las Sentencias del lenguaje de definición de datos (DDL) que posee SQL operan en base a tablas. Las Principales sentencias DDL son las siguientes: CREATE TABLE DROP TABLE

Más detalles

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Gestores de bases de datos Servidores de bases de datos Microsoft SQL Server 2012 Qué puede hacer con SQL Server

Más detalles

Entidad Formadora: Plan Local De Formación Convocatoria 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010 Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú

Más detalles

Dependiendo de las tareas, podemos clasificar las sentencias SQL en dos tipos:

Dependiendo de las tareas, podemos clasificar las sentencias SQL en dos tipos: CONTENIDO. 1. INTRODUCCIÓN 2. TIPOS DE SENTENCIAS SQL 3. TIPOS DE DATOS 4. SQL PLUS 5. CONSULTAS DE DATOS 6. RESTRICCIÓN Y CLASIFICACIÓN DE LOS DATOS 7. FUNCIONES A NIVEL DE FILA 8. VISUALIZACIÓN DE DATOS

Más detalles

EL ENTORNO DE TRABAJO SQL ORACLE

EL ENTORNO DE TRABAJO SQL ORACLE PREVIO 2 EL ENTORNO DE TRABAJO SQL ORACLE Y LENGUAJE DE DEFINICIÓN DE DATOS DDL) INTRODUCCIÓN A ORACLE Oracle10g es de las últimas versiones de esté manejador de base de datos, incorpora la tecnología

Más detalles

MÓDULO 1: FUNDAMENTOS DE LAS APLICACIONES OFIMÁTICAS.

MÓDULO 1: FUNDAMENTOS DE LAS APLICACIONES OFIMÁTICAS. MÓDULO 1: FUNDAMENTOS DE LAS APLICACIONES OFIMÁTICAS. Lograr instalar aplicaciones con los valores por omisión, conociendo el funcionamiento de las mismas. Procesadores de Textos: Instalación de la aplicación.

Más detalles

Guía práctica para el alumnado del curso ORACLE 11 G

Guía práctica para el alumnado del curso ORACLE 11 G Guía práctica para el alumnado del curso ORACLE 11 G Horas 50 Objetivos Objetivos generales Proporcionar los conocimientos básicos para implantar procesos, prácticas y herramientas que permitan innovar

Más detalles

Evaluación Plataforma Educativa. Por. Ángela Maria Valderrama David Herney Bernal. Universidad de Antioquia. Julio - Octubre de 2004

Evaluación Plataforma Educativa. Por. Ángela Maria Valderrama David Herney Bernal. Universidad de Antioquia. Julio - Octubre de 2004 Evaluación Plataforma Educativa Por Ángela Maria Valderrama David Herney Bernal Julio - Octubre de 2004 Página 1 de 24 Introducción Somos conscientes de que parte de las exigencias de la sociedad actual

Más detalles

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL.

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL. GUIA DE LABORATORIO # 5 Nombre de la Practica: Manipulación de datos Lugar de ejecución: Centro de Computo MATERIA: Base de Datos II CICLO: 02-2012 I. OBJETIVOS ESPECIFICOS Qué el estudiante: Manipule

Más detalles

HOJA DE CALCULO EXCEL NIVEL II

HOJA DE CALCULO EXCEL NIVEL II HOJA DE CALCULO EXCEL NIVEL II DURACION: 30 HORAS Los participantes al finalizar la acción formativa serán capaces de utilizar la hoja de cálculo EXCEL, adquiriendo los conocimientos teóricos y prácticos

Más detalles

ACERCA DE LOS AUTO RES... III AGRADECIMIENTOS... xi INTRODUCCION... Xl

ACERCA DE LOS AUTO RES... III AGRADECIMIENTOS... xi INTRODUCCION... Xl Contenido ACERCA DE LOS AUTO RES..................................... III AGRADECIMIENTOS........................................... xi INTRODUCCION............................................... Xl Introduccion

Más detalles

BICSA E-BANKING. .Manual de Usuario

BICSA E-BANKING. .Manual de Usuario Click here to enter text.click here to enter text. Click here to enter text. BICSA E-BANKING.Manual de Usuario Publicado.22.09.2014. Publicado 22-sep-2014 Versión 0.1. Tabla de Contenido 1 ACERCA DE ESTE

Más detalles

PROGRAMA FORMATIVO Analista de Datos Big Data Cloudera Apache Hadoop

PROGRAMA FORMATIVO Analista de Datos Big Data Cloudera Apache Hadoop PROGRAMA FORMATIVO Analista de Datos Big Data Cloudera Apache Hadoop Julio 2015 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES (IFC) Área Profesional: SISTEMAS

Más detalles

Primeramente estudiaremos la forma básica de la sentencia SELECT, que esta formado por:

Primeramente estudiaremos la forma básica de la sentencia SELECT, que esta formado por: Oracle básico (II): Creación y manejo de tablas Con el artículo anterior iniciamos una entrega de Oracle Básico comenzando con el tema de creación y manejo de tablas. Ahora pasaremos a estudiar la consulta

Más detalles

Documento: Manual de Usuario Última Actualización: 28/07/2010 N Requerimiento: 001

Documento: Manual de Usuario Última Actualización: 28/07/2010 N Requerimiento: 001 1. GENERALIDADES DE LA APLICACIÓN Definición del sistema PICIZ Web El Programa Integral de Control Informático de Zonas Francas (PICIZ) en versión web, es una herramienta diseñada para llevar el control

Más detalles

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax Actualmente ofrecemos entrenamiento en PHP 5.0 en conjunto con MySQL a través de nuestro Diplomado Programación Web con PHP, MySQL 5.0, Apache

Más detalles

Microsoft Visual Basic.NET

Microsoft Visual Basic.NET Microsoft Visual Basic.NET Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la

Más detalles

A- CREAR COPIA FÍSICA Y HEREDAR REGISTRO DE CONFIGURACIÓN

A- CREAR COPIA FÍSICA Y HEREDAR REGISTRO DE CONFIGURACIÓN Pag - 1 Guía de Elaboración de Reportes Herramienta de Administración 2.0 A- CREAR COPIA FÍSICA Y HEREDAR REGISTRO DE CONFIGURACIÓN NOTA: Los pasos de esta sección deben ser ejecutados si identifica realizar

Más detalles

Oracle básico (IV): Programación en PL/SQL

Oracle básico (IV): Programación en PL/SQL Oracle básico (IV): Programación en PL/SQL El lenguaje de programación de Oracle, llamado PL/SQL, es un lenguaje portable, procedural y de transacción muy potente y de fácil manejo, con las siguientes

Más detalles

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite

Más detalles

ST31_Querying Microsoft SQL Server

ST31_Querying Microsoft SQL Server ST31_Querying Microsoft SQL Server Presentación Este curso de 5 días proporciona a los estudiantes las habilidades técnicas necesarias para escribir consultas de Transact-SQL básicas para Microsoft SQL

Más detalles

4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs)

4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs) 4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs) Introducción La gestión de proyectos es una disciplina creciente que comprende diversos roles

Más detalles

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV 746 Miércoles 5 octubre 2005 Suplemento del BOE núm. 238 CE2.1 Identificar los distintos sistemas de archivo utilizables en un dispositivo de almacenamiento dado para optimizar los procesos de registro

Más detalles

DATOS ESPECÍFICOS DEL CURSO

DATOS ESPECÍFICOS DEL CURSO DATOS ESPECÍFICOS DEL CURSO 14. Denominación del módulo: LA ESTRUCTURA DEL INTERFAZ Y LOS ELEMENTOS DE DISEÑO WEB Y MULTIMEDIA. 15. Objetivo del módulo: Diseñar la estructura del interfaz, identificando

Más detalles

PROGRAMA FORMATIVO Fundamentos y administración de Oracle Database

PROGRAMA FORMATIVO Fundamentos y administración de Oracle Database PROGRAMA FORMATIVO Fundamentos y administración de Oracle Database Julio 2015 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. FUNDAMENTOS

Más detalles

Joomla! La web en entornos educativos

Joomla! La web en entornos educativos Joomla! La web en entornos educativos Módulo : 2012 ACL (I). Usuarios. Estructura predeterminada. 4 Las versiones 2.5 de Joomla! poseen un avanzado ACL (Access Control List), que especifica qué usuarios

Más detalles

Programa Maestro. E-Learning Class v 6.0

Programa Maestro. E-Learning Class v 6.0 1 Programa Maestro E-Learning Class v 6.0 1.- Introducción 2 El E-LearningClass V. 6.0 ( Programa Maestro ) es un aplicativo incluido en las netbooks del programa Conectar Igualdad que permite asistir

Más detalles

6.0 Funcionalidades Adicionales

6.0 Funcionalidades Adicionales 6.0 Funcionalidades Adicionales Oracle Server provee dos maneras de resguardar su base de datos. La primera es el backup físico, el que consiste en la copia y restauración de los archivos necesarios de

Más detalles

Curso Online de Microsoft

Curso Online de Microsoft Curso Online de Microsoft SQL Server Presentación: Estudia el servidor de bases de datos empresarial Microsoft SQL Server 2005 centrándose especialmente en el punto de vista de un diseñador o programador

Más detalles

OPTIMIZACIÓN DE CONSULTAS EN SQL. Análisis de Consultas y Transacciones Ajuste de Indices Ajuste de Consultas

OPTIMIZACIÓN DE CONSULTAS EN SQL. Análisis de Consultas y Transacciones Ajuste de Indices Ajuste de Consultas OPTIMIZACIÓN DE CONSULTAS EN SQL Análisis de Consultas y Transacciones Ajuste de Indices Ajuste de Consultas Análisis de Consultas y Transacciones Para elaborar el diseño físico de la base de datos debemos

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

Más detalles

Manual de Usuario SMS Inteligente

Manual de Usuario SMS Inteligente Manual de Usuario SMS Inteligente 1 Contenido 1. Introducción... 3 2. Características y requerimientos del equipo de cómputo... 3 3. Requerimientos previos... 3 4. Cómo utilizar el portal... 4 Ingreso

Más detalles

Índice de contenidos Iniciación a VB.NET Bases de Datos

Índice de contenidos Iniciación a VB.NET Bases de Datos Índice de contenidos Iniciación a VB.NET Bases de Datos Introducción 1 A quién va dirigido este libro...2 Qué aspectos cubre este libro...2 Qué necesito para utilizar este libro...2 Convenciones...3 Servicio

Más detalles

Tutorial Google Sites

Tutorial Google Sites COLECCIÓN DE APLICACIONES GRATUITAS PARA CONTEXTOS EDUCATIVOS Tutorial Google Sites para contextos educativos Google Sites // Pág. 2 Prólogo Este tutorial se enmarca dentro de los lineamientos del Plan

Más detalles

Pasamos ahora a definir brevemente cual es el método de conexión más habitual usando un entorno gráfico.

Pasamos ahora a definir brevemente cual es el método de conexión más habitual usando un entorno gráfico. Clientes de FTP en modo gráfico Introducción Ya vimos en la primera parte de nuestro curso de FTP, que la conexión a servidores inicialmente se realizaba (y aún se sigue haciendo) en modo texto. Aunque

Más detalles

MS_80062 Introduction to Microsoft Dynamics AX 2009

MS_80062 Introduction to Microsoft Dynamics AX 2009 Introduction to Microsoft Dynamics AX 2009 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este curso ofrece a los alumnos

Más detalles

MODULO DE ACCESS V.2010 Básico-Intermedio-Avanzado

MODULO DE ACCESS V.2010 Básico-Intermedio-Avanzado MODULO DE ACCESS V.2010 Básico-Intermedio-Avanzado Objetivo general: Aprender a utilizar Access 2010 en la creación de bases de datos, con características de sistemas profesionales con un enfoque sencillo

Más detalles

SAGE CRM BÁSICO. Curso On Line: Del 6 al 22 de Mayo de 2013 1 SESIÓN DE TARDE. Lunes 6, Martes 7 y Miércoles 8 de Mayo 1.

SAGE CRM BÁSICO. Curso On Line: Del 6 al 22 de Mayo de 2013 1 SESIÓN DE TARDE. Lunes 6, Martes 7 y Miércoles 8 de Mayo 1. Curso On Line: SAGE CRM BÁSICO Lunes 6, Martes 7 y Miércoles 8 de Mayo SESIÓN DE TARDE 15:30 INICIO DEL CURSO 1. PRIMEROS PASOS Entrada al programa Visión general del entorno: Descripción de la pantalla

Más detalles

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador Prefacio 1. Objetivos de este libro 13 2. Principales temas tratados en este libro 13 3. A quién va dirigido este libro? 14 4. Requisitos 14 Introducción a MySQL 1. Introducción a las bases de datos relacionales

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

Tutorial de Edmodo. Red social para intercambiar información, archivos y links. Ministerio de Educación

Tutorial de Edmodo. Red social para intercambiar información, archivos y links. Ministerio de Educación Tutorial de Edmodo Red social para intercambiar información, archivos y links Colección de aplicaciones gratuitas para contextos educativos Ministerio de Educación para contextos educativos Xtranormal

Más detalles

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas

Más detalles