Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
20162017
rea:
Asignatur
a:
APLICACIONES INFORMTICAS
Docente(s):
Grado/curso:
2. TIEMPO
Carga horaria semanal:
8 horas pedaggicas.
Nivel
Educativo:
No.
Seman
as de
trabaj
o:
40
semanas
4 semanas
3. OBJETIVOS GENERALES
Objetivos del rea
DESARROLLO DE
APLICACIONES EN
ENTORNOS DE
CUARTA
GENERACIN Y
CON
HERRAMIENTAS
CASE.
Total de semanas
clases:
36 semanas
Total
de
period
os:
320
horas
pedaggi
cas
4. EJES TRANSVERSALES:
-La interculturalidad.
Bases de Datos
Objetivos
especficos del
Bloque de
planificacin
-Implementar
la
Contenidos
-
Sistema
tradicional
de
Orientaciones
metodolgicas
Evaluacin
- Realizar, a partir de un
Realiza, a partir
Dura
cin
en
sem
anas
6
de
un
ficheros.
Problemas
del
sistema de ficheros.
- Bases de datos. Objetivos
(independencia de datos,
integridad,
seguridad,
confidencialidad,
redundancia mnima, control
de
la
concurrencia,
compartimiento de datos).
Caractersticas. Soluciones a
los problemas del sistema
de ficheros. Ventajas e inconvenientes
de
su
utilizacin. Arquitectura de
las bases de datos (nivel
externo, nivel interno, nivel
conceptual). - Modelos de
bases de datos. Modelo en
red (estructura bsica y
caractersticas).
Modelo
jerrquico (estructura bsica
y caractersticas). Modelo
relacional.
- Estructura bsica.
-Caractersticas.
Comparacin de los tres
modelos en funcin de los
problemas originados en la
actualizacin de los datos.
-Bases de datos distribuidas.
de un problema
dado,
las
siguientes
operaciones:
implementa
la
solucin en el
modelo
jerrquico; en el
modelo en red y
en
el
modelo
relacional.
Implementar
la
solucin en el
modelo
jerrquico.
Implementa
la
solucin en el
modelo en red.
Implementa
la
solucin en el
modelo
relacional.
Valora
los
problemas
que
nos
pueden
presentar
cada
una
de
las
soluciones
cuando
se
realizan
las
sem
anas
siguientes
operaciones:
insercin
de
datos, borrado de
datos
y
actualizacin de
datos.
- Valora las
ventajas
e
inconvenientes
que presentan las
bases de datos
con respecto al
sistema
de
ficheros.
- Realiza, a partir
de
distintos
ejemplos,
las
siguientes
operaciones:
Identifica
las
relaciones.
Aplica
los
axiomas
de
Amstrong
a
distintas
relaciones.
Deduce
el
esquema de la
relacin a partir
2.
Diseo
BD
Fsico
de
Aplicar
las
operaciones
del
lgebra relacional
de su utilizacin. Formas
normales de Codd: primera
forma normal (condiciones
que debe cumplir la relacin
para estar en primera forma
normal, paso a primera
forma
normal),
segunda
forma normal (condiciones
que debe cumplir la relacin
para estar en segunda forma
normal, paso a segunda
forma
normal),
tercera
forma normal (condiciones
de transformacin de las
relaciones a tercera forma
normal),
proceso
de
transformacin
de
las
relaciones a tercera forma
normal. Forma normal de
Boyce-Codd
(condiciones
que debe cumplir la relacin
para estar en la forma
normal de Boyce-Codd, paso
a la forma normal de BoyceCodd).
Algoritmo
de
descomposicin.
Otras
formas normales
- Lenguajes relacinales. Clculo relacional. Clculo
relacional de tuplas (variable
de la definicin
de la misma por
extensin.
Elimina
los
elementos
redundantes.
Obtiene
las
claves. Identifica
las claves ajenas
de las relaciones.
Analiza
la
informacion para
crear BD
6
sem
anas
de tupla, condiciones de
comparacin,
condiciones
de pertinencia, condiciones
compuestas,
cuantificador
existencial,
cuantificador
universal, expresin en el
clculo relacional).
lgebra
relacional.
Operaciones bsicas (unin,
diferencia,
producto
cartesiano,
proyeccin,
seleccin).
Operaciones
derivadas
(interseccin,
divisin, asociacin, unin
natural). Propiedades de las
operaciones derivadas.
Expresin
de
las
operaciones
del
lgebra
relacional en frmulas del
clculo relacional.
- Sistemas de gestin de
bases de datos relacional.
Entorno
operativo.
Caractersticas. Reglas de
Codd.
Componentes
del
sistema (hardware, usuarios:
administrador
(funciones),
usuarios finales (funciones),
software,
diccionario
de
datos). Arquitectura (nivel
relaciones. Consecucin de
las tuplas de una relacin que
no se encuentran en otra.
Producto cartesiano. Creacin
de una nueva relacin con
algunos de los atributos de
otra. Seleccin de las tuplas
de una relacin que cumplan
determinadas
condiciones.
Consecucin de las rupias
comunes a varias rupias.
Realizacin del cociente entre
dos relaciones. Creacin, a
partir de dos relaciones, de
otra relacin que contenga los
atributos
de
las
dos
relaciones.
Implementar
las
operaciones derivadas a partir
de las bsicas.
- Aplicar las reglas del clculo
relacional a las relaciones
utilizadas anteriores.
- Convertir las frmulas del
lgebra relacional al clculo
relacional.
- Reconocer los distintos
elementos que componen un
sistema gestor de base de
datos.
utiliza
las
operaciones para
crear
BD
relaciones
-Optimiza BD
-Reconoce
los
elementos de un
SGBD
- Implementa BD
utilizando
los
objetivos
fundamentales d
BD
3.
Desarrollo
de
aplicaciones
con
bases de datos
-Crear bases de
datos relacionales
- disear formatos
Crea formatos
de pantalla
Crea formatos
6
sem
anas
de impresin
Utiliza
el
lenguaje SQL
para
administrar
una base de
datos
Disea BD a
partes
del
diseo fsico
Crea
aplicaciones
de gestin
Documenta
las
aplicaciones
4.
Desarrollar
aplicaciones
de
gestin utilizando
herramientas
de
4G
- Codificar programas en
lenguajes
de
tercera
generacin que permitan
realizar el mantenimiento y
consulta de las distintas
tablas.
Crear
formatos
de
impresin de acuerdo con
las
especificaciones
de
salida
recogidas
en
el
diseo.
Codificar
diversos
programas
utilizando
lenguajes
de
cuarta
generacin.
Documentar
los
programas.
Introduccion
a
la
programacin Web
- Servidores
- Entornos Cliente-servidor
-PHP
-Orientaciones orientada a
objetos
-organizacin de cdigo
Desarrollo
de
aplicaciones
con
bases de datos
5.
Desarrollo
de
aplicaciones Web
-Disea
aplicaciones
Crea aplicaciones
utilizando bases
de datos
-Investigar el tema
Conceptualizar
la
programacin web
- instalar un entorno cliente servidor
Realizar
los
primeros
programas en php
- Utilizar bloques de cdigo
Conoce
programas
web
Utiliza
aplicaciones
web
Reutiliza
cdigo
6
sem
anas
6.
Desarrollo
de
aplicaciones Web
Desarrollar
aplicaciones web
utilizando
herramientas
de
4G
-reutilizacin
-Herencia
-Visibilidad
Instalacin
de
Apache+PHP+MySQL
Crear bases de datos
Desarrollar
una
aplicacin Web con Base
de datos
PHP General
Formularios
Luis Alberto Casillas Santilln Marc Gibert Ginest scar Prez Mora, Bases de Datos en MySql.
http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-dedatos/P06_M2109_02151.pdf
JAZNA, Meza Hidalgo, Tutorial Java con acceso a datos e Interfaces grficas Mayo 2010,
https://yasnameza.files.wordpress.com/2010/08/javada-swing.pdf
Janet
PHP
MYSQL
para
Dummies,
(Segunda
Edicin).
http://www.programacion.hol.es/sql/ManualPHP_y_MySQL.pdf
Documenta
programas
Desarrolla
aplicaciones
para
enviar
formulario.
Desarrolla
aplicaciones
para
recibir
formularios
7. OBSERVACIONES
Valade
GONZLEZ ROMANO, Jos Mariano, Desarrollo de sitios web con PHP y MySQL,
6
sem
anas
http://www.lsi.us.es/cursos/cursophp/apuntes/tema1.pdf
ELABORADO
DOCENTE(S): Ing. Livia Loaiza
REVISADO
NOMBRE:Lic. Enid Salinas
FIRMA:
FECHA:28-04-2016
FIRMA:
FECHA:
APROBADO
NOMBRE:Lic.
Salinas
FIRMA:
FECHA:
Enid