programa analÍtico universidad autÓnoma de nuevo...

13
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.

Upload: others

Post on 31-Mar-2020

3 views

Category:

Documents


0 download

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.

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 13

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

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