programa analÍtico universidad autÓnoma de nuevo leÓn facultad de...

14
PROGRAMA ANALÍTICO ©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 1 UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN Facultad de Contaduría Pública y Administración LICENCIATURA EN TECNOLOGÍAS DE INFORMACIÓN 1. DATOS DE IDENTIFICACIÓN Nombre de la Unidad de Aprendizaje Base de Datos I Horas de Trabajo Presenciales 5 horas Horas de Trabajo Extra – Aula 5 hora Modalidad Presencial Período Académico Segundo semestre Área Curricular Formación Básica Profesional Unidad de Aprendizaje Obligatoria Créditos 4 Fecha de Elaboración Julio 2011 Fecha de la Última Actualización Noviembre 2018 Responsable del Diseño Responsable de Actualización Dra. María de Jesús Araiza Vázquez Dra. María de Jesús Araiza Vázquez 2. PRESENTACION La asignatura Bases de Datos apunta a desarrollar en los estudiantes aptitudes y actitudes que le permitan formarse como un profesional idóneo, íntegro y responsable a partir de una fundamentación profesional que le posibilite un avance claro y concreto de su conocimiento aplicable en cursos posteriores y cursos propios de su saber específico, como son la Ingeniería de software, la Administración de proyectos informáticos, entre otros. La asignatura está orientada al diseño y manejo de las bases de datos, por lo tanto los grandes temas tratados son los diferentes modelos de datos y su manejo. Existe una serie de asignaturas que aportan los conocimientos necesarios para que el alumno pueda afrontar con éxito la asignatura de Bases de Datos: • Asignaturas que aportan los fundamentos matemáticos y lógicos como Álgebra y Matemáticas Discretas, Cálculo, Análisis Numérico y Lógica, que resultan fundamentales en aspectos tales como el modelo relacional (cálculo y álgebra, optimización de consultas, etc.). • Asignaturas que permiten comprender el funcionamiento de un ordenador, como. Estructura y Organización de Computadoras que permiten establecer conocimientos sobre el almacenamiento físico de la información. También hay que destacar la asignatura de Sistemas Operativos, que ilustra el funcionamiento de un computador y que resulta fundamental ya que el SO interacciona directamente con el SGBD. • Asignaturas de programación como Fundamentos de Programación. • Asignaturas como Ingeniería del Software, que resulta imprescindible a la hora de explicar el ciclo de vida de una base de datos, aspectos metodológicos, etc. • Asignaturas como Derecho Informático en la que se comentan los aspectos de la “Jurismática”, en los que las BD ocupan un primer plano. • Asignatura de Protección y Seguridad de la Información, que establece la base de muchos de los conceptos utilizados en la seguridad de las BD. • Asignatura como Sistemas de Información, en la que se analizan sistemas avanzados para almacenar y recuperar información.

Upload: others

Post on 01-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 1

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

LICENCIATURA EN TECNOLOGÍAS DE INFORMACIÓN

1. DATOS DE IDENTIFICACIÓN Nombre de la Unidad de Aprendizaje Base de Datos I Horas de Trabajo Presenciales 5 horas Horas de Trabajo Extra – Aula 5 hora Modalidad Presencial Período Académico Segundo semestre Área Curricular Formación Básica Profesional Unidad de Aprendizaje Obligatoria Créditos 4

Fecha de Elaboración Julio 2011

Fecha de la Última Actualización Noviembre 2018 Responsable del Diseño Responsable de Actualización

Dra. María de Jesús Araiza Vázquez Dra. María de Jesús Araiza Vázquez

2. PRESENTACION La asignatura Bases de Datos apunta a desarrollar en los estudiantes aptitudes y actitudes que le permitan formarse como un profesional idóneo, íntegro y responsable a partir de una fundamentación profesional que le posibilite un avance claro y concreto de su conocimiento aplicable en cursos posteriores y cursos propios de su saber específico, como son la Ingeniería de software, la Administración de proyectos informáticos, entre otros. La asignatura está orientada al diseño y manejo de las bases de datos, por lo tanto los grandes temas tratados son los diferentes modelos de datos y su manejo. Existe una serie de asignaturas que aportan los conocimientos necesarios para que el alumno pueda afrontar con éxito la asignatura de Bases de Datos: • Asignaturas que aportan los fundamentos matemáticos y lógicos como Álgebra y Matemáticas Discretas, Cálculo, Análisis Numérico y Lógica, que resultan fundamentales en aspectos tales como el modelo relacional (cálculo y álgebra, optimización de consultas, etc.).

• Asignaturas que permiten comprender el funcionamiento de un ordenador, como. Estructura y Organización de Computadoras que permiten establecer conocimientos sobre el almacenamiento físico de la información. También hay que destacar la asignatura de Sistemas Operativos, que ilustra el funcionamiento de un computador y que resulta fundamental ya que el SO interacciona directamente con el SGBD. • Asignaturas de programación como Fundamentos de Programación. • Asignaturas como Ingeniería del Software, que resulta imprescindible a la hora de explicar el ciclo de vida de una base de datos, aspectos metodológicos, etc. • Asignaturas como Derecho Informático en la que se comentan los aspectos de la “Jurismática”, en los que las BD ocupan un primer plano. • Asignatura de Protección y Seguridad de la Información, que establece la base de muchos de los conceptos utilizados en la seguridad de las BD. • Asignatura como Sistemas de Información, en la que se analizan sistemas avanzados para almacenar y recuperar información.

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 2

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

3. PROPÓSITO(S)

Suministrar al estudiante los conocimientos necesarios acerca del diseño y manejo de las bases de datos con el fin de que pueda aplicarlos en su campo profesional de manera eficiente y conveniente. Esta unidad de aprendizaje contribuye al desarrollo de una formación integral del estudiante a través de algunos aspectos como:

Contribuir en el desarrollo de la formación del estudiante a través del trabajo individual y por equipo que le permita un mejor desenvolvimiento en el contexto de las tecnologías de información específicamente en bases de datos.

Desarrollar en el estudiante un razonamiento lógico-matemático que le permita manejar la información en la solución de problemas relacionados con las diferentes áreas del desarrollo de proyectos informáticos.

Establecer y mantener la relación tanto horizontal como vertical ascendente de esta unidad de aprendizaje con las subsecuentes unidades de aprendizaje del área.

4. COMPETENCIAS DEL PERFIL DE EGRESO COMPETENCIAS GENERALES

Esta unidad de aprendizaje se vincula con las competencias generales de formación universitaria que corresponden :

1. Comunicar mensajes en forma apropiada en lengua materna para interactuar de manera eficiente en contextos pluridimensionales: emocional, intelectual y social.

2. Desarrollar diversas expresiones del pensamiento: lógico, crítico y creativo, a partir de la selección de información relevante en torno a diversos materiales con el fin de sintetizarla y analizarla.

3. Utilizar las tecnologías de la información y comunicación de manera ética y pertinente para realizar investigaciones temáticas que complementen la información sobre la unidad de aprendizaje.

4. Utilizar diversos lenguajes: lógico, formal, icónico, verbal y no verbal con miras a desarrollar el trabajo colaborativo e interdisciplinario, tanto en el aula como en el contexto profesional.

5. Explicar y argumentar de manera oral y escrita su propia opinión respetando y valorando la opinión de los demás. 6. Desarrollar una actitud analítica y crítica para orientarla a la generación de ideas.

COMPETENCIAS ESPECÍFICAS 1. Elaborar el universo del discurso a partir de la recolección de los requerimientos de información en un dominio específico. 2. Elaborar el modelo conceptual de la base de datos a partir del análisis de requerimientos de información 3. Analizar los principales aspectos que infieren en las bases de datos y la importancia de los mismos en el manejo de las mismas 4. Poseer la habilidad de diseñar, manejar e implementar bases de datos en un ambiente proporcionado por un DBMS 5. El alumno es capaz de recolectar, organizar, extraer y manejar datos e información de forma eficiente

5. REPRESENTACIÓN GRÁFICA

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 3

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

Base de Datos I

Introducción al procesamiento se BD y sus componentes

Conceptos y Definiciones

Componentes de un sistema de BD

Modelado de Datos

El modelo E-R, el DDF (Diagrama de

dependencia funcional), El modelo de Objeto

Semántico

Normalización

Diseño de BD empleando modelo Relacional

Transformación de modelos en diseños de

BDR

Reglas de Transformación

Reforzando la normalización de los

modelos transformados

Aplicando reglas de normalización

Crear y mantener BD Relacionales

Creación de BDR, Creación de la BD

Creación de tablas

Creación de vistas

Relaciones

Índices….

Lenguaje de Consulta Estructurada en un BDR

Comandos DDL

Comandos DML

Comandos DCL

Clausulas, predicados, operadores lógicos,

operadores de comparación, funciones

Consultas

Simples

Multitabla

Subconsultas

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 4

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 5

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

6. ESTRUCTURA EN CAPÍTULOS, ETAPAS, O FASES DE LA UNIDAD DE APRENDIZAJE.

1. Introducción al procesamiento de Bases de Datos Competencias a desarrollar:

Identificar los conceptos propios de la asignatura.

Diferenciar los elementos que hacen parte de las bases de datos.

Realizar actividades de aplicación a ejemplos específicos.

Evidencias de aprendizaje

(2)

Criterios de desempeño (3)

Actividades de aprendizaje

(4)

Contenidos (5)

Recursos (6)

-Participación en el aula. -El alumno responderá un taller en clase demostrando que ha entendido la conceptualización de las BD. -Realizará un mapa conceptual de los conceptos de las unidades Introducción a Bases de datos y modelos de datos. - Otorgará la entrega cero con el cual parte o arranca su proyecto integrador de aprendizaje. -Investigaciones adicionales relacionadas con el tema.

La participación en el aula se evaluará de acuerdo a rúbrica. o Actitud propositiva o Emitir juicios o Argumentar o Toma de decisiones o Crítico

El portafolio contendrá:

El mapa conceptual de los conceptos aprendidos. (Ver Rúbrica en documento indicativo del trabajo). Donde el alumno mostrará la total comprensión de la terminología de BD.

Taller en clase sobre conceptos generales de BD, el alumno acertará hasta en un 90% las respuestas emitidas en

Conocer los conceptos fundamentales de un sistema de Bases de datos

Escuchar clase presencial

Participación activa en el aula

Plasmar los datos en un modelo de datos entendible al usuario final. (Nota: el estudiante intentará pensar como informático está claro que hasta ahora no ha visto modelos, la solución será en base a como él cree debería desarrollarse un

1. Introducción al procesamiento de Bases de Datos

2. Componentes principales de un Sistema de Bases de Datos

3. Qué es una Base de Datos

4. Arquitectura para Sistemas de Bases de Datos

5. Estructura general del Sistema de Bases de Datos

6. Lenguajes utilizados en bases de datos

7. El Sistema de Manejo de Bases de Datos (DBMS) y sus funciones

-Presentación del capítulo: Introducción a las BD. -Taller: Actividad 1.1.- conceptosbásicos.docx -Tarea: Actividad 1.2.- mapaconceptual.docx -Apoyo Actividad 1.2 mapaconcept.pdf -Proyecto Integrador Entrega Cero .docx C.J. Date. Introducción a los sistemas de Bases de Datos. 8° ed. Cap 1 (Págs. 3-24) y Cap 2 (Págs. 25-47) Rob, Peter. Sistemas de Bases de Datos. Thomson, 2004. (005.74 R628 ) Pags. 6-23 Silberschatz, et. Al. Fundamentos de Bases de Datos. Cuarta Edición. Págs. 1-5, 8- 14 Silberschatz , Abraham. Fundamentos De Bases De Datos. McGraw-Hill. Quinta Edición. (001.64404 K85 ) Págs. 1-9, 19-25

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 6

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

esta práctica.

Crear un primer modelo de datos. Desde su perspectiva como se crea un modelo de datos

Entrega cero: El objetivo de esta entrega es construir la especificación verbal o universo del discurso del proyecto que van a desarrollar. (Primera revisión)

modelo).

Desarrollo de un mapa conceptual

Ejecutar el taller en clase

Hacer entrega de su primer borrador de su proyecto integrador.

2. El modelo de datos y modelo Entidad Relación Competencias a desarrollar:

Identificar los distintos tipos de modelos de datos y los diferentes elementos que los conforman.

Establecer los objetos de un modelo de datos específico, en un conjunto de requerimientos de información.

Proponer situaciones y problemas para resolverlos mediante el modelo Entidad-Relación

Elaborar el modelo conceptual de una base de datos.

Evidencias de aprendizaje

(2)

Criterios de desempeño (3)

Actividades de aprendizaje

(4)

Contenidos (5)

Recursos (6)

-Entrega de un conjunto de ejercicios de modelado aplicando el DER - Laboratorios elaborados con el becario en función. - Proyecto Integrador Primera entrega: Construcción de su Modelo Entidad

Todos los ejercicios encargados tanto en clase como en laboratorio deberán estar contestados en un 100%, aquellos ejercicios incompletos restaran puntaje proporcional en la entrega lo cual le irá descontando puntos de su promedio final en el porcentaje de tareas o

2.1. Indagar las características del modelo E-R y Software relacionado a este elemento de competencia 2.2. A partir de información proporcionada por el profesor hacer el laboratorio para

Qué son modelos

Tipos de modelos de datos

Modelo conceptual

Modelo lógico

Modelo físico

El modelo Entidad-Relación (E-R)

Definición de E-R

Entidades

Atributos

-Presentación del capítulo: Modelos de Datos. -Presentación del capítulo: Modelos E_R. - Taller: Actividad 2.1.- conceptosbásicos.docx -Tarea: Actividad 2.2.- Identificación de Entidades -Tarea: Actividad 2.3 MER Video tienda. - Taller: Actividad 2.4. Modelo Entidad Relación -Tarea; Actividad 2.5 Modelo Entidad-Relación -Taller Clase; Actividad 2.6 Modelo Entidad-Relación

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 7

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

Relación a partir de la especificación verbal o universo de su discurso. Se debe entregar un informe con una breve explicación acerca de lo que representa cada entidad, el universo del discurso (con las correcciones) y el modelo construido. Adicionalmente, se debe entregar una lista con todas las suposiciones y detalles adicionales que estime conveniente, que no estén en la especificación verbal (universo del discurso), y que hayan sido asumidos en la creación del modelo. Estos quedarán por escrito y se deben incluir en las siguientes entregas.

actividades del curso. Ver rubricas para evaluación de los ejercicios. - Proyecto Integrador Primera entrega: El objetivo de esta primera entrega es construir un Modelo Entidad Relación a partir de una especificación verbal o universo del discurso, con la notación vista en clase. La entrega debe hacerse en físico, como un informe, e incluir la entrega anterior y las correcciones. El modelo debe ser realizado en alguna herramienta de modelado con la notación vista en clase (Visio, DIA, entre otras, les recomiendo usar Oracle SQL Developer Data Modeler)

resolver los ejercicios E-R 2.3 Tener un mínimo de 80% de asistencia a sus sesiones de laboratorio con el Becario y hacer ejercicios correspondientes a modelo E-R, del laboratorio. 2.4 Debe generar el modelo Entidad-Relación, de su proyecto integrador (primera entrega).

Identificadores

Relaciones

Entidades débiles

Entidades Subtipo

Reglas de Negocio

El E-R y CASE

Las BD como modelos de modelos

C._J._Date_-_Modelación_de_Datos. Octava edición. Cap 3 (Pág. 51-78). -Diseño de Conceptual de Bases de datos. Jorge Sánchez. Pag 17-25 (Documento anexado en Nexus). OTROS APOYOS: http://ocw.univalle.edu.co/ocw/ingenieria-de-sistemas-telematica-y-afines/base-de-datos/material-1/BD-2.pdf http://cursos.aiu.edu/Base%20de%20Datos/pdf/ Tema%203.pdf

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 8

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

3. El modelo relacional y normalización Competencias a desarrollar

Proponer problemas para resolverlos mediante el modelo Relacional

Elaborar el diseño lógico de la base de datos

Aplicar los conceptos de normalización de la información a un problema concreto

Evidencias de aprendizaje

(2)

Criterios de desempeño (3)

Actividades de aprendizaje

(4)

Contenidos (5)

Recursos (6)

-Entrega de un conjunto de ejercicios aplicando el modelo relacional, el álgebra relacional y las reglas de la normalización -- Proyecto Integrador Segunda entrega: Entrega del Modelo Relacional en 3NF de la base de datos de su proyecto. El documento debe incluir:

1. Informe de la primera entrega (Modelo Entidad Relación, incluyendo suposiciones y descripción de las entidades). 2. Corrección modelo entidad relación 3. Modelo

- Aplicación de las reglas de transformación de un modelo E-R al modelo relacional. - Saber distinguir las características que debe tener un sistema de gestión de bases de datos relacional para que sea coherente con los fundamentos del modelo relacional. -Comprender las ventajas del modelo relacional que derivan del alto grado de independencia de los datos que proporciona, y de la simplicidad y la uniformidad del modelo. -Conocer las operaciones del álgebra relacional. -Saber utilizar las operaciones del álgebra relacional para consultar una base de datos. -Proyecto Integrador

3.1. El estudiante demostrará a través de una serie de ejercicios y dinámicas como aplicar las reglas de transformación del modelo E-R al modelo Relacional. 3.2 Realizará una serie de ejercicios, talleres y laboratorios para desarrollar las habilidades requeridas en esta unidad. 3.3. Aprenderá la aplicación del algebra relacional y el cálculo relacional en los modelos de BD. 3.4. Aprenderá sobre el concepto de dependencia funcional para poder entender y aplicar la normalización en BD. 3.5. Tener un mínimo

Transformación de diagramas E-R a esquemas relacionales

Lenguajes de consulta formales o Algebra

Relacional. o Cálculo

Relacional.

Diseño BD Relacionales

Dependencias funcionales

Normalización.

Lenguajes de consulta comerciales.

-Presentaciones de la Unidad -Modelo Relacional -Algebra Relacional - Calculo Relacional - Diseño de BD -Dependencia Funcional -Normalización -Tarea; Actividad 3.1 Pasar los ejercicios del modelo E-R al Modelo Relacional -Taller1: Actividad 3.2 Álgebra Relacional -Taller2: Actividad 3.3 Álgebra Relacional - Taller3. Normalización - Taller4. Normalización Luces -Taller5. Normalización Coquito

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 9

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

Relacional en 3NF

Segunda entrega: El objetivo de esta segunda entrega es construir el Modelo Relacional en 3NF de la base de datos de su proyecto de acuerdo con las especificaciones iniciales, minimizando redundancia e inconsistencias. El documento debe traer las especificaciones pedidas para la segunda entrega, ver guía.

de 80% de asistencia a sus sesiones de laboratorio con el Becario y hacer los ejercicios correspondientes a modelo Relacional, dependencias funcionales y normalizaciones, de clase y de laboratorio. 3.6. Realizar su Modelo Relacional en 3NF de la base de datos de su proyecto.

4-Crear y Mantener BD relacionales Competencias a desarrollar

Explotar el lenguaje DDL del SGBD

Implementar las estructuras resultado del modelo lógico en el lenguaje SQL

Evidencias de aprendizaje

(2)

Criterios de desempeño (3)

Actividades de aprendizaje

(4)

Contenidos (5)

Recursos (6)

- Ejercicios de laboratorio y talleres para ejercitar la creación de bases de datos y tablas respetando las reglas de integridad referencial.

El alumno realizará una serie de ejercicios en el SGBD para crear bases, crear tablas, crear índices, vistas y aprenderá a ejercitar las reglas de integridad referencial de las mismas. Conocerá los distintos comandos, clausulas, predicados, funciones y

- El alumno deberá asistir en un 80% de sus clases y laboratorios como mínimo. - Elaborara las tareas y talleres establecidos para ir creando los escenarios para el manejo y administración de una BD.

4.1 Conceptos básicos de SQL

DML DCL DDL

4.2. Introducción al TRANSACT-SQL 4.3. Características generales del lenguaje Transact-SQL DDL:

-Presentaciones de la Unidad -SQL -Creación de BD y tablas -Creación e Inserción de datos en una tabla -Conocer el lenguaje TRANSCT-SQL -Tipos de Datos -Relaciones e índices

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 10

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

operadores que se utilizan CREATE (Crear) DROP (Eliminar) ALTER (Modificar)

DML: INSERT (Crear, es decir, insertar una nueva fila de datos) DELETE (Eliminar filas de datos) UPDATE (Modificar filas de datos) SELECT (Seleccionar, obtener)

4.4. Reglas de los identificadores 4.5 Tipos de Datos 4.6 Constantes, expresiones, funciones, variables, predicados, clausulas, comandos, operadores lógicos, matemáticos.

5-Introducción SQL Competencias a desarrollar

•Ejercitar los comandos del lenguaje estándar de las bases de datos relacionales. •Consultas simples. Multitabla, superconsultas y uso de funciones.

Evidencias de aprendizaje

(2)

Criterios de desempeño (3)

Actividades de aprendizaje

(4)

Contenidos (5)

Recursos (6)

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 11

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

- Ejercicios de laboratorio y talleres para ejercitar el uso de consultas simples, multitabla, superconsultas y funciones -Proyecto Integrador Tercera entrega: Entrega de la base de

datos del proyecto afinada y corregida en SQL-Server con algunas consultas en SQL.

- Proyecto Integrador Tercera entrega: El objetivo de esta entrega es implementar la base de datos del proyecto en SQL-Server y realizar algunas consultas en SQL. A partir del Modelo Relacional en 3NF corregido, se deben crear los scripts de creación de las tablas con todas las reglas de integridad requeridas, tenga en cuenta colocarle nombre a cada regla. La entrega debe incluir - Universo del discurso - Texto de las consultas - Modelo Relacional en 3FN corregido - Script de creación de bases de datos (incluyendo las reglas de integridad) - Script de inserción de datos (suficientes para poder ejecutar las consultas) - Script de consultas Estas deberán incluir consultas simples, multitabla, con uso de funciones y superconsultas

- El alumno deberá asistir en un 80% de sus clases y laboratorios como mínimo. - Elaborara las tareas y talleres establecidos para ir ejecutando cada una de las consultas establecidas a lo largo del curso. --Realizará la base de datos final de su proyecto integrador de aprendizaje durante el curso y con ella una serie de consultas a la misma, aplicando cada una de las acciones aprendidas.

5.1 Consultas simples 5.2 Consultas multitabla 5.3 Superconsultas 5.4. Consultas de Resumen 5.6 Funciones (Fecha y hora, de cadena, matemáticas y otras funciones) 5.7 Funciones predeterminadas por el SGBD

-Presentaciones de los temas relacionados -Consultas

-Cómo iniciar en las consultas simples -Cómo hacer consultas condicionadas -Cómo hacer consultas de

agrupamiento .Como hacer consultas multitabla -Cómo hacer subconsultas

-Consultas con funciones - Cómo hacer consultas con funciones

Ejercicios de laboratorio y talleres para ejercitar el uso de consultas simples, multitabla y superconsultas (En manual de laboratorio) -Ejercicios de laboratorio y talleres para ejecutar el uso de funciones.(En manual de laboratorios) -Proyecto Integrador Tercera entrega: Entrega

de la base de datos funcional del proyecto en SQL-Server con algunas consultas en SQL.

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 12

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

7. FACTORES A CONSIDERAR EN LA EVALUACIÓN DE LA UNIDAD

Evidencia Porcentaje Evidencias (Tareas, exposición, etc.) 20% Examen Parcial 30% Examen Final 30% PIA 20% Total 100% Porcentaje Teoría 40% Porcentaje Práctica 60%

8. PRODUCTO INTEGRADOR DE APRENDIZAJE Se realizará un proyecto en el semestre, su entrega estará divida en cuatro partes:

Entrega cero (2%) - Universo del discurso

Primera entrega (5%) - Modelo Entidad Relación

Segunda entrega (10%) - Modelo Relacional

Tercera entrega (8%) – SQL

Nota: Este será su proyecto integrador a lo largo del semestre el cual tiene un valor del 25% de su calificación final

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 13

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

9. FUENTES DE APOYO Y CONSULTA BIBLIOGRÁFICA AUTOR TÍTULO EDICIÓN EDITORIAL PAÍS AÑO PÁGS. ISBN

David M. Kroenke Procesamiento de las Bases de Datos 8ava Pearson Prentice Hall México 2003 659 970-26-0325-0

J. Date Introducción a los Sistemas de Bases de

Datos

7a Pearson Prentice Hall 2001 978-9684444195

Peter Rob, Carlos

Coronel

Sistemas de bases de datos 5a Thomson Editor México 2004 838 970-686-286-2

Henry Korth /

Silberschatz

Fundamentos de las Bases de Datos 4a McGraw Hill México 2002 787 8448136543,

9788448136543

Adoracion de

Miguel, Mario

Piattini

Fundamentos y Modelos de Bases de

Datos

2a Alfaomega Grupo

Editor

México 2001 544 978-9701505007

FUENTES DE APOYO Y CONSULTA HEMEROGRÁFICA TÍTULO PAÍS EDITORIAL

FUENTES DE APOYO Y CONSULTA ELECTRÓNICA TÍTULO URL

Fundamento

s de Bases

de Datos

http://books.google.com.mx/books?id=7ORUWItwcNEC&printsec=frontcover&dq=fundamentos+de+bases+de+datos&hl=es-

419&sa=X&ei=aeJaUt2HLM35kQfc9IDgCg&sqi=2&ved=0CC0Q6AEwAA#v=onepage&q=fundamentos%20de%20bases%20de%20datos&f

=false

PROGRAMA ANALÍTICO

©2013 FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN DE LA U.A.N.L. TODOS LOS DERECHOS RESERVADOS Página 14

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

Facultad de Contaduría Pública y Administración

PERFIL DEL DOCENTE Los profesores que impartan esta asignatura deberán realizar la tarea de formar de manera integral a sus estudiantes, para lo cual deberán demostrar los

siguientes rasgos mínimos:

Poseer Licenciatura y Maestría de la carrera de Tecnologías o afines.

Permanecer en constante renovación de su conocimiento y tiene capacidad de innovar en la enseñanza.

Tener capacidad en el uso de las tecnologías de información, para actualizarse, para el aprendizaje autónomo. Para desarrollar competencias comunicativas.

Domina técnicas y herramientas pedagógicas que promuevan el aprendizaje.

Tiene capacidad para aprovechar la información disponible y generar la propia, involucrando a los estudiantes en sus tareas académicas.

Es flexible para aceptar ideas, opiniones y propuestas de los demás, a fin de mejorar su desempeño y trabajar en equipo con espíritu de cooperación.

Promueve y es modelo de los valores y atributos universitarios; está comprometido con la institución y sus procesos, así como con su entorno.

Introducción

a las BD

http://books.google.com.mx/books?id=Vhum351T-K8C&pg=PA109&dq=fundamentos+de+bases+de+datos&hl=es-

419&sa=X&ei=aeJaUt2HLM35kQfc9IDgCg&sqi=2&ved=0CDwQ6AEwAg#v=onepage&q=fundamentos%20de%20bases%20de%20datos&f

=false

Ejercicios de

BD

http://users.dsic.upv.es/asignaturas/fade/inf/es/solucion_BD.pdf