Professional Documents
Culture Documents
SQL (Base de Datos Relacionales)
SQL (Base de Datos Relacionales)
Concepto:
Sistema formado por un conjunto de datos pertenecientes a un
mismo contexto almacenados de forma sistemática, que
pueden ser consultados para su visualización o manipulación
● Archivos
● Jerárquicas
● En red
● Relacionales
● No relacionales
3
4
Base de datos relacionales
Elementos:
● Entidad
● Tupla
● Atributo
● Relación
● Claves 4
● Cardinalidad/Grado (100x4)
5
Base de datos relacionales
6
Structured Query Language (SQL)
Concepto:
Lenguaje (estándar ANSI en 1986 e ISO en 1987) diseñado para
administrar, y recuperar información de sistemas de gestión de
bases de datos relacionales. Una de sus principales
características es el manejo del álgebra y el cálculo relacional
para efectuar consultas con el fin de recuperar, de forma 6
sencilla, información de bases de datos, así como realizar
cambios en ellas.
7
Structured Query Language (SQL)
Consultas:
● SELECT (values)
● FROM [JOIN]
● WHERE
● GROUP BY
● HAVING 6
● ORDER BY
● LIMIT
8
Ejemplo
EMPRESA
Nombre
RIF
Sede
DEPARTAMENTO
Nombre
Descripción 6
Presupuesto
Vehículo
TALENTO
Nombre
Cédula
Fecha de Nacimiento
Estado Civil
Correo
9
Ejemplo
empresa
id integer
nombre varchar(100)
rif char(10)
sede text
departamento
id integer
nombre varchar(40)
compone
6
descripcion text
presupuesto float
talento
vehiculo bool
id integer
nombre varchar
cedula bigint
tiene
f_nacimiento date
e_civil enum
10
Ejemplo
11
Ejemplo
12