Sunteți pe pagina 1din 5

UNIVERSIDAD NACIONAL AUTONOMA DE

HONDURAS
CEETI

SILABO SQL

INFORMACION GENERAL

Nombre del curso: SQL Básico

Días de la Clase: Lunes, Martes, Miércoles y Jueves

Horarios de la Clase: 10:00am – 11:00am

Duración de la clase: 1 hora por 4 semanas

Carreras: Cualquier Carrera

Requisitos:  Conocimientos básicos sobre lenguajes programación.


 Conocimientos generales sobre base de datos.

INSTRUCTOR
Nombre: Adelman Eliud Varela Mejia

Correo Electrónico: eliucinho@yahoo.es

Horarios atención: Lunes a Jueves de 3:00pm a 4:00pm

DESCRIPCIÓN DEL CURSO


SQL básico es un curso de contenido tanto teórico como practico en el cual se le proporcionaran
los conocimientos básicos sobre Lenguaje SQL para la extracción y manipulación de datos. El curso
se categoriza como básico ya que solo se enseñara lo necesario para la creación de bases de datos
pequeñas y la manipulación de datos en las mismas, conceptos básicos sobre herramientas del
entorno y del ámbito en el que se aplican. Se realizaran ejercicios prácticos en clase, que irán
aumentando de nivel a medida se avance en el desarrollo de las clases. Abra una tarea semanal, la
cual estará relacionada con lo visto durante la misma semana. Esta será ya sea una investigación o
un ejercicio práctico.
Al final del curso el cursante será capaz de:

o Crear bases de datos ya sea de mediano a gran tamaño.


o Manipular los datos dentro de una base de datos.
o Podrá ser capaz De poder utilizar cualquier sistema gestor de datos para manipulación de
datos.

HERRAMIENTAS A USAR
o Microsoft SQL server 2005
o Oracle DataBase 10g Express
o Notepad++
PLANEACION DE CURSO
SEMANA 1
Día Contenido Objetivos
 Introducción al Curso  Proporcionar la información necesaria sobre
Lun  Que es SQL cómo se desarrollara el curso.
 Breve reseña histórica  Con ayuda de la explicación oral, reforzar el
contenido de las diapositivas que se utilizaran
durante el curso
 Como realiza los procesos SQL
Mar  Dar una explicación general del
 Lenguajes SQL y sus comandos
funcionamiento de SQL sobre los datos

Fortalecimiento Sobre Base de Datos  Si algún cursante tiene pocos o ningún


 Que es un SGBD conocimiento sobre base de datos, adecuar y
 Que es una tabla brindar el contenido para la compresión de la
 Que es un campo siguiente unidad.
Mie
 Que es una tupla  Es importante saber qué es lo que estamos
 Que es una columna manipulando, por eso es importante reforzar
 Que es un valor NULL conocimiento de lo que es una Base de
Datos, un SGBD. Así, se obtendrá una mejor
Fortalecimiento Sobre Base de Datos comprensión en los siguientes temas que se
 Constraint en SQL discutirán durante el desarrollo del curso
 Integridad de los datos curso.
Jue  Normalización de una Base de  Que el cursante pueda visualizar mediante
Datos código lo que se supone está manipulando.
 SGBD

Tarea #1: Investigación sobre SGBD: o MySQL


-Breve resumen del mismo. o SQL server
-Ventajas y Desventajas. o Oracle
-Plataformas en las que se desenvuelven. o Access
o Postgre SQL
SEMANA 2
Día Contenido Objetivos
 Tipos de datos  Al final dela semana el cursante
Lun  Operadores de SQL tendrá los conocimientos
 Clausulas más utilizadas en SQL y su sintaxis necesarios para la creación,
eliminación de una base de datos.
 Tipos de Expresiones en SQL
 Creación de una Base de Datos  Al final dela semana el cursante
Mar  Eliminación de una Base de Datos tendrá los conocimientos
 Hacer uso de una Base de Datos necesarios para la creación,
 Creación de una tabla eliminación de una tabla dentro
 Eliminación de una tabla de una base de datos.
Mier
 Comando INSERT
 Al final dela semana el cursante
 Restricciones (constraint) será capaz de condicionar los
 comando ALTERTABLE datos que se guardaran en la base
Jue de datos, específicamente
restringir los datos para las tablas.

SEMANA 3
Dia Contenido Objetivos
Lun EXAMEN #1
 Comando SELECT  Evaluar los conocimientos obtenidos la
 Comando FROM semana anterior.
 Comando where
Mar  Comando DELETE AL final de esta semana el cursante será capaz de:
 comando UPDATE  Eliminar los datos en una tabla que se le
 Uso de Alias indiquen.
 Actualizar registros en una tabla.
 clausulas AND y OR  Realizar cualquier consulta que se le solicite.
 clausula LIKE  Agrupar y ordenar los resultados de una
 clausula TOP consulta.
Mie
 clausula ORDER BY  Hacer anidaciones de consultas.
 clausula GROUP BY

 clausula HAVING
 Palabra Clave DISTINCT
Jue  Valores NULL y NOT NULL
 Uso de Fechas
 REPASO
SEMANA 4
Día Contenido Objetivos
JOINS y UNIONS Al finalizar esta semana el cursante será capaz de:
 Tipos de JOINS  Combinar el contenido de dos o múltiples
 Que es un INNER JOIN tablas para lograr un objetivo.
 Producto de tablas  Lograr filtrar la información que se le solicite
Lun
 Que es un UNION sin dificultad alguna.
 Que es un EXCEPT  Realizar operaciones aritméticas, estadísticas
 Que es un INTERCEP sobre los resultados de las columnas.
 Poder utilizar cualquier sistema para la gestión
Funciones de datos.
 Función COUNT
 Función MAX
Mar  Función MIN
 Función AVG
 Función SUM
 Función SQRT

Mie REPASO

Jue EXAMEN FINAL

S-ar putea să vă placă și