explotaciÓn de b datos con access · ¿por qué son importantes las bases de datos? 2 las bases de...

16
EXPLOTACIÓN DE BASES DE DATOS CON ACCESS

Upload: others

Post on 10-May-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

EXPLOTACIÓN DE BASES DE DATOS CON

ACCESS

Page 2: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

¿Por qué son importantes las Bases de Datos?

2

Las Bases de Datos son el método preferido para el almacenamientoestructurado de datos. Desde las grandes aplicaciones multiusuario, hastalos teléfonos móviles y las agendas electrónicas; todos utilizan tecnologíade bases de datos para asegurar la integridad de los datos y facilitar lalabor, tanto de los usuarios como de los programadores que losdesarrollaron.

El reto más importante en la aplicación de una base de datos, es el diseñocorrecto de su estructura. Sin una comprensión completa del problemaque la base de datos pretende resolver, y sin conocimiento de las mejoresprácticas para la organización de los datos requeridos, la base de datospráctica se convierte en un animal difícil de manejar que requiere atenciónconstante.

Page 3: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Objetivos del curso

3

En este curso trataremos de dar una visión general de los conceptosrelacionados con la creación, explotación y manipulación de Bases deDatos Relacionales.

Que el participante sea capaz de expresar Restricciones de Integridadcomo parte de su esquema de Base de Datos, de manera que puedaasegurar que todo comando de inserción, actualización y eliminaciónsea verificado para asegurar la correctud de los datos.

El curso está dirigido a profesionales y/o personas interesadas enadquirir conocimientos relacionados con la definición, manejo yconsulta de sistemas de bases de datos.

Page 4: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Desarrollo del curso

4

En este curso se pretende que estudie el lenguaje de base de datos SQL(Structured Query Languaje) desde el punto de vista de MicrosoftAccess, a través de sus tres componentes: Lenguaje de Definición deDatos, Lenguaje de Manipulación de Datos y Lenguaje de Control deDatos.

Posteriormente se estudiarán los principios básicos del diseño dereportes y formularios que permitirán la captura y visualización de losdatos de una forma más cómoda.

Finalmente el participante comprenderá los conceptos fundamentalesque involucran las restricciones de integridad y su importancia en eldiseño y correcta explotación de las Bases de Datos.

Page 5: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Instructor

5

M. en I. Gerardo Avilés RosasEgresado de la Facultad de Ingeniería-UNAM, realizó estudios deMaestría en Ingeniería (Computación) en el IIMAS-UNAM conespecialización en Bases de Datos e Ingeniería de Software, dondeobtuvo Mención Honorífica.Ha sido merecedor de números reconocimientos, en 2009 ganó elPrimer Lugar en el Certamen de Tesis de Computación que otorga laAsociación Nacional de Instituciones de Educación en Tecnologías dela Información, A.C. en Nivel Maestría. Fue miembro del Comité Asesorde Cómputo de la Facultad de Ingeniería de la UNAM.Ha impartido numerosos y variados cursos en la Facultad de Ciencias yFacultad de Ingeniería de la UNAM relacionados con Tecnologías de laInformación.Es autor del libro "POOMAA, software para la enseñanza deProgramación Orientada a Objetos" (ISBN 978-3-8454-9210-0).

Page 6: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Temario

6

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)

Page 7: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

…Temario

7

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)

Page 8: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

…Temario

8

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

Page 9: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

…Temario

9

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)

Page 10: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

…Temario

10

4. Formularios en Informes en ACCESS

5. Introducción a la programación con ACCESS

Page 11: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Dinámica

11

El curso se realizará en un ambiente práctico, de manera que esimportante que los participantes puedan llevar una laptop, que tengainstalado Office en su versión Profesional.

Page 12: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Información general del curso

12

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

Page 13: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Ubicación

13

Tlaxcala 67 101, Col. Roma Sur,

Del. Cuauhtémoc, C.P. 06760

Page 14: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Inversión

14

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

Page 15: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

Garantía

15

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 laprimera sesión o pactar un esquema de pago que vaya acorde a tusposibilidades .

Limitado a disposición de lugares.

Page 16: EXPLOTACIÓN DE B DATOS CON ACCESS · ¿Por qué son importantes las Bases de Datos? 2 Las Bases de Datos son el método preferido para el almacenamiento ... Puedes apartar tu lugar

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 [email protected] 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 ydepósito vía correo electrónico.

4. El reembolso solo se realizará 15 días antes de iniciar el curso y únicamentese devolverá el 70% de la inversión realizada hasta ese momento.

Informes:

[email protected]@engineerhunters.comTels. 5171-6286, 4329-0443 y

4331-9873

Inscripciones e Informes

16