EXPLOTACIÓN DE BASES DE DATOS CON ACCESS



Documentos relacionados
EL LENGUAJE DE BASES DE DATOS SQL (DDL, DML, TRIGGERS Y STORE PROCEDURES)

MANIPULACIÓN DE CUBOS OLAP

PROGRAMACIÓN CON LENGUAJE JAVA Y ORIENTACIÓN A OBJETOS

INTRODUCCIÓN AL DESARROLLO DE APLICACIONES CON JAVA WEB

LEY DE INSTITUCIONES DE SEGUROS Y DE FIANZAS ANÁLISIS TÉCNICO Y FINANCIERO

CURSO BÁSICO DE VISUAL FOXPRO

Importancia del taller

Instructor. Luis Enrique Serrano Gutiérrezz

Importancia del curso

MACROS Y VBA CON EXCEL

PUBLISHER 2007 (BOLETINES, FOLLETOS Y ALGO MÁS)

WORD 2007 AVANZADO (ORGANIZANDO Y COMBINANDO NUESTRA INFORMACIÓN)

ADMINISTRACIÓN DE RIESGOS FINANCIEROS

Consejo Mexicano de Enseñanza e Investigación en Lenguas Extranjeras. Curso de Preparación para Entrevistas de trabajo en Inglés

POWERPOINT 2007 AVANZADO (MANEJANDO ANIMACIONES, EFECTOS Y SONIDOS)

DIPLOMADO EN VISUAL FOXPRO

CURSO DE CONVERSACIÓN EN INGLÉS

Consejo Mexicano de Enseñanza e Investigación en Lenguas Extranjeras. Curso de preparación para el examen TOEFL IBT

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

TALLER DE CONVERSACIÓN EN INGLÉS TÉCNICO (ACTUARY, FINANCE, ENGINEERING, INSURANCE)

Consejo Mexicano de Enseñanza e Investigación en Lenguas Extranjeras CURSO DE INGLÉS BÁSICO

CURSO PRÁCTICO EN FOTOGRAFÍA PROFESIONAL

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

8 SQL SERVER 2008 RA-MA

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

SQL (DML) Carlos A. Olarte Gestión y Modelación de SQL Datos (DML)

MANUAL BÁSICO DEL LENGUAJE SQL

ÍNDICE PRIMERA PARTE... 17

SQL Los fundamentos del lenguaje

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

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

Structured Query Language (SQL) Fundamentos de Bases de Datos InCo

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Consultas con combinaciones

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Bases de Datos 2. Teórico

A.1. Definiciones de datos en SQL

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

Unidad. Lenguaje SQL. (Structured Query Language)

TALLER: TERAPIA DE LA RISA

Bases de Datos SQL - Ejemplos

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

CURSO DE SQL SERVER 2005

DESCRIPCIÓN ESPECÍFICA

Bases de Datos: Structured Query Language (SQL)

Modelos y Bases de Datos

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]

SQL (Structured Query Language)

Universidad Ricardo Palma

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

Documento Informativo

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

Tema 4. SQL. Juan Ignacio Rodríguez de León

SERVICIO NACIONAL DE APRENDIZAJE SENA

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

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

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

Restricciones de Integridad

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

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

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

[CASI v.0110] Pág. 1

Ficheros y Bases de Datos Curso Ingeniería Técnica de Informática Primer Parcial. 1-Junio Nombre:

ESPECIALISTA EN BASE DE DATOS

Boletín de Problemas de la Asignatura II18 Bases de Datos. Ingeniería Informática Universitat Jaume I

Aplicaciones de las vistas Concepto de vista Vistas en SQL Vistas en SQL.

BASES DE DATOS SQL MÁS S DE SQL (DML) OPERADOR UNION (L30) <SELECT1> UNION <SELECT2> UNION <SELECTN> Copyright 2006, 2007 Instituto Gala

P o s t g i s : Bases de datos espaciales 15/07/15. INSCRIPCIÓN: info@ismedioambiente.com LUGAR DE CELEBRACIÓN: Organiza:

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

Base de datos relacional

Base de datos en Excel

Curso Online de Microsoft

Repaso de Conceptos Básicos de Bases de Datos

SQL (Structured Query Language)- DML

Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Lógico. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.

El Lenguaje SQL TEMA V. Grupo de Bas ses de Datos Avanzadas Univ. Carlo os III de Madrid. V.1 SQL como Lenguaje de Definición de Datos

POLÍTICAS DE SEGURIDAD PARA EL DESARROLLO DE SISTEMAS DE CAPUFE

ANSolutions México. Su confianza es nuestro capital

ÍNDICE INTRODUCCIÓN...13

ANSolutions México. Su confianza es nuestro capital

Bases de Datos Relacionales

1. DML. Las subconsultas

Lenguaje para descripción de datos

Práctica 3. Consultas SQL

MS_10774 Querying Microsoft SQL Server 2012

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

SQL Server FEMEPA SQL Server 2000

FORMACIÓN Modelo de programación web y bases de datos

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

Lenguaje de Consulta Estructurado S Q. Lenguaje de Consulta Estructurado. Wael Najjar /

Sistema de Control Bancario Aspel-BANCO 3.0

LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO

Modelos y Bases de Datos

Guía de los cursos. Equipo docente:

Construcción de una base de datos

UNIVERSIDAD DE GUANAJUATO ÁREA ECONÓMICO-ADMINISTRATIVA

Ing. Santiago C. Pérez Laura Noussan Lettry Carlos Campos

El usuario puede utilizar esta tabla derivada como una tabla más, en sus consultas.

Tecnología de la Información y la Comunicación. Base de datos. Consultas

Transcripción:

EXPLOTACIÓN DE BASES DE DATOS CON ACCESS

Por qué son importantes las Bases de Datos? Las Bases de Datos son el método preferido para el almacenamiento estructurado de datos. Desde las grandes aplicaciones multiusuario, hasta los teléfonos móviles y las agendas electrónicas; todos utilizan tecnología de bases de datos para asegurar la integridad de los datos y facilitar la labor, tanto de los usuarios como de los programadores que los desarrollaron. El reto más importante en la aplicación de una base de datos, es el diseño correcto de su estructura. Sin una comprensión completa del problema que la base de datos pretende resolver, y sin conocimiento de las mejores prácticas para la organización de los datos requeridos, la base de datos práctica se convierte en un animal difícil de manejar que requiere atención constante. 2

Objetivos del curso En este curso trataremos de dar una visión general de los conceptos relacionados con la creación, explotación y manipulación de Bases de Datos Relacionales. Que el participante sea capaz de expresar Restricciones de Integridad como parte de su esquema de Base de Datos, de manera que pueda asegurar que todo comando de inserción, actualización y eliminación sea verificado para asegurar la correctud de los datos. El curso está dirigido a profesionales y/o personas interesadas en adquirir conocimientos relacionados con la definición, manejo y consulta de sistemas de bases de datos. 3

Desarrollo del curso En este curso se pretende que estudie el lenguaje de base de datos SQL (Structured Query Languaje) desde el punto de vista de Microsoft Access, a través de sus tres componentes: Lenguaje de Definición de Datos, Lenguaje de Manipulación de Datos y Lenguaje de Control de Datos. Posteriormente se estudiarán los principios básicos del diseño de reportes y formularios que permitirán la captura y visualización de los datos de una forma más cómoda. Finalmente el participante comprenderá los conceptos fundamentales que involucran las restricciones de integridad y su importancia en el diseño y correcta explotación de las Bases de Datos. 4

Instructor M. en I. Gerardo Avilés Rosas Egresado de la Facultad de Ingeniería-UNAM, realizó estudios de Maestría en Ingeniería (Computación) en el IIMAS-UNAM con especialización en Bases de Datos e Ingeniería de Software, donde obtuvo Mención Honorífica. Ha sido merecedor de números reconocimientos, en 2009 ganó el Primer Lugar en el Certamen de Tesis de Computación que otorga la Asociación Nacional de Instituciones de Educación en Tecnologías de la Información, A.C. en Nivel Maestría. Fue miembro del Comité Asesor de Cómputo de la Facultad de Ingeniería de la UNAM. Ha impartido numerosos y variados cursos en la Facultad de Ciencias y Facultad de Ingeniería de la UNAM relacionados con Tecnologías de la Información. Es autor del libro "POOMAA, software para la enseñanza de Programación Orientada a Objetos" (ISBN 978-3-8454-9210-0). 5

Temario 1. Elementos básicos de ACCESS 2. Consulta de Bases de datos con ACCESS a. Lenguaje de Manipulación de Datos Consulta de datos (SELECT-FROM-WHERE) Comparación entre cadenas (LIKE,NOT LIKE) Caracteres de escape Fechas y horas (DATE, TIME) Proyecciones Eliminación de duplicados (DISTINCT) Ordenando la presentación del resultado (ORDER BY) Variables de tupla Operaciones de conjuntos (UNION, INTERSECT, EXCEPT) 6

Temario 2. Consulta de Bases de datos con ACCESS (continuación) Operadores de agregación (SUM, AVG, MIN, MAX, COUNT) Agrupaciones (GROUP BY) Restringiendo agrupaciones (HAVING) Subconsultas Operadores para producir un valor booleano (EXIST, IN, ALL, ANY, SOME, NOT EXIST, NOT IN) Subconsultas como relaciones Expresiones para JOIN en SQL (CROSS JOIN, THETA JOIN, NATURAL JOIN, FULL OUTER JOIN, LEFT & RIGHT OUTER JOIN) 7

Temario 3. Creación de Bases de Datos con ACCESS a. Lenguaje para definición de datos Creación de esquemas Definición de datos Restricciones de integridad (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK) Modificación de esquemas (ALTER TABLE, DROP TABLE) Mantenimiento de llaves externas (Políticas de omisión, cascada y asignación de nulos) Índices Restricciones al valor de los atributos 8

Temario 3. Creación de Bases de Datos con ACCESS (continuación) Valores nulos Reglas importantes para trabajar con valores nulos Restricciones basadas en atributos (CHECK) b. Modificación a la Base de Datos Inserción (INSERT) Supresión (DELETE) Actualización (UPDATE) 9

Temario 4. Formularios en Informes en ACCESS 5. Introducción a la programación con ACCESS 10

Dinámica El curso se realizará en un ambiente práctico, de manera que es importante que los participantes puedan llevar una laptop, que tenga instalado Office en su versión Profesional. 11

Información general del curso Duración: 24 horas Lugar: Tlaxcala No. 67 1er. Piso, Col. Roma Sur, Del. Cuauhtémoc C.P. 06760 México, D.F. (están justo en la esquina de Tlaxcala y Medellín) Horario: 08:00 a 14:30 horas Inicio Sábado 10 de enero de 2015 12

Ubicación Tlaxcala 67 101, Col. Roma Sur, Del. Cuauhtémoc, C.P. 06760 13

Inversión Empresas y facturación (cualquier forma de pago) $ 3,499 + IVA Promociones (válidas al 30 de noviembre de 2014) Uno o dos participantes $2,799 + IVA Tres o más participantes $2,624 + IVA Puedes apartar tu lugar con $1,000 y el resto liquidarlo antes de que comience el curso. Cupo limitado 14

Garantía Asiste a la primera sesión y si no es de tu agrado, te devolvemos el importe de tu apartado Si decides tomar el curso completo, puedes pagar el importe total en la primera sesión o pactar un esquema de pago que vaya acorde a tus posibilidades. Limitado a disposición de lugares. 15

Inscripciones e Informes 1. Solicitar por correo electrónico o vía telefónica las formas de pago. 2. Enviar el comprobante de pago vía correo electrónico a la dirección de correo informes@engineerhunters.com indicando el nombre completo, teléfono y datos fiscales anexando su RFC (en caso de requerir factura) 3. Una vez enviados los datos anteriores se confirmara la inscripción y depósito vía correo electrónico. 4. El reembolso solo se realizará 15 días antes de iniciar el curso y únicamente se devolverá el 70% de la inversión realizada hasta ese momento. Informes: informes@actuaryhunters.com informes@engineerhunters.com Tels. 5171-6286, 4329-0443 y 4331-9873 16