You are on page 1of 9

BASES DE DATOS.

Fecha
01/08/2023
BASES DE DATOS

ALGUNAS NOTACIONES SQL

DLL
CREATE Utilizado para crear nuevas tab las, campos e indices
DROP Empleado para eliminar tablas e indices
ALTER Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.

DML
SELECT Utilizado para consultar registros de Ia base de datos que satisfagan un criterio determinado
INSERT Utilizado para cargar lotes de datos en la base de datos en una única operación.
UPDATE Utilizado para modificar los valores de los campos y registros especificados
DELETE Utilizado para eliminar registros de una tabla de una base de datos

13/07/20XX Presentación de conferencia 2


BASES DE DATOS

ALGUNAS NOTACIONES SQL


CLAUSULAS
FROM Utilizada para especificar la tabla de la cual se van a seleccionar los registros
WHERE Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar
GROUP BY Utilizada para separar los registros seleccionados en grupos especificos
HAVING Utilizada para expresar Ia condición que debe satisfacer cada grupo
ORDER BY Utilizada para ordenar los registros seleccionados de acuerdo con un orden especifico

OPERADORES LOGICOS
AND Es el "y" lógico. Evalua dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas.
OR Es el "o" lógico. Evalua dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta.
NOT Negación lógica. Devuelve el valor contrario de la expresión.

13/07/20XX Presentación de conferencia 3


BASES DE DATOS

ALGUNAS NOTACIONES SQL

OPERADORES DE COMPARACION
< Menor que
> Mayor que
<> Distinto de
<= Menor ó igual que
>= Mayor ó igual que
= Igual que
BETWEEN Utilizado para especificar un intervalo de valores
LIKE Utilizado en la comparación de un modelo
In Utilizado para especificar registros de una base de datos

13/07/20XX Presentación de conferencia 4


BASES DE DATOS

ALGUNAS NOTACIONES SQL


FUNCIÓN
AVG Utilizada para calcular el promedio de los valores de un campo determinado
COUNT Utilizada para devolver el numero de registros de la seleccion
SUM Utilizada para devolver la suma de todos los valores de un campo determinado
MAX Utilizada para devolver el valor mas alto de un campo especificado
MIN Utilizada para devolver el valor mas bajo de un campo especificado

PREDICADO
ALL Devuelve todos los campos de la tabla
TOP Devuelve un determinado numero de registros de la tabla
DISTINCT Omite los registros cuyos campos seleccionados coincidan totalmente
DISTINCTROW Omite los registros duplicados basandose en la totalidad del registro y no sólo en los campos seleccionados

13/07/20XX Presentación de conferencia 5


BASES DE DATOS
Modelo entidad-relación

El modelo de datos entidad-relación (E-R) está basado en una percepción del mundo real que consta de una colección
de objetos básicos, llamados entidades, y de relaciones entre estos objetos. Una entidad es una «cosa» u «objeto» en
el mundo real que es distinguible de otros objetos. Por ejemplo, cada persona es una entidad, y las cuentas bancarias
pueden ser consideradas entidades.

Las entidades se describen en una base de datos mediante un conjunto de atributos. Por ejemplo, los atributos
número-cuenta y saldo describen una cuenta particular de un banco y pueden ser atributos del conjunto de entidades
cuenta. Análogamente, los atributos nombre-cliente, calle-cliente y ciudad-cliente pueden describir una entidad
cliente.

Un atributo extra, id-cliente, se usa para identificar unívocamente a los clientes (dado que puede ser posible que haya
dos clientes con el mismo nombre, dirección y ciudad. Se debe asignar un identificador único de cliente a cada cliente.

13/07/20XX Presentación de conferencia 6


BASES DE DATOS
Modelo entidad-relación

La estructura lógica general de una base de datos se


puede expresar gráficamente mediante un diagrama
ER, que consta de los siguientes componentes:

•Rectángulos, que representan conjuntos de


entidades.

•Elipses, que representan atributos.

•Rombos, que representan relaciones entre


conjuntos de entidades.

•Líneas, que unen los atributos con los conjuntos


de entidades y los conjuntos de entidades con las
relaciones.

13/07/20XX Presentación de conferencia 7


BASES DE DATOS
Modelo entidad-relación

13/07/20XX Presentación de conferencia 8


GRACIAS
9

You might also like