Está en la página 1de 4

UNIVERSIDAD NACIONAL ESCUELA DE INFORMTICA Informtica y Programacin SQL

NOMBRE: Informtica y Programacin SQL CDIGO: EIY211 NATURALEZA: Terico-Laboratorio NIVEL: II nivel MODALIDAD: 18 semanas REQUISITOS: Informtica e Introduccin a Bases de Datos FACILITADOR: Lic. Jorge Mario Corella Rojas Contacto: jcorella@una.ac.cr, jorgemario.corella@gmail.com, Oficina 2277-3136.

Crditos 3

Horas Semanales 8

Horas Presenciales Prcticas 2 Tericas 2

Horas estudio independiente 4

Descripcin SQL, se conoce como lenguaje de consultas estructuradas (Structured Query Language) para interaccionar con bases de datos, especficamente las de tipo relacional. Es una herramienta que permite organizar, gestionar y recuperar datos almacenados en una base de datos. Las consultas se expresan a travs de sentencias que se escriben segn reglas sintcticas y

semnticas propias del lenguaje. En este curso se pretende que el estudiante maneje este lenguaje

informtico, adems que haga uso de Access para interactuar

con bases de

en los mbitos de los Sistema de Informacin Geogrfica, la Teledeteccin y Cartogrfica Digital. En la parte prctica se har uso del laboratorio para que el estudiante pueda programar aplicaciones para resolver problemas con el manejo de informacin geogrfica.

Objetivos 1. Brindar al estudiante una visin general de la utilidad del computador como herramienta de apoyo en sus labores diarias. 2. Facilitar al estudiante los conocimientos bsicos en el uso de programas informticos como Microsoft Access y SQL, para organizar, manipular y automatizar la informacin que el estudiante emplea a diario.

Contenidos Resea histrica de las computadoras. Arquitectura bsica de un computador. Generalidades sobre las Bases de Datos o Definicin de Bases de Datos. o Conceptos generales sobre: Bases de Datos relacionales. o Reglas de Integridad o Reglas de modelo relacional Uso de la Herramienta Access o Conceptos de filas, columnas, atributos, tipos de datos. o Validacin de datos.

UNIVERSIDAD NACIONAL ESCUELA DE INFORMTICA Informtica y Programacin SQL


o Creacin de Bases de Datos y Tablas. o Uso de las facilidades de Access. Introduccin al lenguaje de consultas SQL. Modelo de datos relacional. Creacin de bases de datos. Sentencias DDL Creacin de nuevas Tablas. Tipos de Datos. Sentencia Select. Funciones agregadas. Funciones de fecha y hora. Funciones de cadena. Ordenando la informacin. Actualizacin de Datos: simple y compuesta. Borrado de Datos: simple, condicional simple, condicional compuesto, agrupar informacin. Consultas de mltiples tablas: operadores de conjuntos, subconsultas, subconsultas con retorno a un solo valor, con retorno a lista de valores, correlacionadas, con operadores Exist y NO Exist. Consultas multitablas. Creacin de vistas. Aplicaciones especficas del lenguaje SQL en los Sistemas de Informacin Geogrfica, Teledeteccin y la Cartografa.

Metodologa Por medio de clases magistrales, investigacin, trabajo en clases,

tareas, prcticas y proyectos, el estudiante desarrollar destrezas en el uso de herramientas que facilitan la organizacin y el trabajo con datos como una posicin

especficos. Se promover el trabajo en equipo as

crtica y analtica por parte del estudiante, estimulndolo a evaluar y analizar la informacin que manejan en su respectiva especialidad,

estudiarn casos en forma prctica

en sus proyectos y tareas.

Evaluacin

Criterio Quices Proyecto I Proyecto II Tareas Examen I Examen II Total

Porcentaje 15% 10% 20% 15% 20% 20% 100%

UNIVERSIDAD NACIONAL ESCUELA DE INFORMTICA Informtica y Programacin SQL


Cronograma Semana Fecha Contenido Resea histrica de las computadoras. Arquitectura bsica de un computador. Generalidades sobre las Bases de Datos Definicin de Bases de Datos. Uso de la Herramienta Access Uso de la Herramienta Access Bases de Datos relacionales. Uso de la Herramienta Access Reglas de Integridad Uso de la Herramienta Access Reglas de modelo relacional Uso de la Herramienta Access Introduccin al lenguaje de consultas SQL. Modelo de datos relacional. Creacin de bases de datos. Creacin de nuevas Tablas. Tipos de Datos. Sentencia Select. Sentencias DDL. Funciones agregadas. Funciones de fecha y hora. Funciones de cadena. Ordenando la informacin.

29 de julio

05 de agosto

3 4 5 6 7

12 de agosto 19 de agosto 26 de agosto 02 de setiembre 09 de setiembre

16 de setiembre

23 de setiembre

10

30 de setiembre

11 12 13 14

07 de octubre 14 de octubre 21 de octubre 28 de octubre

Actualizacin de Datos. Borrado de Datos. Consultas de mltiples tablas Consultas de mltiples tablas Aplicaciones especficas del lenguaje SQL en los Sistemas de Informacin Geogrfica, Teledeteccin y la Cartografa. Aplicaciones especficas del lenguaje SQL en los Sistemas de Informacin Geogrfica, Teledeteccin y la Cartografa. Uso de la herramienta SQL. Proyecto II. Examen Final.

15

04 de noviembre

16

11 de noviembre

17 18

18 de noviembre 25 de noviembre

UNIVERSIDAD NACIONAL ESCUELA DE INFORMTICA Informtica y Programacin SQL


Observaciones Solamente se recibirn los trabajos o las asignaciones en las fechas estipuladas con anterioridad. Por la naturaleza del curso, terico-prctico, NO POSEE examen

extraordinario. Los trabajos o asignaciones deben ser entregados en forma digital o impresa al facilitador, excluyendo al correo electrnico como medio de entrega. Queda prohibido el plagio, en caso de que sea detectado

inmediatamente se asignar un cero en la tarea o trabajo respectivo. Entindase plagio como la copia parcial o total de texto escrito

por parte de otro autor, esto sin hacer referencia explcita del mismo por medio de una cita biogrfica.

Bibliografa Jimnez, Emy (1987) Sistemas de Informacin Geogrfica. Prctica de

Especialidad. Instituto Tecnolgico de Costa Rica. Maguirre, D. J. Y M.F. Good child. (1992) Geografic and Technical, John Willey and Sons, New York. Villalobos Murillo Johnny. SQL. Escuela de Informtica. Proyecto de

Capacitacin de Consultas Estructuradas. Diciembre 2002. Garca Vargas Mara Adilia. Manual de Microsoft Access 2002. Escuela de Informtica. ICAI. Diciembre 2007.