Units I & II
Assignment #1
What is a Datawarehouse?
Due Date Passed
Assignment #2
S602 - Oracle Dataguard
S601 - Oracle Streams
Due Date Passed
Assignment #3
Research on ETL: Datastage and/or Informatica, investigate features-benefits-description.
Due Date => S601 Monday 24 Sep
Assignment #4
Choose a DDB model (except Failover) and elaborate on description and make an architecture diagram. Pick a real world example or use imagination to propose a system.
Due Date => S602 Tuesday 25 Sep
S601 Wednesday 26 Sep
Assignment #5
Read/Translate & Make an Essay on Chapter "How the world became flat" from the book "The World is flat" by Thomas L. Friedman.
Due Date => S601 Wednesday 3 Oct
S602 Tuesday 2 Oct
Assignment #6
Who is Larry Ellison? Essay: How is he changing my world?
Due Date => S601 Friday 5 Oct
S602 Friday 5 Oct
***End of First Period/Primer Parcial***
Units III & IV
Assignment #7
Compare 'manual/programmed' replication versus automatic.
1) Setup two MySQL databases on two distinct computers connected by a network (or one computer and one virtual machine)
2) Make a program that 'copies' everything new on database A to database B.
3) Implement automatic replication (use text provided in class or MySQL Reference Manual)
Bonus: you may use an ETL for point (2), implementing that option gives you ONE extra point for UIII/IV exam.
Tip: there is some undocumented behavior relating to GRANT syntaxis specified on reference manual and text provided. Under windows, the slave sends the login information compossed of user and host, but not as an IP address: sends the slave DB computer name. Please duplicate sentences for user creation on master to reflect this behavior.
Be carefull to use same MySQL releases/versions on both nodes.
Error 1064 happens when user or password or host is not correctly specified.
Please disable any firewall or network protection... or open MySQL port for listening.
Due Date=> S601 and S602 Friday 19 Oct <- Not negotiable
Assignment #8
Hear & translate the video/presentation located at "Internet Seminars" on http://www.oracle.com/database/rac_home.html. Writen report must be delivered.
Be very carefull, cause next exam will contain 2 questions regarding this assignment, so pay attention to the audio as well.
Due Date => S601 & S602 Friday 26 Oct
Assignment #9
Build an Oracle Real Applications Cluster with Oracle 10g & Linux on Virtual Machines.
This assignment accounts for the final project evaluation, don't miss it.
Due Date => S601 Monday 12 Nov
S602 Tuesday 13 Nov
***End of Second Period/Segundo Parcial***
Assignment #10
Propose 2 real applications for Oracle TimesTen DB & Oracle Server. And propose a similar schema with Open Source alternatives.
Due Date => S601 & S602 Friday 16 Nov
***End of Third Period/Tercer Parcial***
martes, 25 de septiembre de 2007
sábado, 15 de septiembre de 2007
Rules/Reglas
a) Evaluation
60% Examination
20% Extra-class works
20% Final project (Monthly reviews and final presentation in English)
Examenes 60%
Trabajos 20%
Proyecto Final 20% -> Revision Mensual
Presentacion Final en Ingles
b) Assistance/Asistencia
UPQ rules us to observe a limit of 3 faults per exam period, inassistances beyond that number means examination right supension.
(La Universidad Politecnica de Queretaro nos obliga a observar el limite de 3 faltas por periodo de examen, en caso de rebasar este limite se pierde el derecho a examen)
If teacher fails to assist, then you are responsible to follow the course schedule and self-study the corresponding material.
(Si el profesor no asistiera, entonces ustedes son responsables de seguir la programación del curso y estudiar por su cuenta el material correspondiente al día)
60% Examination
20% Extra-class works
20% Final project (Monthly reviews and final presentation in English)
Examenes 60%
Trabajos 20%
Proyecto Final 20% -> Revision Mensual
Presentacion Final en Ingles
b) Assistance/Asistencia
UPQ rules us to observe a limit of 3 faults per exam period, inassistances beyond that number means examination right supension.
(La Universidad Politecnica de Queretaro nos obliga a observar el limite de 3 faltas por periodo de examen, en caso de rebasar este limite se pierde el derecho a examen)
If teacher fails to assist, then you are responsible to follow the course schedule and self-study the corresponding material.
(Si el profesor no asistiera, entonces ustedes son responsables de seguir la programación del curso y estudiar por su cuenta el material correspondiente al día)
Welcome Distributed Database Sep-Dec'07
I wish to start this trimester giving some guidelines to better improve your learning experience:
1) Read, read, read... go beyond of what I'm asking or teaching at class
(Lean, lean, lean...vayan más allá de lo que pregunto o enseño en clase)
2) Question everything... don't take anything granted as true, knowledge must be, and it's, reviewed constantly and adjusted to fit new discoveries and paradigmas.
(Cuestionen todo... no acepten las enseñanzas como verdades absolutas, pues el conocimiento debe ser, y está, siendo revisado y ajustado constantemente para ajustarse a nuevos descubrimientos y paradigmas)
3) Break the mother language barrier... this globalized world requires us to learn more than on additional language.
(Rompan la barrera de la lengua materna, pues este mundo globalizado nos demanda aprender más de un idioma adicional)
...let's enjoy this course, we'll have much fun!!!
1) Read, read, read... go beyond of what I'm asking or teaching at class
(Lean, lean, lean...vayan más allá de lo que pregunto o enseño en clase)
2) Question everything... don't take anything granted as true, knowledge must be, and it's, reviewed constantly and adjusted to fit new discoveries and paradigmas.
(Cuestionen todo... no acepten las enseñanzas como verdades absolutas, pues el conocimiento debe ser, y está, siendo revisado y ajustado constantemente para ajustarse a nuevos descubrimientos y paradigmas)
3) Break the mother language barrier... this globalized world requires us to learn more than on additional language.
(Rompan la barrera de la lengua materna, pues este mundo globalizado nos demanda aprender más de un idioma adicional)
...let's enjoy this course, we'll have much fun!!!
Suscribirse a:
Entradas (Atom)
