Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso introductorio
SQL
Structured Query Language
Lenguaje de Consulta Estructurada
Docente
Esp. Ing. Rodolfo A. Figueroa
ingfigueroa@hotmail.com rolyfigueroacba 1
Base de datos
Introducción
Lenguaje de consultas
Lenguaje de Manipulación de Datos (DML)
Lenguaje de Definición de Datos (DDL)
3
Una base de datos es una
colección de datos
relacionados.
Tecnología de
Base de datos
vs tecnología tradicional
de procesamiento de archivos
Base de datos vs Tecnología tradicional
Normalmente una base de datos tiene muchos usuarios, cada uno de los
cuales puede necesitar una perspectiva o vista diferente de la base de
datos.
Base
de datos
es un tipo de base de datos que almacena y proporciona acceso a puntos de datos
relacionados entre sí.
Las bases de datos relacionales se basan en el modelo relacional, una forma intuitiva y
directa de representar datos en tablas.
En una base de datos relacional, cada fila de la tabla es un registro con un ID único
llamado clave.
Las columnas de la tabla contienen atributos de los datos, y cada registro generalmente
tiene un valor para cada atributo, lo que facilita el establecimiento de las relaciones entre
los puntos de datos.
Base de datos
Base de datos
Tabla
Que es una TABLA
Una TABLA en una base de datos, se refiere al tipo de modelado de
datos, donde se guardan y almacenan los datos recogidos por un
programa de gestión o por una persona física.
Dentro de cada fila y columna se encuentran los datos con sus diferentes
tipos.
TABLA –Filas, Columnas y Datos
COLUMNAS
FILAS DATOS
TABLA – Filas, Columnas y Datos
TABLA – Filas, Columnas y Datos
Base de Datos PLANAS y RELACIONALES
Cuando se utiliza una sola TABLA en una base de datos, se dice que es
una base de datos PLANA.
base
de datos RELACIONAL
Base de Datos – PLANAS Y RELACIONALES
PLANA
RELACIONAL
Modelo
Entidad Relación
Modelo Entidad Relación…
ENTIDAD
El elemento básico representado por el modelo entidad relación es una
entidad, que es una cosa del mundo real con una existencia
independiente.
Puede ser un elemento con una existencia física (por ejemplo, una
persona en particular, un coche, una casa o un empleado) o puede
ser un elemento con una existencia conceptual (por ejemplo, una
venta, un trabajo o un curso universitario).
ATRIBUTOS
• Película 2:
{2014,
01/08/2014,
"Relatos Salvajes",
"Relatos Salvajes"}
true,
122,
Modelo Entidad Relación…
Clasificación de ATRIBUTOS…
En una entidad puede haber varios atributos posibles para ser elegidos
como "identificador".
Modelo Entidad Relación…
Atributo identificador único…
“El atributo A, o el conjunto de atributos, de una entidad, es un posible
atributo identificador si y solo si satisface dos propiedades:
Se recomienda que
sea
númerico…secuencial
Modelo Entidad Relación…
Atributo Referencial…
Un atributo referencial se utiliza para poder establecer relaciones entre
diferentes entidades de un modelo entidad- relación.
Utilizaremos el
# para
representar un
atributo
referencial o
FK (Clave
Foranea)
Modelo Entidad Relación…
Reglas de Integridad…
SIMBOLO
PELICULA PAISDEORIGEN
Esto se lee:
Un empleado puede
tener opcionalmente
un único usuario o
no tener ningún
usuario
asociado, un usuario
está asociado de
manera obligatoria a
un único empleado
Modelo Entidad Relación…
Relaciones o Cardinalidad …uno a muchos
Esto se lee:
Min: 0 Min: 0
Max: 1 Max: N
(1, N)
(0, 1) (0, N)
GATOS CAZAR RATONES
Conclusión
GRACIAS
64