Issuu on Google+

Programa de estudio LABORATORIO DE BASE DE DATOS 1.

IDENTIFICACIÓN DEL MÓDULO Semestre: Sexto Competencia a desarrollar Organización y administración de los sistemas de información. Nombre y número del módulo Laboratorio de bases de datos Carga horaria semanal 3 hrs. Carga horaria 54 hrs. semestral:

2.

PRESENTACIÓN DEL MÓDULO El presente módulo permitirá al alumno obtener los conocimientos prácticos con los que podrá estructurar una base de datos y realizar la explotación adecuada de la información contenida en la misma, este módulo complementa los conocimientos adquiridos en e Módulo de Teoría de bases de datos

3.

OBJETIVO GENERAL DEL MÓDULO Mediante diseño, construcción y manipulación de datos a través de lenguajes de consulta se habilitará al alumno para ser una persona competitiva en el mercado de trabajo al adquirir la habilidad de la aplicación de SQL bajo cualquier cliente.


Programa de estudio LABORATORIO DE BASE DE DATOS 4.

CONTENIDO TEMÁTICO

Unidad:___1______

Unidad de competencia Componentes de SQL (6 hrs.)

Elementos de competencia •

Lenguaje de datos

Componentes temáticos 1. 2. 3. 4. 5. 6.

Definición de datos (LDD) Manejo de datos (MDD) Control de datos (DCL) Cláusulas y operadores Tipos de datos Sintaxis de un query

1. CONTENIDO TEMÁTICO Unidad:___2______ Unidad de competencia Consultas en SQL (30 hrs.)

Elementos de competencia •

Consultas de selección

Componentes temáticos 1. Consultas básicas (select, from, where) 2. Ordenacion de registros (orderby) 3. Consultas con predicados (all, top, distinct, distinctrow) 4. Uso de alias (as) 5. Informacion de una base externa (SELECT DISTINCTROW ... AS ... FROM … IN …


Programa de estudio LABORATORIO DE BASE DE DATOS •

Criterios de selección

1. Operadores logicos (and, or xor) 2. Intervalo de valores (between, like, in, clausula where)

Agrupamiento de registros

1. 2. 3. 4. 5. 6. 7.

Group by Avg Count Max, min StDev, StDevP Sum Var, VarP

2. CONTENIDO TEMÁTICO Unidad:___3______ Unidad de competencia Manipulación de información (11 hrs.)

Elementos de competencia • Consultas de acción

Componentes temáticos 1. Delete 2. Insert into 3. Update

1. Subconsultas 2. Consultas de referencia cruzada 3. Consultas de union interna 4. Consultas de union externa 5. Consultas con parámetros 6. La clausula procedure

Consultas compuestas


Programa de estudio LABORATORIO DE BASE DE DATOS 3. CONTENIDO TEMÁTICO Unidad:___4______ Unidad de competencia Estructuras de entidades (7 hrs.)

Elementos de competencia •

Modificación de estructuras

Componentes temáticos 1. 2. 3. 4.

Creación de una nueva entidad La cláusula CONSTRAINT Creación de índices Modificando el diseño de una entidad

2. ESTRATEGIAS DE APRENDIZAJE • • •

Se realizarán exposiciones de los diferentes temas comprendidos en las unidades El alumno realizará investigaciones de temas específicos, elaborando un reporte de las mismas El alumno realizará prácticas de creación, modificación y explotación de la información de una base de datos y se emitirán reportes de las actividades realizadas

3. EVALUACIÓN DE APRENDIZAJES • •

Se realizará un examen de conocimientos en cada unidad estudiada Se realizarán prácticas de creación de estructuras de datos, manipulación de información y modificación de estructuras de una base de datos y se emitirán los reportes correspondientes.


Programa de estudio LABORATORIO DE BASE DE DATOS 4. BIBLIOGRAFÍA Básica: James R, Groff y Paul N. Weinberg, SQL manual de referencia, Mc graw Hill México 2002

Complementaria: Date C.J. “Introducción a los Sistemas de Bases de datos” Prentice Hall, México, 2001 ORACLE (1990) Oracle RDBMS. SQL Language Reference Manual vs. 6.0

Date, Chris J. with Hugh Darwen. A Guide to the SQL standard : a user's guide to the standard database language SQL Addison-Wesley, 1997, 4th ed.


Laboratorio de base de datos