You work at a high school as a teacher delivering courses for building computer skills. In addition, you help to support the computing needs of the high school working with the
one IT person who recently accepted a job at a different school. The high school is in the process of hiring a new IT person. The timing could not have been worse as the high
school is involved in a big project to improve their information systems and technology.
You were asked to join a discussion between the high school administration and information system vendors on the information and technology needs at the high school based
upon your background, education, and experience. In preparation for the upcoming meeting, you received an email from the principal with questions about the project:
Why should we have separate databases and a data warehouse?
Why don’t we just have one large database for all our data, both current and historical?
How would we use a data warehouse, and how would it help this high school?
Are there other information systems we should consider?
How would a mobile wireless network impact the educational process here?
The school should have separate databases and data warehouses because the former is mainly used for transactions while the latter deals with analytics. While a large database might help the school deal handle current and historical data, a data warehouse is critical because it will enable the school to store the old data making disaster recovery times quicker. Furthermore, the school would need a wireless network to allow students to share documents, files, and ideas.