Documente Academic
Documente Profesional
Documente Cultură
DIRECCIÓN ACADÉMICA
CARRERAS PROFESIONALES
I. DATOS ADMINISTRATIVOS
CURSO BASE DE DATOS
CÓDIGO 0031
CICLO Segundo
SEMESTRE 2013 – II
HORAS 6
CARRERA Computación e Informática, Administración y Sistemas, y Redes y Comunicaciones
REQUISITOS Ninguno
II. INTRODUCCIÓN
Base de Datos es un curso que pertenece a la línea de base de datos y se dicta en las carreras
Computación e Informática, y Administración y Sistemas. Brinda los conceptos técnicos para diseñar
y crear una base de datos relacional.
El curso es teórico - práctico y consiste en la exposición de técnicas para diseño de base de datos
que se complementan con casos reales empleados en las empresas del país. En primer lugar, se
inicia con el reconocimiento del proceso de negocio. Luego, se determinan los actores (entidades) y
la forma cómo se relacionan estos, lo cual se complementa con casos prácticos para su ejercitación.
En segundo lugar, se efectúa la estandarización de datos a partir de una fuente de los mismos, que
aunado al diseño del proceso de negocio trabajado anteriormente, permite generar una estructura de
una base de datos consistente. Se concluye con el empleo de una serie de comandos que son la
base del lenguaje estructurado de consultas (SQL), así como de la exposición de temas de interés.
Al finalizar el curso, el alumno diseña, crea e implementa una base de datos para un proceso de
negocio que contenga la implementación de reglas de negocio, vistas (view) y procedimientos
almacenados (stored procedure), haciendo uso del lenguaje de programación Transact – SQL y el
gestor de base de datos SQL SERVER 2012.
IV. METODOLOGÍA
El curso aplica la metodología de taller. En ese sentido, recurre a técnicas de metodología activa,
estudio significativo y trabajo cooperativo. Por esa razón, las actividades que se realizan en clases
exigen la activa participación del alumno y la constante práctica de su intuición y análisis para los
procesos de negocio. Inmediatamente después de la presentación de cada tema, el alumno debe
transferir lo aprendido mediante ejercicios dirigidos, dinámicas individuales y grupales, y tareas que
se encuentran en el material de estudios desarrollado para el curso.
V. MEDIOS Y MATERIALES
IESTP CIBERTEC 1
VI. EVALUACIÓN
PF= 12% (EP1) + 14% (EF1) + 12% (LP1) + 14% (LF1) + 9% PROM(LC,3) +20% (PC1) + 10% (NA1) + 9% PROM(CE,3)
Donde:
PF = Promedio Final
CE = Evaluación Continua de Teoría
EP1 = Examen Parcial de Teoría
EF1 = Examen Final de Teoría
LC = Evaluación Continua de Laboratorio
LP1 = Examen Parcial de Laboratorio
LF1 = Examen Final de Laboratorio
PC1 = Trabajos Prácticos
NA1 = Evaluación Actitudinal
Notas:
– La nota mínima aprobatoria es trece (13).
– La nota más baja de las cuatro evaluaciones continuas (CE y LC) se elimina.
Temario
1.1. Tema 1: Introducción al curso
1.1.1 Introducción al curso
1.1.2 Importancia del curso dentro del carrera
2 IESTP CIBERTEC
UNIDAD 1. Fundamentos de SQL Server 2012 - Laboratorio Duración: 4hrs.
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno construye una base de datos relacional utilizando el gestor de base
de datos SQL – Server 2012 y los comandos del Lenguaje de Definición de Datos (DDL), asegurando
la integridad de los datos mediante el empleo de restricciones tomando como caso un proceso de
negocio real.
Temario
1.1. Tema 1: Introducción a las bases de datos
1.1.1. Lenguaje estructurado de consultas (SQL)
1.1.2. Importancia de la base de datos
1.1.3. SQL Server 2012
Temario
2.1. Tema 5: Modelo conceptual
2.1.1. Modelo conceptual de datos
Temario
2.1. Tema 4: Sentencias DML
2.1.1. Inserción de datos: INSERT
2.1.2. Actualización de datos: UPDATE
2.1.3. Eliminación de datos: DELETE
IESTP CIBERTEC 3
UNIDAD 3. Implementación de Consultas – Laboratorio Duración: 9 hrs.
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno recupera información de una base de datos utilizando SQL y
aplicando múltiples condiciones de comparación o funciones para el manejo de campos tipo fecha.
Obtiene registros originados por la selección de uno o varios grupos haciendo uso de las funciones
agrupamiento y columna procedentes de dos o más tablas.
Temario
3.1. Tema 5: Recuperación de datos (4 horas)
3.1.1. Introducción a las consultas.
3.1.2. Uso del SELECT, FROM, WHERE, ORDER BY, INNER JOIN.
3.1.3. Funciones para el manejo de fechas : DAY(), MONTH(), YEAR(), DATEDIFF(), DATEPART()
3.1.4. Manipulación de consultas condicionales. Uso de condicionales IF EXISTS, AND, y
operadores lógicos >, <, =, <>, BETWEEN, IN, OR, NOT, DISTINCT, LIKE.
3.1.5. Ejercicios de aplicación
Temario
Temario
4.1. Tema 8: Subconsultas (2 horas)
4.1.1. Subconsultas anidadas.
4.1.2. Subconsultas correlacionadas.
4 IESTP CIBERTEC
UNIDAD 5. Diagrama Entidad Relación – Teoría Duración: 12hrs.
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno construye y explica el modelo de datos a partir un DER y el MER
resultante luego de organizar datos no estructurados.
Temario
5.1. Tema 7: Modelo lógico (6 horas)
5.1.1. Obtención del modelo lógico-global de los datos a partir del DER
Temario
5.1. Tema 10: Diagramador de SQL Server 2012 (1 hora)
5.1.1. Uso del diagramador de base de datos de SQL Server 2012
Temario
6.1. Tema 11: Introducción a la programación en SQL SERVER 2012 (5 horas)
6.1.1. Declaración de variables locales
6.1.2. Procedimientos almacenados
IESTP CIBERTEC 5
VII. BIBLIOGRAFÍA DEL CURSO
BÁSICA
CUADRA FERNANDEZ, Dolores; CASTRO GALAN, Elena, IGLESIAS MAQUEDA, Ana Ma,
MARTINEZ FERNANDEZ, Paloma
2008 Desarrollo de bases de datos casos prácticos desde el análisis hasta la
implementación.
Alfaomega Ra-Ma
(005.74 CUAD)
HOTEK, Mike
2009 SQL Server 2008 : paso a paso .
Madrid: Anaya Multimedia, 2009.
(005.7565S HOTE)
COMPLEMENTARIA
DAVID, KROENKE
2003 Procesamiento de base de datos: fundamentos, diseño e implementación.
México, D.F.: Pearson Educación, 2003
(005.74 KROE 2003)
6 IESTP CIBERTEC