Data warehouse
Modelo ER
Byron Rodolfo Zepeda Arévalo 200213196
Modelo Estrella
Byron Rodolfo Zepeda Arévalo 200213196
Carga de Datos
Tabla film
Para cargarlos datos en la tabla de películas se realizo una consulta a la base de datos fuente para sacar todos los datos necesarios por el modelo estrella. Insert into film_e select f.film_id, f.title,f.release_year, l.name from film f, language l where f.language_id=l.language_id; Resultado
Tabla customer
Para cargar los datos en la tabla de clientes se realizo una consulta a la base de datos fuentepara sacar todos los datos necesarios por el modelo estrella. Insert into customer_e select c.customer_id, c.first_name, c.last_name, c.email, a.address, c.active from customer c, address a wherec.address_id=a.address_id;
Byron Rodolfo Zepeda Arévalo 200213196 Resultado
Tabla staff
Para cargar los datos en la tabla de staff se realizo una consulta a la base de datos fuente para sacartodos los datos necesarios por el modelo estrella. Insert into staff_e select s.staff_id, s.first_name, s.last_name, s.email, a.address, s.active from staff s, address a where s.address_id=a.address_id;Resultado
Byron Rodolfo Zepeda Arévalo 200213196
Tabla tienda
Para cargar los datos en la tabla de tiendas se realizo una consulta a la base de datos fuente para sacar todos los datosnecesarios por el modelo estrella. Insert into store_e select s.store_id, a.address, c1.city, c2.country from store s, address a, city c1, country c2 where s.address_id=a.address_id anda.city_id=c1.city_id and c1.country_id=c2.country_id; Resultado
Tabla tiempo
Para cargar los datos en la tabla de tiempo se realizo una consulta a la base de datos fuente para sacar todos los datos necesarios por elmodelo estrella. Insert into time_e select distinct r.rental_date, EXTRACT(YEAR from r.rental_date) as year, TRUNC((EXTRACT(MONTH from r.rental_date)+2)/3) quater, EXTRACT(MONTH from r.rental_date)...
Regístrate para leer el documento completo.