domingo, 20 de noviembre de 2016

Normalización de Base de Datos




UNIDAD 6



En esta unidad aprenderá:

1. Qué es Normalización
2. Reglas de normalización para cada Forma Normal.
3. Otras formas de Normalización
4. Ejemplo de Normalización de una base de datos.
5. Recomendaciones generales para el buen diseño de una base de datos.

sábado, 19 de noviembre de 2016

Diagrama Entidad-Relación



UNIDAD 4



En esta unidad aprenderá:


1. Diagrama de Entidad-Relación (DER).
2. Elementos utilizados en un DER.
3. Procedimiento para diseñar un DER.
4. Diagramas de Entidad-Relación Extendidos (DERE).

Modelado de Base de Datos Relacionales



UNIDAD 3




En esta unidad aprenderá:


1. Modelo de Base de Datos.
2. Base de Datos Relacionales.
3. Modelos para el diseño de Bases de Datos Relacionales.
4. Pasos para modelar una Base de Datos Relaciones

Definiciones básicas de Base de Datos

UNIDAD 2




En esta unidad aprenderá:


1. Definición de Entidad y conjunto de entidades
2. Definición de atributo, dominio, relación y tipos de relación.
3. Registro, clave y tipos de clave.
4. Dependencia de existencia.
5. Redundancia de datos.
6. Inconsistencia de datos.
7. Integridad de datos.

Introducción a las Bases de Datos


UNIDAD 1


En esta unidad aprenderá:


1. Definición de Base de Datos
2. Clasificación de las Base de Datos
3. Base de Datos Relacionales
4. Definición de Base de Datos Relacionales
5. Sistema de Gestión de Base de Datos
6. Consulta de Base de Datos. 

martes, 11 de octubre de 2016

Consultas SQL: Sentencia SELECT



Consultas SQL
Para construir una consulta SQL debemos hacernos como mínimo tres preguntas:
Primero, ¿Qué datos nos solicitan?
El nombre de los campos de la tabla.
Segundo, ¿Dónde están los datos?
El nombre de la(s) tabla(s)
Tercero, ¿Qué criterios deben cumplir los registros?
Criterio donde se especifica el filtro para seleccionar los registros


Cláusulas básicas utilizadas en una consulta:
Para realizar una consulta a una o varias tablas básicamente se utilizan tres (3) cláusulas:
Cláusula SELECT: Donde indicamos los campos de la tabla que queremos obtener, separados por comas. Responde a la pregunta: ¿Qué datos nos piden?
Cláusula FROM: Donde indicamos en qué tabla se encuentran estos campos. Responde a la pregunta: ¿Dónde están los datos?
Cláusula WHERE: Donde se establece la condición que ha de cumplir los registros de la tabla que serán seleccionados. Responde a la pregunta: ¿Qué requisitos deben cumplir lo registros?

lunes, 20 de junio de 2016

Inyección SQL



La inyección SQL es una técnica donde el atacante crea o altera comandos SQL existentes para exponer datos ocultos, sobrescribir los valiosos o ejecutar comandos peligrosos a nivel de sistema en el equipo que hospeda la base de datos.