Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La floristería FANCY desea ampliar su negocio y realizar ventas a través de Internet. Y para ello
necesita crear una base de datos.
Cada pedido incluye un número de pedido, la fecha de venta, el importe total y una lista con las
flores solicitadas y en qué cantidad. Las flores se identifican mediante un código su nombre y el
precio de venta. Las flores pertenecen a una especie determinada. Para cada especie, se almacena
el nombre, la época de floración, la estación de planificación, el tipo de suelo apropiado y el
tiempo de exposición recomendado.
Construye el modelo lógico correspondientes al enunciado expuesto.
Pedido
NumPe
FeVen
ImprTot
Flores
ListaFlo
CodigoF
Cantidad
CodigoF NombreEs
Precio
Especie
NombreEs
EpocaFlora
EstacPlani
TiempSuel
TiempoExpo
Ejercicio 3
prestadores
Préstamo
Id
CodPres
Nombre
ImporTotal
CantidadOpera
PlazoDevol
Interés
Finalidad
Id
Nombre
El Sistema Gestor de Bases de Datos (SGBD) primero presenta el producto cartesiano de dos tablas de
bases de datos. A continuación, filtra el resultado según una condición de selección definida por el
usuario a través de una sentencia SQL. El INNER JOIN se diferencia de todas las demás sentencias de
JOIN por mostrar un conjunto de resultados mínimos, pues solo se muestran los registros de datos del
producto cruzado que cumplen la condición de selección. Todo ello se presenta en una tabla de
resultados llamada “View” que no incluye valores nulos.
La sentencia INNER JOIN es la sentencia JOIN por defecto, y consiste en combinar cada fila de
una tabla con cada fila de la otra tabla, seleccionado aquellas filas que cumplan una determinada
condición.
dep departamento
1 ADMINISTRACION
2 INFORMATICA
3 COMERCIAL
Tablas de ejemplo[editar]
Todas las explicaciones que están a continuación usan las siguientes dos tablas para ilustrar
el efecto de diferentes clases de uniones JOIN.
Empleado
Apellido IDDepartamento
Andrade 31
Jordán 33
Steinber
33
g
Róbinson 34
Zolano 34
Gaspar 36
Departamento
NombreDepartament
IDDepartamento
o
Ventas 31
Ingeniería 33
Producción 34
Mercadeo 35
La tabla Empleado contiene los apellidos de los empleados junto al número del departamento
al que pertenecen, mientras que la tabla Departamento contiene los nombres de los
departamentos de la empresa.
Existen empleados que tienen asignado un número de departamento que no se encuentra en
la tabla Departamento (Gaspar). Igualmente, existen departamentos a los cuales no pertenece
ningún empleado (Mercadeo).