Download Cursos de T-SQL para Bases de Datos Geocientíficas

Document related concepts

Transact-SQL wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

SQL Server Compact wikipedia , lookup

SQL wikipedia , lookup

Adaptive Server Anywhere wikipedia , lookup

Transcript
2017
Cursos de T-SQL para Bases de Datos
Geocientíficas
Geovalidata | Nueva Los Leones 0167, Oficina 32H, ProvidenciaT: +56 2 2703 1261 M: +56 9 8230 8730 E: [email protected] W: www.geovalidata.com
GSQL100
Fundamentos de T-SQL para Base de Datos Geocientíficas
Duración
2 días intensivos (Equivalente 24 horas pedagógicas).
Descripción
Curso de varios módulos orientado al uso de transact SQL como lenguaje de consulta de sus bases de datos geocientíficas, utilizando SQL Server
Management Studio para interactuar con los datos. Los ejercicios se hacen consultando información típica usada en Minería y Exploraciones.
¿A quiénes está dirigido?
Está dirigido a personas que trabajen en el ámbito de las geociencias (Minería, Energía y Medio Ambiente) y que deban mejorar sus conocimientos
de bases de datos incorporando T-SQL para el manejo de la información.
Prerrequisitos
•
El curso asume que el participante está familiarizado con datos geocientíficos y terminología ad-hoc como sondajes, muestra de superficie,
bancos, mapeos geológicos, geoquímica, etc.
• Manejo básico de planillas de cálculo.
Objetivos
• Comprender qué tipo de información está detrás de cada tipo de base de datos Geocientífica.
• Instalar y configurar un ambiente de prueba con SQL Server para desarrollo de consultas.
• Determinar que permisos son los necesarios para cada tipo de usuario.
• Entender y solucionar problemas derivados de la interacción con la base de datos.
• Crear consultas T-SQL sencillas a una o varias tablas a la vez.
• Crear vistas de datos y entregar los permisos necesarios para compartir dicha información con otros usuarios.
Modalidad
Presencial + Examenes Online después del curso.
1
Contenidos
1. Introducción al Curso
2. Bases de Datos Relacionales
a. Tipos de Bases de datos
b. T-SQL/PLSQL/SQL
c. Elementos Básicos
3. Bases de Datos Geocientíficas
a. GIMS (acQuire)
b. GIS
c. Control de Flota
d. Laboratorio
e. Monitoreo Geotécnico y medio ambiental
4. Instalación de SQL Server Express
5. Versiones de SQL Server
6. El Servicio de SQL
Fecha
10-11 de Julio de 2014.
Material del curso
• Apuntes de T-SQL con ejercicios.
•
7. Uso de SQL Server Management Studio
a. Adjuntar
b. Restaurar
c. Seguridad (Roles y Usuarios)
d. Editor de Consultas de SQL
e. Mantención Básica
f. SQLCMD
8. Introducción al SQL. Transact-SQL
a. Características Generales
b. Elementos del lenguaje
9. Consultas Simples
10. Consultas a Múltiples Tablas
11. Consultas de Resumen
12. Sub-consultas
13. Actualización de datos (UPDATE, INSERT, DELETE)
Lugar
Santiago.
•
•
Presentación del Curso.
Al completar el curso usted obtiene:
• Certificado de asistencia.
Costo
• 25UFInscripciónantesdel10deJunio.
Pendrive con software usado en el curso.
Máquina Virtual WEB (accesible por 10 días una vez terminado
el curso).
Todo en español
Al terminar los ejercicios y aprobar el examen:
• Certificado de competencia.
•
2
30 UF Normal.
GSQL200
Introducción a la programación con T-SQL para Bases de Datos Geocientíficas
Duración
2 días intensivos (Equivalente 24 horas pedagógicas).
Descripción
Curso de varios módulos orientado al uso de transact SQL como lenguaje de programación de sus bases de datos geocientíficas, utilizando SQL
Server Management Studio para interactuar con los datos. Los ejercicios se hacen consultando información típica usada en Minería y
Exploraciones.
¿A quiénes está dirigido?
Está dirigido a personas que trabajen en el ámbito de las geociencias (Minería, Energía y Medio Ambiente) y que necesiten aprender a
programar script de mediana complejidad tanto para consultar como para poblar la base de datos.
Prerrequisitos
•
El curso asume que el participante está familiarizado con datos geocientíficos y terminología ad-hoc como sondajes, muestra de
superficie, bancos, mapeos geológicos, geoquímica, etc.
• Demostrar conocimiento de DML y conceptos básicos de administración de SQL Server o haber resultado competente en GSQL100.
• Manejo básico de planillas de cálculo.
Objetivos
• Comprender la sintaxis de la programación con T-SQL
• Crear programas simples que aumenten el poder de las consultas o sustituyan las consultas básicas.
• Entender las alternativas básicas de integración entre bases de datos.
Modalidad
Presencial + Examenes Online después del curso.
3
Contenidos
1. Introducción al Curso
2. Visión General de T-SQL
a. DML
b. DCL
c. DDL
3. Funciones Especiales ROW_NUM, RANK, NEW_ID, MERGE…
4. DDL con más detalle
5. Programación en T-SQL
a. Cursores
b. WHILE END
c. IF ELSE
d. WHILE BREAK CONTINUE
e. GOTO
f. TRY CATCH
g. Triggers
Fecha
18-19 de Agosto de 2014
Material del curso
• Apuntes de T-SQL con ejercicios.
•
6. Introducción a SQL Espacial (Geography y Geometry)
a. Funciones Espaciales en 2D
b. Ejemplo de consultas típicas
7. Validando GIMS con GIS
8. Trabajando con tipos de dato especiales Blobs, Filetables, XML
9. Métodos de Exportación e Importación
Lugar
Santiago
•
•
Presentación del Curso.
Al completar el curso usted obtiene:
Certificado de asistencia.
Costo
• 25 UF Inscripción antes del 10 de Julio.
Pendrive con software usado en el curso.
Máquina Virtual WEB (accesible por 10 días luego de
terminado el curso).
Todo en español
Al terminar los ejercicios y aprobar el examen:
Certificado de competencia.
•
4
30 UF Normal.