📘 Manual Básico de SQL, JSON y Java
🗃️ Parte 1: SQL (Structured Query Language)
SQL es el lenguaje estándar para gestionar bases de datos relacionales. Permite crear, modificar y consultar datos de forma eficiente.
🔧 Fundamentos
- DDL: CREATE, ALTER, DROP
- DML: SELECT, INSERT, UPDATE, DELETE
- DCL: GRANT, REVOKE
🧪 Ejemplo básico
-- Crear una tabla
CREATE TABLE empleados (
id INT PRIMARY KEY,
nombre VARCHAR(100),
salario DECIMAL(10,2)
);
-- Insertar datos
INSERT INTO empleados (id, nombre, salario) VALUES (1, 'Ana', 3500.00);
-- Consultar datos
SELECT * FROM empleados WHERE salario > 3000;
📚 Recursos recomendados
🧾 Parte 2: JSON (JavaScript Object Notation)
JSON es un formato ligero para el intercambio de datos, ampliamente usado en aplicaciones web y APIs.
🔧 Fundamentos
- Pares clave-valor
- Compatible con arrays, objetos, números, cadenas, booleanos y
null
🧪 Ejemplo básico
{
"nombre": "Ana",
"edad": 30,
"empleado": true,
"skills": ["Java", "SQL", "JSON"]
}
🔄 Conversión en JavaScript
const jsonString = '{"nombre":"Ana","edad":30}';
const obj = JSON.parse(jsonString); // Convertir a objeto
const backToJson = JSON.stringify(obj); // Convertir a cadena
📚 Recursos recomendados
☕ Parte 3: Java
Java es un lenguaje de programación orientado a objetos, usado en aplicaciones empresariales, móviles y web.
🔧 Fundamentos
- Tipos primitivos:
int
,double
,boolean
,char
- Estructuras de control:
if
,while
,for
- Clases y objetos
- Manejo de excepciones:
try
,catch
,finally
🧪 Ejemplo básico
public class Empleado {
String nombre;
double salario;
public Empleado(String nombre, double salario) {
this.nombre = nombre;
this.salario = salario;
}
public void mostrarInfo() {
System.out.println("Nombre: " + nombre + ", Salario: " + salario);
}
public static void main(String[] args) {
Empleado emp = new Empleado("Ana", 3500.00);
emp.mostrarInfo();
}
}