Adquirir las competencias profesionales necesarias para adquirir una base teórica y práctica en el campo de la Informática para poder comprender los conceptos prácticos, aprender la forma de optimizar las bases de datos y protegerlas contra posibles agresiones.
UNIDAD DIDÁCTICA 1. DESARROLLANDO Y PROBANDO PROGRAMAS CON TECNOLOGÍA JAVA
- Introducción
- Instalación y configuración del kit de desarrollo de Sun (JDK)
- Procesos para crear un programa en Java
- Esqueleto de una clase
UNIDAD DIDÁCTICA 2. PROGRAMACIÓN ORIENTADA A OBJETOS
- Introducción
- Clases
- Métodos de clase
UNIDAD DIDÁCTICA 3. DECLARANDO, INICIALIZANDO Y USANDO VARIABLES
- Introducción
- Elementos básicos del lenguaje y sintaxis de Java
- Alcance de las variables
- Declarando variables
- Conversión entre tipos (casting)
- Laboratorio 1: Definiendo tipos de datos
- Laboratorio 2: Definiendo tipos de datos II
- Laboratorio 3: Definiendo tipos de datos III
- Laboratorio: Casting entre tipos de datos
UNIDAD DIDÁCTICA 4. INTRODUCCIÓN A MYSQL
- ¿Qué es MySQL?
- MySQL Open Source
- ¿Por qué usar MySQL?
- Algunos detalles técnicos de MySQL
- Características
UNIDAD DIDÁCTICA 5. INSTALACIÓN MYSQL
- Introducción
- Instalación de Xampp
- Comprobar la instalación de Xampp
- PHPMyAdmin
- Contraseña para el root
- Administración de usuarios
- Acceder a nuestra base de datos por consola
- Tipos de tablas en MySQL
- Crear tablas
- Relaciones uno a muchos
- Relaciones muchos a muchos
UNIDAD DIDÁCTICA 6. TIPOS DE DATOS
- Introducción
- Resumen de los tipos de datos
- Tipos de datos String y Char
- Tipos de datos numéricos
- Tipos de datos para fecha y hora
- Almacenamiento según el tipo de campo
- La importancia de coger el tipo de columna correcto
- Relación con otros tipos de datos de bases de datos