Página principal

Pontificia universidad javeriana


Descargar 181.96 Kb.
Página1/7
Fecha de conversión18.07.2016
Tamaño181.96 Kb.
  1   2   3   4   5   6   7
PONTIFICIA UNIVERSIDAD JAVERIANA

GENERACIÓN DE MEDIADORES PEDAGÓGICOS PARA FACILITAR EL PROCESO DE ENSEÑANZA-APRENDIZAJE EN LA REALIZACION DE LAS CONSULTAS A LAS BASES DE DATOS EN LA PONTIFICIA UNIVERISDAD JAVERIANA.

RICARDO GÓMEZ ANGULO

JEIMY RAMÍREZ PINILLA.

JULIO ERNESTO CARREÑO VARGAS

Tabla de contenido


Tabla de contenido 2

Contenido de Tablas 3

Tabla de Ilustraciones. 4

MARCO TEORICO 4

¿Qué es y para qué sirve SQL? 4

Conceptos básicos para la realización de consultas SQL. 5

Tipos de Datos. 6

Sentencias DDL 8

Sentencias MDL 8

Consultas SQL 8

Clausula SELECT 9

Clausula WHERE 10

Clausula Alias 11

Clausula JOIN 12

Inner Join 13

Left Outer Join 13

Right outer join 13

Full outer join 14

Operaciones con Conjuntos 14

Funciones de Agregación 14

Clausula Order By 15

Clausula Group By 16

Clausula Having 16

Subconsultas Anidadas 17

Clausula WITH 18

La educación Virtual 18

Objetos de Aprendizaje 19

Elementos de la educación virtual. 20

Ovas como herramienta pedagógica: estándares y buenas prácticas. 23

Estándar IEEE (LTSC) PI484 23

Componente Educativo de los OVAs 23

Modelo Instruccional para el Diseño de objetos de aprendizaje: MIDOA (Universidad Autónoma Aguas Calientes). 25

Composición de los Objetos de Aprendizaje 25

Modelo XP para Objetos de aprendizaje: 26

Evaluación de los objetos de aprendizaje (Universidad de Autónoma Aguas Calientes) 30

30


Evaluación Basada en la taxonomía de Bloom. 30

Evaluación de los Objetos de Aprendizaje, formato ECOBA. 31

Bibliografía. 35



Contenido de Tablas


Tabla 1. Tipos de Campo [2] 7

Tabla 2. Tipos de Datos [2] 8

Tabla 3. Sentencias DLL 8

Tabla 4. Sentencias DML 8

Tabla 5. Operadores Clausula SELECT 10

Tabla 6 Operadores de Comparación. 10

Tabla 7 Operadores Aritméticos 11

Tabla 8 Operadores de Cadenas de caracteres 11

Tabla 9 Tipos de Join 12

Tabla 10. Condiciones para la clausula Join 12

Tabla 11. Operaciones con conjuntos 14

Tabla 12. Funciones de Agregación 15

Tabla 13. Operadores de subconsultas 18

Tabla 14. Estandar PI484 para el desarrollo de OA. 23

Tabla 15. Tipos de Interactividad de los OVAs. 23



Tabla de Ilustraciones.


Ilustración 1. Pasos en el procesamiento de una consulta. [1] 6

Ilustración 2. Tablas de Ejemplo 9

Ilustración 3. Estructura general de un OA [4] 19

Ilustración 4. Interacción con un OA 20

Ilustración 5. Elementos de la educación virtual. [9] 21

Ilustración 6. Roles, actores de la enseñanza virtual 23

Ilustración 7. Composición de los Objetos de Aprendizaje. 26

Ilustración 8. Modelo XP para los OA. 27

Ilustración 9. Propuesta Ciclo de Vida de los OA, MIDOA 28

Ilustración 10. Entradas y Salidas MIDOA 29

Ilustración 11. Taxonomía de Bloom. 30

Ilustración 12. Evaluación de los OA (Pertinencia y Veracidad) ECOBA. 32

Ilustración 13.Evaluación de los OA (Diseño estético y Funcional) ECOBA. 33

Ilustración 14. Evaluación de los OA (Diseño Instruccional y Aseguramiento de Competencias) ECOBA. 34

Ilustración 15. Evaluación de los OA (Nivel de Calidad alcanzado) ECOBA. 34

Ilustración 16. Proceso de Evaluación y Desarrollo del OA. 35


MARCO TEORICO


En el marco teórico se establecerán los conceptos básicos para abordar la construcción de la herramienta para la creación de OVAS que ayuden a la enseñanza y aprendizaje de consultas SQL a las bases de datos. En la primera parte se plantea la importancia de las consultas SQL a las bases de datos, continuando con los conceptos básicos para realizar las consultas SQL a las bases de datos. La segunda parte de este marco teórico se tratan los aspectos necesarios para la construcción de los objetos virtuales de aprendizaje.

¿Qué es y para qué sirve SQL?


En la actualidad la necesidad de utilizar bases de datos es tan amplia como las diferentes aplicaciones que surgen constantemente, sus usos más representativos se ubican en áreas como: La Banca, Líneas Aéreas, Universidades, Telecomunicaciones, Transacciones de tarjetas de crédito, Finanzas, Ventas, Producción, Recursos humanos, etc. lo cual abarca la mayoría de las aplicaciones existentes hoy en día, así como la necesidad de realizar una serie de actividades implicadas en la extracción de datos de una base de datos.

En igual medida a la importancia que se presenta en el uso de las bases de datos, cabe resaltar la diversidad de lenguajes y de bases de datos existentes y la forma en que estas se comunican. La forma de gestionar su comunicación sería realmente complicada si no existieran estándares para realizar las consultas a las bases de datos.

Por lo anterior podemos vislumbrar la importancia de Structured Query Language (SQL), este lenguaje es el estándar de comunicación con las bases de datos. Gracias a la existencia de SQL podemos trabajar cualquier tipo de lenguaje como ASP o PHP en combinación con cualquier tipo de base de datos (MS Access, SQL Server, MySQL, Oracle, etc.)

Algunas de las características importantes que cabe resaltar de SQL son su versatilidad, y su accesibilidad de aprendizaje


Conceptos básicos para la realización de consultas SQL.


Para realizar consultas SQL a las bases de datos se deben tener en cuenta los pasos principales para el procesamiento de una consulta, estos pasos se ilustran a continuación.

Ilustración 1. Pasos en el procesamiento de una consulta. [1]

Los pasos para la consulta son:



  1. Análisis y Traducción.

  2. Optimización.

  3. Evaluación.

Para la realización de una consulta el sistema debe traducir la consulta a una forma utilizable. Para nuestro caso, la primera parte que debemos realizar consta de formular una consulta SQL la cual es apropiada para el lenguaje humano.
  1   2   3   4   5   6   7


La base de datos está protegida por derechos de autor ©espanito.com 2016
enviar mensaje