programa analÍtico universidad autÓnoma de nuevo...
TRANSCRIPT
PROGRAMA ANALÍTICO
©2010 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ÍA DE INFORMACIÓN
1. DATOS DE IDENTIFICACIÓN Nombre de la Unidad de Aprendizaje Base de Datos III Horas aula teoría-practica totales 90 Horas extra-aula totales 30 Modalidad Escolarizada Tipo de período académico 3er. Semestre Área Curricular ACFBP Tipo de unidad de aprendizaje Obligatoria Créditos UANL 4 Fecha de Elaboración 20/11/2014 Fecha de la Última Actualización Noviembre 2019
Responsable del Diseño M.T.I. Iván Núñez Frayre 2. PROPÓSITO(S)
La presente unidad de aprendizaje considera el aprendizaje adquirido en la materia de Base de Datos II, debido a la importancia de los temas vistos y que
se aplican en esta unidad de aprendizaje considerando el uso de un Administrador de Base de Datos Relacional diferente el cual lleva por nombre MySQL.
El enfoque de conocimiento y competencias a desarrollar en los estudiantes, estarán centrados en el aprendizaje de las principales sentencias del lenguaje
SQL; tales sentencias corresponden a el manejo/consulta de datos, programación básica e intermedia por el lado de una base de datos (MySQL), además
de ir revisando por cada fase las diferencias del administrador que en esta unidad de aprendizaje se utilizara y respecto al que se utilizó en Base de Datos
II.
PROGRAMA ANALÍTICO
©2010 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. COMPETENCIAS DEL PERFIL DE EGRESO COMPETENCIAS GENERALES
1. Utiliza los métodos y técnicas de investigación tradicionales y de vanguardia para el desarrollo de su trabajo académico, el ejercicio de su
profesión y la generación de conocimientos. 2. Practica los valores promovidos por la UANL: verdad, equidad, honestidad, libertad, solidaridad, respeto a la vida y a los demás, respeto a la
naturaleza, integridad, ética profesional, justicia y responsabilidad, en su ámbito personal y profesional para contribuir a construir una sociedad sostenible.
3. Resuelve conflictos personales y sociales conforme a técnicas específicas en el ámbito académico y de su profesión para la adecuada toma de decisiones.
COMPETENCIAS ESPECÍFICAS
1. Conoce y hace uso de administradores de bases de datos más utilizados en la entidad. Aplica en forma eficiente la relación con los lenguajes de programación desde una base de datos.
2. Habilidad en el manejo de la información de tal manera que se involucre desde la búsqueda a la administración hasta emitir juicios críticos en la solución de un problema.
PROGRAMA ANALÍTICO
©2010 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
4. REPRESENTACIÓN GRÁFICA
Etapa 1. Arquitectura Básica e
Instalación MySQL
Etapa 2. Fundamentos de Bases de datos
(Normalización)
Etapa 3. Lenguaje de manipulación y
consulta de Datos
Etapa 4. Programación elemental
MySQL
El maestro tendrá la libertad de elegir entre alguno de los siguientes PIAs., además será bajo su criterio el tema o problema a resolver.
- El estudiante deberá diseñar una base de datos utilizando como manejador de bases de datos. Dicha base deberá incluir tablas, sentencias básicas del SQL
(SELECT, INSERT, UPDATE, DELETE), subconsultas, consultas multitabla.
- El estudiante deberá de desarrollar un sistema informático de nivel básico en el cual deberá de hacer uso de una base de datos creada en DB2. Mas
especificaciones en el Programa Sintético de la Unidad de Aprendizaje
Etapa 5. Procedimientos y Funciones
MySQL
PROGRAMA ANALÍTICO
©2010 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
5. ESTRUCTURACIÓN DE CAPÍTULOS, ETAPAS O FASES DE LA UNIDAD DE APRENDIZAJE
1. ARQUITECTURA BASICA e INSTALACIÓN DE MySQL
a. Conceptos básicos de la arquitectura y proceso de instalación de MySQL. Respaldo y recuperación de base de datos.
2. FUNDAMENTOS DE BASES DE DATOS (NORMALIZACION)
a. Entender los conceptos fundamentales de las reglas de normalización que se deben aplicar en las bases de datos.
3. LENGUAJE DE MANIPULACION DE DATOS
a. INSERT, DELETE / TRUNCATE y UPDATE
4. LENGUAJE DE CONSULTA DE DATOS (SELECT)
a. Trabajando con columnas y etiquetado de columnas y tablas
b. Usando literales de cadena y expresiones matemáticas
c. Operadores de comparación y lógicos
d. Comparación de valores de tipo cadena
e. Filtrando datos, usando rangos de valores y listas de valores
f. Trabajando con valores null
g. Clausula ORDER BY
h. Clausula DISTINCT
i. Funciones de agregado y funciones predeterminadas
j. GROUP BY y HAVING
k. SUBCONSULTAS
l. CONSULTAS MULTITABLA
5. Programación Elemental MySQL
a. Variables y asignaciones
b. Estructuras de decisión y cíclicas
c. Cursores
d. Procedimientos almacenados
e. Funciones definidas por el usuario
f. Disparadores
6. Procedimientos y Funciones
a. Implementación de procesos automáticos
PROGRAMA ANALÍTICO
©2010 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. ELEMENTOS DE COMPETENCIA
Fase No. 1 - Arquitectura Básica e Instalación MySQL
Elemento de competencia:
- Conocerá conceptos y elementos importantes que se requieren en un proceso de instalación y/o uso de una base de datos
en MySQL.
- Aprenderá a realizar la instalación de MySQL y el uso adecuado de las herramientas más importantes que lo integran en
la versión.
- Conocerá aspectos y conceptos básicos de la arquitectura de MySQL respaldo y recuperación de datos.
Evidencias de
aprendizaje
Criterios de
Desempeño
Actividades de
aprendizaje Contenidos Recursos
Actividad en clase Se deja a libre
definición por parte del
maestro lo que habrá
de solicitar como
evidencia, podría ser:
un diagrama de flujo,
un video, un esquema,
entre otros.
Exposición. Práctica en
clase.
https://dev.mysql.c
om/doc/refman/8.0
/en/
Laptop o computadora. Internet. Libros
PROGRAMA ANALÍTICO
©2010 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
Fase No. 2 - Fundamentos de Bases de datos (Normalización)
Elemento de competencia:
Aprenderá a evitar la redundancia de los datos. Disminuir problemas de actualización de los datos en las tablas. Proteger la integridad de los datos.
Evidencias de
aprendizaje
Criterios de
Desempeño
Actividades de
aprendizaje Contenidos Recursos
Actividad en clase
Se deja a libre
definición por parte del
maestro lo que habrá
de solicitar como
evidencia, podría ser:
un diagrama de flujo,
un video, un esquema,
entre otros.
Exposición. Práctica en
clase.
https://support.micr
osoft.com/es-
mx/help/283878/de
scription-of-the-
database-
normalization-
basics
Laptop o computadora. Internet. Libros
PROGRAMA ANALÍTICO
©2010 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
Fase No. 3 - Lenguaje de manipulación y consulta de Datos
Elemento de competencia:
Aprenderá la sintaxis y funcionamiento de las sentencias INSERT, DELETE / TRUNCATE y UPDATE
Evidencias de
aprendizaje
Criterios de
Desempeño
Actividades de
aprendizaje Contenidos Recursos
Actividad en clase
Se deja a libre
definición por parte del
maestro lo que habrá
de solicitar como
evidencia, podría ser:
un diagrama de flujo,
un video, un esquema,
entre otros.
Exposición. Práctica en
clase.
https://dev.mysql.c
om/doc/refman/8.0
/en/
Laptop o computadora. Internet. Libros
PROGRAMA ANALÍTICO
©2010 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
Fase No. 4 - Programación elemental MySQL
Elemento de competencia:
Aprenderá programación básica e intermedia por el lado de base de datos, a través del Administrador de Base de Datos Relacional MySQL
Evidencias de
aprendizaje
Criterios de
Desempeño
Actividades de
aprendizaje Contenidos Recursos
Actividad en clase
Se deja a libre
definición por parte del
maestro lo que habrá
de solicitar como
evidencia, podría ser:
un diagrama de flujo,
un video, un esquema,
entre otros.
Exposición. Práctica en
clase.
https://dev.mysql.c
om/doc/refman/8.0
/en/
Laptop o computadora. Internet. Libros
PROGRAMA ANALÍTICO
©2010 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
Fase No. 5 - Procedimientos y Funciones MySQL
Elemento de competencia:
Aprenderá a utilizar programas almacenados físicamente en una base de datos MySQL y comprenderá su utilización
Evidencias de
aprendizaje
Criterios de
Desempeño
Actividades de
aprendizaje Contenidos Recursos
Actividad en clase
Se deja a libre
definición por parte del
maestro lo que habrá
de solicitar como
evidencia, podría ser:
un diagrama de flujo,
un video, un esquema,
entre otros.
Exposición. Práctica en
clase.
https://dev.mysql.c
om/doc/refman/8.0
/en/
Laptop o computadora. Internet. Libros
7. EVALUACIÓN INTEGRAL DE PROCESOS Y PRODUCTOS
Evidencia de Aprendizaje Procentaje
Examen Parcial 30
Examen Final 30
Evidencia (Tareas, actividades, etc..) 20
PIA 20
Total 100
PROGRAMA ANALÍTICO
©2010 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
8. PRODUCTO INTEGRADOR DE APRENDIZAJE El maestro tendrá la libertad de elegir entre alguno de los siguientes PIAs., además será bajo su criterio el tema o problema a resolver; así como la evaluación en
grupo o individual.
1. El estudiante deberá diseñar una base de datos utilizando como herramienta el software MySQL . Dicha base deberá incluir tablas, usuarios, sentencias
básicas del SQL, subconsultas, consultas multitabla. El estudiante deberá crear una base de datos y dentro de este producto deberán aplicarse los
objetos anteriormente mencionados. El entregable deberá ser un Backup de la base de datos, así como un script con el código de creación de todos los
objetos de la base de datos. Se recomienda incluir también las sentencias que hagan consultas (SELECT) de distinto tipos sobre esta base.
2. El estudiante deberá de desarrollar un sistema informático de nivel básico en el cual deberá de hacer uso de una base de datos creada en MySQL. El
lenguaje de programación será de libre elección o por indicación del maestro. Uno de los requisitos será que en el código del sistema no aparezca
ninguna sentencia del SQL, es decir, el estudiante o equipo deberá de hacer uso de procedimientos almacenados(stored procedures), funciones
definidas por el usuario y disparadores. El entregable deberá ser un Archivos que incluya el código fuente del sistema, así como el backup de la base de
datos y un archivo en donde se muestre el modelo entidad-relación de la base de datos aplicada.
3. Deberá especificar la versión de MYSQL que se estará utilizando (subresultado de aprendizaje ANECA 1.2)
4. Deberá estar enfocado a un negocio y deberá especificar el giro del negocio y parte de la actividad que se estar desarrollando (subresultado de
aprendizaje ANECA 2.2)
5. Deberá Indicar los requerimientos de instalación de la base de datos que estará (subresultado de aprendizaje ANECA 3.1)
9. FUENTES DE APOYO Y CONSULTA BIBLIOGRÁFICA
AUTOR TÍTULO EDICIÓN EDITORIAL PAÍS AÑO PÁGS. ISBN
Jose Lopez Quijado PHP y MySQL 2 Alfaomega Grupo
Editorial México 2013
Cyril Thibaud MySQL 5 Instalación
Implementación Administración Programación
1 ENI Editions España 2013 447 9782746083882
FUENTES DE APOYO Y CONSULTA HEMEROGRÁFICA TÍTULO PAÍS EDITORIAL
PROGRAMA ANALÍTICO
©2010 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
FUENTES DE APOYO Y CONSULTA ELECTRÓNICA TÍTULO URL
MySql – w3schools https://www.w3schools.com/php/php_mysql_intro.asp
MySQL https://dev.mysql.com/doc/refman/8.0/en/
PROGRAMA ANALÍTICO
©2010 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
Anexo.
Producto integrador de aprendizaje: Análisis de caso de aplicación.
Instrucciones: El estudiante deberá diseñar una base de datos utilizando como herramienta el software MySQL . Dicha base deberá incluir
tablas, usuarios, sentencias básicas del SQL, subconsultas, consultas multitabla. El estudiante deberá crear una base de datos y
dentro de este producto deberán aplicarse los objetos anteriormente mencionados.
Valor: 20
Criterios de evaluación: 1. Utilizar la portada oficial para elaboración de PIA. 2. Elaboración de Índice de contenido. 3. El estudiante deberá de desarrollar un sistema informático de nivel básico en el cual deberá de hacer uso de
una base de datos creada en MySQL. El lenguaje de programación será de libre elección o por indicación del
maestro. Uno de los requisitos será que en el código del sistema no aparezca ninguna sentencia del SQL, es
decir, el estudiante o equipo deberá de hacer uso de procedimientos almacenados(stored procedures),
funciones definidas por el usuario y disparadores. El entregable deberá ser un Archivos que incluya el código
fuente del sistema, así como el backup de la base de datos y un archivo en donde se muestre el modelo
entidad-relación de la base de datos aplicada.
4. Deberá especificar la versión de MYSQL que se estará utilizando (subresultado de aprendizaje) (ANECA 1.2)
5. Deberá estar enfocado a un negocio y deberá especificar el giro del negocio y parte de la actividad que se
estar desarrollando (subresultado de aprendizaje. (ANECA 2.2)
6. Deberá Indicar los requerimientos de instalación de la base de datos que estará (subresultado de aprendizaje.
(ANECA 3.1)
1. 5%
2. 5%
3. 25%
4. 25%
5. 20%
6. 20%
Modalidad: Presencial
Subresultados ANECA 1.2. Describir las características de los últimos avances en hardware y software y sus correspondientes
aplicaciones prácticas.
2.2. Describir un determinado problema y su solución a varios niveles de abstracción.
3.1. Definir y diseñar hardware/software informático/de red que cumpla con los requisitos establecidos.