Escolar Documentos
Profissional Documentos
Cultura Documentos
Aritmtica
Es la rama de la matemtica cuyo objeto de
estudio son los nmeros y las operaciones
elementales hechas con ellos : suma, resta,
multiplicacin y divisin.
lgebra elemental
es la forma ms bsica del lgebra. A
diferencia de la aritmtica, en donde slo se
usan los nmeros y sus operaciones
aritmticas (como +, , , ), en lgebra los
nmeros son representados por smbolos
(usualmente a, b, c, x, y, z).
Aplicacin
Permite la formulacin general de leyes de
aritmtica (como a + b = b + a).
Permite referirse a nmeros "desconocidos.
formular ecuaciones y el estudio de cmo
resolverlas.
Permite la formulacin de relaciones
funcionales.
Modelo relacional
es un modelo de datos basado en la lgica de
predicados y en la teora de conjuntos. Es el
modelo ms utilizado en la actualidad para
modelar problemas reales y administrar datos
dinmicamente. Tras ser postuladas sus bases
en 1970 por Edgar Frank Codd, de los
laboratorios IBM en San Jos (California), no
tard en consolidarse como un nuevo
paradigma en los modelos de base de datos.
Ejemplo
Lgica de predicados
es un sistema formal diseado para estudiar
los lenguajes formales.
Un predicado es una expresin lingstica que puede
conectarse con una o varias otras expresiones para
formar una oracin. Por ejemplo, en la oracin Marte
es un planeta, la expresin es un planeta es un
predicado que se conecta con la expresin Marte
para formar una oracin.
Cuando un predicado se conecta con una expresin, se
dice que expresa una propiedad (como la propiedad
de ser un planeta).
Ejemplo
en la oracin Jpiter es ms grande que
Marte, la expresin es ms grande que es
un predicado que se conecta con dos
expresiones, Jpiter y Marte, para formar
una oracin.
cuando se conecta con dos o ms expresiones,
se dice que expresa una relacin (como la
relacin de ser ms grande que)
Teora de conjuntos
es una rama de las matemticas que estudia
las propiedades de los conjuntos: colecciones
abstractas de objetos, consideradas como
objetos en s mismas. Los conjuntos y sus
operaciones ms elementales son una
herramienta bsica en la formulacin de
cualquier teora matemtica.
lgebra de conjuntos
se denomina lgebra
de conjuntos a
las operaciones bsic
as que pueden
realizarse
con conjuntos, como
la unin, interseccin,
etc.
Ejemplo
Unin
Interseccin
Ejemplo
Diferencia
Complemento
Ejemplo
dados los conjuntos A = {1, 2, 3, 4} y B = {a, b},
su producto cartesiano es:
A B = {(1, a), (1, b), (2, a), (2, b), (3, a), (3, b),
(4, a), (4, b)}
Sean los conjuntos:
T de tubos de pintura y
P de pinceles:
Practiquemos un poco!!
Ejemplo: Sean los conjuntos A = {a, b, c, d, e, f} y
B = {a, h, j}
La unin de A y B es {a, b, c, d, e, f, h, j}
Ejemplo: Sean los conjuntos A = {a, b, c, d, e, f} y
B = {a, h, j}.
La interseccin de A y B es {a}
Ejemplo: Sean los conjuntos A = {a, b, c, d, e, f} y
B = {a, h, j}.
La diferencia A - B es {b, c, d, e, f}.
La diferencia B - A es {h, j}
lgebra relacional
es un conjunto de operaciones que describen
paso a paso como calcular una respuesta sobre
las relaciones, tal y como stas son definidas en
el modelo relacional.
El elemento fundamental del modelo relacional
de bases de datos es la relacion (Tabla).
Se llama tupla a cada ``fila'' de una tabla, y los
dominios dan nombre a las columnas ( atributos).
Operadores
Operadores Bsicos
Unin
Diferencia
Producto Cartesiano
Seleccin
Proyeccin
Son operacionalmente
completos, permiten
expresar cualquier
consulta a una BDR
Operadores Derivados
Interseccin
Join
Divisin
Asociacin
OPERADORES BSICOS
Unin
Se representa con el simbolo:
Por lo tanto R S significa R unin S, donde R y S
son 2 relaciones cualesquiera (Tablas).
La unin de dos relaciones R y S, es otra relacin
que contiene las tuplas que estn en R, o en S, o
en ambas, eliminndose las tuplas duplicadas.
R y S deben ser compatible, es decir, definidas
sobre el mismo conjunto de atributos (numero y
tipo).
Ejemplo de unin
Dadas las relaciones Ingenieros y Jefes, realizar:
Ingenieros Jefes
Ejemplo de diferencia
Dadas las relaciones Ingenieros y Jefes, realizar:
Ingenieros Jefes y Jefes - Ingenieros
Producto cartesiano X
Se representa con el smbolo: X
Por lo tanto R X S significa R producto cartesiano
S, donde R y S son 2 relaciones cualesquiera
(Tablas).
Define una relacin que es la combinacin de
cada una de las filas de la relacin R con cada una
de las filas de la relacin S.
Seleccin
Se representa con el smbolo:
Es un operador unario (solo una relacin): p (R)
Define una relacin con los mismos atributos que
R y que contiene solo aquellas tuplas(filas) de R
que satisfacen la condicin especificada
(predicado): predicado (R).
Permite seleccionar un subconjunto de tuplas de
una relacin (R), todas aquellas que cumplan
la(s) condicin(es) P.
Ejemplo de Seleccin
Una condicin puede ser una combinacin
booleana, donde se pueden usar operadores
como: (and), (or), combinndolos con
operadores relacionales: <, >, <=, >=, =, <>
Proyeccin
Se representa con el smbolo:
Es un operador unario (solo una relacin o el
resultado de otra operacin).
Permite extraer columnas (atributos) de una
relacin, dando como resultado un subconjunto
de atributos de la relacin con los valores de los
atributos especificados, eliminando filas
duplicadas en el resultado.
Ejemplo de proyeccin
Nombre, Edad (Ingenieros): Selecciona los
atributos nombre y edad de la relacin
Ingenieros, mostrando un subconjunto de la
relacin Ingenieros (Vertical).
OPERADORES DERIVADOS
Ejemplos
Alumno X Tutor
Alu_tutor
Relacin Alu_tutor
Interseccin
Se representa con el smbolo:
Por lo tanto R S significa R interseccin S,
donde R y S son 2 relaciones cualesquiera
(Tablas).
Define una relacin que contiene el conjunto de
todas las filas que estn tanto en la relacin R
como en S.
R y S deben ser compatible, es decir, definidas
sobre el mismo conjunto de atributos (numero y
tipo
Ejemplo
Ingenieros Jefes