Buy custom Databases essay
Discuss the Requirements Needed to Build a Database for the Scheduling Process
Before we understand the initial stages and requirements for preparing a database, it is important to understand what the term database means. A database is an electronic file that gives the user an opportunity to enter data, save it, make changes, and make new entries. It is used by many organizations to keep records of their employees, enrollment, and performance using a lot of information. Computer Aided Software Engineering (CASE) is an example of database (Joey, 2001). CASE is a tool that enables the computer to serve the specific needs of an organization. In a busy organization that needs scheduling, some minor but costly errors can be avoided by the use of an electronic database. A transition from the current dry erase board to the new and proposed electronic database would require some resources, most of which the organization already has. First, the database would be managed using a computer. Therefore, it requires the use of computer, so that it can replace the dry erase board. Second, the database will contain all relevant information about the trainers as well as the course. This implies that the files of the trainers and the courses will have to be availed in order for the data to be retrieved from them.
Describe the Advantages and Disadvantages of Moving the Schedule to a Database
Transformation of the CASE system will be beneficial for organization in the following ways mentioned below.
It makes project management easier. The manual system of project management is prone to flaws and alterations. It causes frequent clash of events and sometimes, certain details may be forgotten. Introduction of the CASE system will ensure that details are predetermined and preset, thus, the information will only be retrieved (Beimborn, 2003).
It is cost economical (Joey, 2001). The use of the manual system is fairly expensive considering that the organization always needs to purchase boards, marker pens, and erasers for every tutor. Since they have to be replaced frequently since they face wear and tear make, the expenses are even higher. It is a direct contrast to the proposed CASE system. The system requires only a computer. Once the information has been entered, it can only be retrieved when it is needed. It makes it cost economical.
It is accurate (Orlikowski, 1993). It is apparent that the use of the erase board is prone to manipulation by some trainees who seek to twist the program in their favor. At the same time, in other cases, it becomes prone to human errors that arise from such mistakes as duplication or omission. Use of the CASE database is managed electronically. It means that the system can generate a report that would show all the errors. As a result, they can be corrected prior to their time of requirement.
Finally, the system is easily adaptable in the organization. Considering that the use of computer is trainable, the organization can dedicate some little time to explain the tutors and the trainees the CASE system and how to use it.
Although the CASE system has its numerous merits, some of which have been outlined above, also there are some demerits. Some of the disadvantages of the CASE system are mentioned below.
Get a Price Quote:
* Final order price might be slightly different depending on the current exchange rate of chosen payment system.
It is fully dependent on the functionality of the host computer. Therefore, it means that the computer must always be in good functional condition. If the computer fails or if there is a power lapse, then the project set to be undertaken at that time stands a chance to be compromised.
It would require some time dedicated to training all the parties involved on how they are going to use the system. Also, the system is new and thus, there is a risk of rejection from the parties involved (Beimborn, 2003). The time and energy used to make the involved parties embrace the system can be costly to the organization in the short run.
Explain how Referential Integrity Can Prevent Mistakes in a Database. Do the Advantages Outweigh the Difficulty of Setting it up?
Referential integrity is the ability of the database to be accurate and free from flaws by not repeating some specific fields. Therefore, basically, this concept is the primary point of the reliability of this organization’s database (Kim, 2001). Matching data based on a unique field of the database will make it easier to conduct referential integrity to ensure that the data is accurate. In this organization, the employee ID is the primary key for our referential integrity. This field will ensure that mistakes can be traced from it and then corrected. The accuracy cannot be compromised, and there are more benefits than challenges that might arise.
Buy custom Databases essay