Figure 3.9
From the above figure 7 the creation of the trigger enables the user to know the total number of crimes in a region. Whenever the user input data into region table with the creation of the trigger it automatically calculate the number crimes committed in the region.
3.3 ETL (EXTRACTION, TRANSFORMATION AND LOADING)
One important aspect of the data warehouse concept is the ETL. Extraction-Transformation and Loading (ETL) devices are bits of tools like the oracle 11g in charge of the extraction of information from a few sources, their cleaning, customization and insertion into data warehouse. ETL development occurs on the entering data from information sources that must be adjusted and designed before being embedded into the desired, aimed DW. Data Cleaning goes for finding and extracting copy records, identifying conflicting, wrong information, and control wellsprings of mistakes found in information (Hendawi and El-Shishiny, 2016).
The various databases like MySQL, MS SQL Server, Postgre SQL, IBM DB2 and SAP could run sql query on their platform but complex query cannot be executed in most of them. Oracle database like the 11g version has a more unique user friendly interface which allows a more user/system interaction. Using the oracle database allows for the storage of data logically in the form of table-spaces and physically in the form of data files. It also features data dictionary, indexes and clusters which will be helpful in implementing the proposed system (Youssef, 2012).
3.4 CONCLUSION
Based on the research made it is more preferable using the Oracle database in implementing the project. Other databases like Microsoft sql server, MySQL, Postgre Sql and so on will not be able to perform some of the basic functions like creation of charts, calendars, enabling or disabling of a column, online backup and more especially the basic requirement for the data warehouse process-ETL not that alone the oracle database has oracle apex that has graphical user interface (GUI) that makes it user friendly.