programaciÓn bÁsica · web viewprogramaciÒn con sistemas gestores de bases de datos. author:...

18
PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS PROGRAMACIÓN CON SISTEMAS GESTORES DE BASE DE DATOS PSBD-02 ENCUADRE CONALEP ING. BERNARDO QUINTANA ARRIOJA PRESENTAN: ALUMNO:_____________________________ _____ 24/08/2015

Upload: others

Post on 18-Sep-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

PROGRAMACIÓN CON SISTEMAS GESTORES DE BASE DE DATOS

PSBD-02

ENCUADRE

CONALEP ING. BERNARDO QUINTANA ARRIOJA

PRESENTAN:

ALUMNO:__________________________________

24/08/2015

Page 2: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

a. Presentación

Bienvenida Presentación del profesor Conocer a los alumnos (pasar lista actividad) Objetivos y expectativas

Expectativas del alumno del modulo

“PROGRAMACIÒN CON SISTEMA GESTOR DE BASE DE DATOS”

1. En este módulo me gustaría aprender:

2. Las actitudes que debo tener durante el curso son:

3. Las actitudes que no debo tener durante el curso

son:

4. ¿En dónde puedo aplicar los conocimientos

adquiridos en el módulo?

5. ¿Qué espero del docente y de mis compañeros de

grupo?

DIAGNÓSTICO DE GRUPO (IDENTIFICACIÓN DEL PERFIL DEL EDUCANDO Y DEL GRUPO).

Page 3: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

Objetivo de la materia

b. Diagnosticar al grupo

i. Examen diagnostico

NOMBRE DEL ALUMNO: ________________________________ GRUPO: __________________ FECHA: _________________________

1. ¿Qué entiendes por base de datos?

2. ¿Qué programa de base de datos conoces o has escuchado?

3. Nombra un programa de aplicación conozcas en dónde .se capturen grandes cantidades de información, ¿cuál? y

¿por qué?

4. Menciona algunos ejemplos en donde se utilicen las bases de datos

5. ¿Qué significa la palabra Access?

6. ¿Qué entiendes por datos?

7. Escribe 2 importancias de las bases de datos.

8. Menciona en que actividad o área se utilizan las bases de datos

9. Que información tiene archivada de ti en control escolar

Page 4: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

10.Como aplicarías una base de datos en tu vida cotidiana

11.Explica brevemente acerca de las bases de datos, todo lo que tu entiendas o conozcas de las bases de datos

c. Presentación del modulo El módulo de Programación con sistemas gestores de bases de datos se imparte en el quinto semestre y forma parte del núcleo de formación profesional de la carrera de Profesional Técnico y Profesional Técnico-Bachiller en Informática. Su finalidad es que el alumno desarrolle aplicaciones de cómputo, empleando para ello los recursos y elementos que proveen los sistemas gestores de bases de datos permitiendo controlar de manera centralizada la información de una empresa o institución, de tal manera que los datos almacenados en las bases de datos sean correctos, oportunos y accesibles al usuario en un tiempo de respuesta mínimo.El módulo está conformado por dos unidades de aprendizaje. La primera unidad, le permite al alumno ejecutar operaciones sobre bases de datos, empleando las sentencias del lenguaje SQL y estructurar la información para su administración. La segunda unidad, le permitirá al alumno ofrecer soluciones automatizadas de consulta y aprovechamiento de información para el usuario, utilizando las habilidades de programación que adquirió ensemestres anteriores y aprovechando las capacidades de manejo de las bases de datos.

d. Propósito del módulo

Utilizar sistemas gestores de bases de datos en la elaboración de aplicaciones de cómputo con acceso a bases de datos relacionales, haciendo uso de los recursos y las técnicas del lenguaje de programación para la administración y aprovechamiento de la información.

PRESENTACIÓN DEL MÓDULO CONTENIDO TEMÁTICO Y CARGA HORARIA

Page 5: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

e. Mapa del módulo

Nombre del Módulo Unidad de Aprendizaje Resultado de Aprendizaje

Programación con sistemasgestores de bases de datos 1. Programación para el

manejo de bases de datos

1.1Estructura información por medio de operaciones de selección sobre las bases de datos y el empleo de sentencias del lenguaje

de consulta estándar1.2Selecciona información, mediante consultas

de actualización, agrupación y combinación de datos en el sistema gestor de bases de

datos.

2. Programación deaplicaciones de explotación

de bases de datos

2.1 Conforma bloques de código, empleando las técnicas e instrucciones del lenguaje de

programación como plataforma en el desarrollo de aplicaciones.

2.2 Desarrolla la aplicación para el acceso a la base de datos mediante la integración de

recursos del sistema gestor de bases de datos y los requerimientos establecidos del usuario..

Page 6: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

f. Presentación de los contenidos

Temario

UNIDAD 1R. A. 1.1

A. Elaboración de consultas mediante lenguaje SQL. Operaciones de selección de filas y columnas. Formato de la sentencia Select. Cláusulas de SELECT. Operaciones aritméticas. Suma. Resta. Multiplicación. División. Operaciones de comparación y lógicas. Operaciones de comparación de cadenas de caracteres. Subconsultas.

Page 7: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

Combinación de tablas.

B. Operaciones con funciones en bases de datos. Con funciones Aritméticas. De valores simples. De grupos de valores. De listas. Con funciones de cadenas de caracteres. Con funciones para el manejo de fechas. Con funciones de conversión.

R. A. 1.2

A. Manejo de cláusulas avanzadas de selección. Agrupación de elementos. Group By. Having. Combinación externa ó Outer Join. Uso de operadores relacionales. Union. Intersect. Minus.B. Actualización de Información mediante lenguaje SQL. Operaciones de inserción o Insert. Operaciones de eliminación o Delete. Operaciones de actualización oUpdate.

UNIDAD 2

R.A. 2.1A. Declaración de elementos del lenguaje de programación. Tipos de datos. Variables. Operadores. Sentencias. Matrices y Arreglos.

Page 8: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

B. Manejo de estructuras de control. Selección If … Then If … Then … Else Select Case Repetición While … End while Do … While For … Next For … Each Try … Catch

R.A. 2.2

A. Programación de la interactividad de componentes de la aplicación. Formularios. Etiquetas. Botones. Cajas de texto. Casillas de verificación. Botones de opción. Listas simples. Listas desplegables.B. Creación de la interfaz gráfica de la aplicación. Diseño de Menús. Diseño de barra de herramientas. Diseño de barra de estado. Uso de cajas de diálogo.

C. Operaciones con bases de datos en las tablas Insertar datos. Modificar datos. Borrar registros. Seleccionar datos.

Page 9: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

c. Carga horaria

GRUPO LUNES MARTES MIERCOLES JUEVES VIERNES

510 16:00 a 19:00 14:00 a 16:00

Page 10: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

511 19:00 a 21:00 16:00 a 19:00

Page 11: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

d.

a. Mecánica de trabajo

CRITERIOS DE EVALUACIÓN

1. PORTAFOLIO DE EVIDENCIAS (CARPETA) 15

2. EVIDENCIA POR CONOCIMIENTO (EXAMEN TEORICO) 25

3. EVIDENCIA POR PRODUCTO (EXAMEN PRACTICO) 25

4. EVIDENCIA POR DESEMPEÑO (TAREAS) 15

5. EVIDENCIA POR DESEMPEÑO (PRACTICAS) 20

6. ACTITUD, LIMPIEZA, ORDEN, RESPETO, PUNTUALIDAD Y ASISTENCIA 10 (EXTRA)

MECÁNICA DE ESTUDIO MÉTODOS, TÉCNICAS Y ROLES

Page 12: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

b. Reglas del juego

NORMAS DE ASISTENCIA Y COMPORTAMIENTO No decir palabras altisonantes, obscenidades, insultos y apodos Respetar a la Institución y a su personal Portar el uniforme completo No portar gorras ni pearcing No usar durante la clase celulares ni aparatos electrónicos como: ipod, MP3, PSP, etc. Apagar alarmas Se darán 5 minutos de tolerancia al iniciar la clase (No existen los retardos) Las faltas se contaran por clase Justificar faltas dentro de las 48 horas inmediatas que marca el reglamento (se justificaran únicamente con el

documento que expide la Institución) Mantener el salón limpio y ordenado No introducir alimentos al salón de clase No hay permisos para salir del salón Solamente habrá receso de 10 minutos en sesiones de 3 horas Para acreditar el módulo se deberá cubrir el 70% de asistencia. No se debe decir: no sé, no puedo, no me gusta, no quiero, no puse atención.

NOTA: Persona que no cumpla con el reglamento será sancionada con décimas menos para el alumno o el grupo completo.

En caso de reincidir la sanción será el depto. de preceptorías para dar seguimiento a su reporte correspondiente.

Page 13: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

SESION 1. Jueves 09 de febrero(INICIO)

Presentación del profesor acerca de: el MAESTRO, la MATERIA, el TIEMPO y sobre todo los ALUMNOSTiempo: 10 min.

(DESARROLLO)El profesor indica:

Material a usar:o Carpeta tamaño cartao Hojas tamaño cartao Portafolio de evidencias

Recursos:o Cuadernillo de evidenciaso Cuaderno

Formas de evaluación en el grupo:o Coevaluacióno Autoevaluacióno Heteroevaluación

Tiempo: 40 min.El profesor solicita:

Realizar el examen diagnóstico (10-12min) Regresar contestado el examen diagnóstico

Tiempo: 60 min.(CIERRE)El profesor realiza

Retroalimentación sobre dudas referentes al desarrollo de la sesión Invitación a continuar con el desarrollo del módulo

Tiempo: 10 min.TOTAL: 2 hora

SESION 2. Lunes 13 de febrero(INICIO)

Establecer el objetivo de la sesión Presentación de:

o Unidad de aprendizaje 1. Programación con sistemas gestores de datos de datoso Resultado de aprendizaje: 1.1 Programación para el manejo de bases de datoso Actividad de evaluación: A. creación de las tablas, tipos de datos, relaciones, integridad de los datos y relaciones

Tiempo: 10 minutos

Mecánica de estudioo Fomentar las actividades de auto-estudio y de autocrítica con la evaluación de sus propios juicios.

Page 14: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

(DESARROLLO) Métodos centrados en enseñanza

El profesor:o Inicia la sesión brindando un panorama amplio el modelo semánticoo Proporciona las lecturas pertinentes para realizar la actividad de la sesióno Da lectura a la rúbrica de evaluación de la evidencia o Explicación de un ejemplo de modelo semántico

Métodos centrados en el aprendizajeo Lectura grupal de la lectura “base de datos”o Conformación de equipos de 4 elementoso Cumplimiento de la rúbrica:

Elaboración en Equipo de mapa mental Exposición del mapa mental por parte un integrante del equipo Realización de un ejercicio de modelo semántico

Tiempo: 2 horas 35 minutos(CIERRE)

Retroalimentacióno Definición

Dialogar críticas constructivas sobre las exposiciones realizadas por los alumnos, así como los ejercicios realizados por los mismos TAREA: Mapa conceptual del mapa semántico, incluida la construcción del ejercicio

Plan de accióno Modificaciones individuales de acuerdo a su actitud, desempeño o situaciones específicas mostradas en clase.

Tiempo: 15 minutos

TOTAL: 3 horas

SESION 3. Miércoles 16 de febrero(INICIO)

Page 15: PROGRAMACIÓN BÁSICA · Web viewPROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS. Author: CARLOS Created Date: 09/09/2015 10:44:00 Title: PROGRAMACIÓN BÁSICA Subject: ENCUADRE

PROGRAMACIÒN CON SISTEMAS GESTORES DE BASES DE DATOS

Establecer el objetivo de la sesión Presentación de:

o Unidad de aprendizaje 1. o Resultado de aprendizaje: 1.1 Actividad de evaluación: A. Identificación y evolución de los modelos de datos. (Modelo Orientado a Objetos).

Tiempo: 10 minutos

Mecánica de estudioo Fomentar las actividades de auto-estudio y de autocrítica con la evaluación de sus propios juicios.

(DESARROLLO) Métodos centrados en enseñanza

El profesor:o Inicia la sesión brindando un panorama amplio el modelo orientado a Objetoso Proporciona las lecturas pertinentes para realizar la actividad de la sesióno Da lectura a la rúbrica de evaluación de la evidencia o Explicación de un ejemplo de diagrama entidad/relación

Métodos centrados en el aprendizajeo Lectura grupal de la lectura “Base de datos””o Conformación de equipos de 4 elementoso Cumplimiento de la rúbrica:

Elaboración en equipo de los cuadrantes Exposición de los cuadrantes por parte un integrante del equipo Realización de un ejercicio de diagrama entidad/relación

Tiempo: 1hora 35 minutos(CIERRE)

Retroalimentacióno Definición

Dialogar críticas constructivas sobre las exposiciones realizadas por los alumnos, así como los ejercicios realizados por los mismos TAREA: Mapa conceptual del mapa orientado a objetos, incluida la construcción del ejercicio.

Plan de accióno Modificaciones individuales de acuerdo a su actitud, desempeño o situaciones específicas mostradas en clase.

Tiempo: 15 minutosTOTAL: 2 horas