Free Essay

Database Implementation

In:

Submitted By JohnnyB12394
Words 731
Pages 3
Sample Paper

Q1. A nonprofit organization depends on a number of different types of persons for its successful operation. The organization is interested in the following attributes for all of these persons: SSN,
Name, Address, City and Telephone. Three types of persons are of greatest interest: employees, volunteers and donors. Employees have only a DateHired attribute and volunteers have only a skill attribute. Donors only have a relationship (named Donates) with an Item entity type. A donor must have donated one or more items and an item may have no donors, or one or more donors. There are persons other than employees, volunteers and donors who are of interest to the organization, so that a person need not belong to any of these three groups. On the other hand, at a given time a person may belong to two or more these groups, e.g. employee and donor. Include a subclass discriminator
(named PersonType) in your diagram.

a) Identify the main entity types [7 marks]
b) Identify the main relationship types and specify the multiplicity for each relationship. State any assumptions you make about the data. [3 marks]
c) Identify the main attributes associated with each entity/relationship type. [5 marks]
d) Using your answers to (a), (b), and (c), draw a single ER diagram, using Crows Foot notation, to represent the data requirements of water utility. To simplify the diagram, it is only necessary to show entities, relationships, multiplicities and the primary key attributes.
[5 marks]
e) Translate the following ER diagram into a relational database schema.

Q2. Consider the relational database with the following schema. employee(person_name, street, city) works(person_name, company_name, salary) company(company_name, city) manages(employee_name, manager_name)

a) Find the names and cities of residence of all employees who work for First Bank Corporation.

b) Find the company that has the most employees.

c) Find those companies whose employees earn a higher salary, on average, than the average salary at First Bank Corporation.

d) Find the names of all employees who work for First Bank Corporation.

e) Find the names, street address, and cities of residence of all employees who work for First
Bank Corporation and earn more than $10,000.

f) Find all employees in the database who live in the same cities as the companies for which they work.

g) Find all employees in the database who do not work for First Bank Corporation. People may have jobs with more than one company.

h) Find all employees in the database who earn more than every employee of Small Bank
Corporation.

I) Find all employees who earn more than the average salary of all employees of their company. j) Find the company that has the smallest payroll.

Q3 (a) What is the difference between Primary and Secondary indexes? (b) Given the following relation schema: EMPLOYEE (eid, ename, age, salary) WORKS-ON (eid, did, pct_time) DEPARTMENT (did, dname, budget, manager_eid)
•What primary indexes would you create for the above database? Show how you would create them.
* What secondary indexes would you create? Show how you would create them. [5 marks]
(c) Explain the difference between Hash indexes and B+-tree indexes.

Q4 You are given the following information so that you may design a database for a customer who trains dogs:
The company wishes to set up a database dealing with puppies, kennels, and tricks performed by the puppies. The following table contains information, which is included as unnormalized Data
Items for Puppies. In this original list of data, each puppy's description is followed by a list of tricks the puppy has learned. Some might know ten tricks, some might not know any. To answer the question, "Can Fifi roll over?” we need first to find Fifi's puppy record, then scan the list of tricks associated with the record. As you can guess this is awkward, inefficient, and extremely untidy. Your job is to design the Puppy Database for the Company.

Unnormalized Data Item Comment
Puppy Number Every puppy gets a unique number.
Puppy Name
Kennel Code
Kennel Name
Kennel Location
Trick ID 1...n
Trick Name 1...n We'll add a row for every trick
Trick Where Learned 1...n Learned by every puppy
Skill Level 1...n

a) List out all the functional dependencies and identify the primary key
b) You are required to take the above unnormalized data and normalize it to 3NF.

Similar Documents

Premium Essay

Report

...INTRODUCTION Real Estate Management System is website which is helpful for Builders as well as a individual as Buyers or Seller. In the currently all the activities are done manually. It is very tough for person to contact a appropriate Buyer or Seller. Our Real Estate Management System deals with the various activities related to the students. There are mainly 3 modules in this software * Search * Post * List On this Website we can register as a Individual, Agent or Builder. Administrator has the power to activate and deactivate the user account Administrator can also add new user and can edit and delete a user. A Builder can register as user and can buy and sell Properties. An Agent can suggest for buying and selling Properties. An Individual can register as a user and can list, buy and sell properties. SYSTEM ANALYSIS EXISTING SYSTEM: System Analysis is a detailed study of the various operations performed by a system and their relationships within and outside of the system. Here the key question is- what all problems exist in the present system? What must be done to solve the problem? Analysis begins when a user begins its registration & starts to search, list & post property. During analysis, data collected on the various files, decision points and transactions handled by the present system. The commonly used tools in the system are Data Flow Diagram, activity diagram, sequence diagram, collaboration diagram, etc. Training, experience and common...

Words: 1885 - Pages: 8

Free Essay

Management Information Sya=Stem

...There are four methods that may be utilised in implementing our solution. They are:  Direct conversion  Parallel conversion  Phased conversion  Pilot conversion The following is a brief summary of each conversion method in the context of the Spice Hotel database solution Direct Conversion Direct conversion is an implementation process that involves essentially “switching off” the current system entirely and “switching on” the new system to take its place all at once. The old system is no longer available for use from that point onward. In the context of the database solution for Spice Hotel, this would mean shelving the old paper‐based entry and lookup system entirely and have all users and participants use the new electronic database solution the next business day. The recommendation would be not to employ this method of conversion, as the current and new systems are vastly distinct from each other. The greatest risk is the learning curve required by users and participants to interact effectively with the new system. Other major risks include the new system not performing as per the requirement report specifications, which will impact the business in a profoundly negative manner as the old system will no longer be available as a redundant failover. The risks to the business of direct conversion far outweigh the financial benefit from simply switching off the current system and immediately replacing it with the new solution. Parallel Conversion Parallel...

Words: 979 - Pages: 4

Premium Essay

Implementing Change

...Running head: IMPLEMENTING CHANGE PAPER Implementing Change Paper Aliyya Jones Leadership and Performance Development HCS/475 Brenda Lever, Instructor Monday, August 10, 2009 Implementing Change Paper Team members gather around in a small conference room as the manager states, a meeting is desperately needed in order for this change process to work efficiently. The room suddenly begins to fill with outburst such as, why does the company constantly change? Change is such a hectic process, who implemented the change without letting us know in advance? No one likes change, so why do it? Outburst such as these can be expected when change is involved; having a responsible, strong leadership could help ease the conflict. Implementing change involves a series of steps that a manager must go through in order to implement successfully to assure the team will achieve the company’s overall goal. Manager’s Role Within the company’s many departments each manager will have much responsibility and roles. The initial role is the understanding of the process transformation; “Transformation can be simply defined as a process of so fundamentally changing individuals and organizations that they more fully resonate with their own goals and the demands for a future, calling for a new set of expectations, behaviors, and organizational performance” (Porter-O’Grady and Malloch, p. 66, 2007). When transforming people and the department, the manager must be constantly...

Words: 1192 - Pages: 5

Premium Essay

System Development Life Cycle

...Introduction: Without adequate planning, implementation cannot be utilized because it is heavily relying on planning aspect to jump start this process. Most of these system derived a several approaches and can be applicable to those solutions that need to be resolve from analyst perspectives and implementing the design, Hence, Systematic approaches are linked to several computer-based system information and multiple of steps are emerged to carry on the process for system development application, and id often called system development life cycle (SDLC). This system goes through different phases such as, feasibility study, functional requirements, systems specifications, systems implementation with the proper activities to see systems are improved.  Activities in this process can be very challenging that are carried out at the same time will be developed from one phase to another. Several portions of a project development may change from one stage to another, and sometimes, previous step or phase is repeated with new modification within the activities. SDLC is there to improve the quality of system by making it efficient and effective for easy access for both information system analysts and end-users as well. Describe the process of coding and testing. Testing, coding, installation, documentation, training and support will central focus points for this paper. I: Implementation and Support Let’s me begin to elaborate on the implementation process which is usually the longest phase...

Words: 1149 - Pages: 5

Premium Essay

Crime

...2012 An Implementation Plan Documentation Submitted in Partial fulfillment for the degree of Bachelor of Science and Information Technology. Declaration I hereby declare that this project is my original work and has not been submitted to any other university for assessment of award of the degree or any other qualification. Name........................................................................ Signature................................................................... Date..................... Supervisor: ............................................................... Signature.................................................................... Date..................... Table of Contents Declaration 2 CHAPTER 1 4 Introduction 4 1.0 Purpose 4 1.1 Roles and Responsibilities 5 1.2 Implementation Readiness Review 6 1.3 Operational Readiness Review 6 1.4 Demonstration of the software 6 CHAPTER 2 7 Plan for hardware procurement 7 2.0 Training 7 2.1 Hardware installation 8 2.2 Software installations 8 2.3 System installation 8 2.3 User /Operator Training 8 CHAPTER 3 9 Implementation 9 3.0 Live Running Trial 9 3.1 Phased Implementation (Modular) 9 3.2 Parallel Run 10 3.3 Direct 10 CHAPTER 4 11 Monitoring the Implementation process 11 4.0 Evaluation & Support 11 4.1 Cost of Software 11 List of Abbreviation 12 References 13 CHAPTER 1 Introduction 1.0 Purpose The Implementation Plan describes...

Words: 2216 - Pages: 9

Premium Essay

Service Request Sr-Rm-022

...Service Request SR-rm-022 Robert Vermette BSA/375-Fundementals of Business Systems Development January 19, 2013 Jeffery Comrie Analysis of the Riordan HR system My report will be regarding the main information collecting strategies that we will use for this project, depending on "Analyzing HR System.” A few main aspects will be recognized that is linked to the accomplishment of what is called the information collecting procedure. The scope and feasibility will be defined to assist us in accepting the significance of this project. This report will provide awareness for the project and may be able to recognize a range of options for the information to move forward Information Gathering procedures The data or information that is collected is an important step in any part of the plan. It ought to be conceded out in an organized way for procuring the targets of the development and accumulating the correct data. Data should be combined from options that express dependable data and provide the intention of the project. The collection of data collecting resources should be completed in compliance to the necessities of the development. For accumulating the data, two main options will be used, first and second options. Both of these will be supportive in collecting applicable and helpful information. “The first resource, questionnaire or meeting strategies can be used to collect information. Interviews can...

Words: 3563 - Pages: 15

Premium Essay

It Project Implementation Failures

...IT Project Implementation Failures Nicole Abbott Irene Augusto Carmen Chavez-Angulo Daniel Lucas Jamie Rossignol Health Care Information Systems / 483 February 15, 2016 Ricky Delatte IT Project Implementation Failures What is the typical IT implementation process? What are the roles and responsibilities involved in system implementation? How did the process described in the case study fail to include the fundamental activities identified in Ch. 8 of Health Care Information Systems? The process that was used regarding the Memorial Health System case was not thought out properly. In this case study, the fundamental activities that were not included are workflow and analysis of the system. One thing that the organization failed to do was to review and evaluate the current system before they tried to implement a new one. To determine what would have been needed, they should have had employees sit down and analyze to make it easier. An analysis of the system is one of the most important things that need to be done. The eight hospitals that had launched this new system had started it on the same day. Like everything else, new systems always have flaws. The failure to analyze lead to the lack of end-user training which made the requirements that were missed more obvious. Even though they did an analysis, it wasn’t a proper one. Doctors and nurses could not log on to enter their orders which lead to patients waiting for their medication and tests. Ch. 16 of Health...

Words: 519 - Pages: 3

Premium Essay

Implementing and Erp System Successfully

...| Implementing Deacom Successfully | | 5/29/2012 | Doris Devers Doris Devers Implementing Deacom’s ERP system successfully requires a lot of planning to insure that the new system meets all current requirements of the business. The Deacom system has many components that focus on internal areas like operations, financial management and external areas like customer relations and supply chain management. The new system will enable Kelley to increase efficiency, manage cost, increase productivity and grow revenue. There are always some basic steps that need to be taken when implementing a new system. Each step of implementation is critical; however, one of the most important and most overlooked steps is SIM (Strategic Information Management) it covers 4 areas: Organization, Policy & Compliance, Business Processes (clear written processes), and Technology (data conversion, knowing what your data means so that you are using your systems effectively). Data elements that are involved, how the data is collected, the types of management reports used to run the business and external systems that need to be integrated. Examination of current business processes is an important element. We need to create a detailed map of our business processes. One of the main reasons ERP/MRP solutions fail is because the "planners" do not understand how the workflows work. This was requested on May 20, 2010 (see attached memo) by Nelson. Each department head needs to perform...

Words: 911 - Pages: 4

Premium Essay

Hris & Trust

...if it impacts Human Resource Information Systems (HRIS) implementation success. According to my research, there are many studies focusing on how an HRIS project can be initiated and implemented efficiently and effectively. However, there is not much information if ‘technology trust’ is an influential factor to reach the ultimate goal of HRIS implementation. The study Lippert and Swiercz (2005) worked to explore several propositions about the relationship between HRIS and Technology Trust and the effect of the relationship on HRIS implementation success. We know that trust is an essential component of all relationships. Research shows that trust is not only useful, but also central to understanding individual behavior in varied domains such as teamwork, risk-taking and job performance, information systems implementation, etc. (McKnight et al, 2011) Therefore, it is crucial to explore if the notion of “technology trust” helps explain why there are HRIS implementation failures and explain how to integrate the HRIS implementation process since it is proven that most organizations deploy less than 25% of the functionality of HRIS (Boroughs et al, 2008). Browne and Roguch (2001) stated that “despite the good faith efforts by organizations, analysts, and users, majority of systems are abandoned before completion or fail to meet user requirements.” The recent reports explain reasons the failures of HRIS implementation as poor project management, loose project control, equipment...

Words: 2347 - Pages: 10

Premium Essay

Hcs/483 Health Care Information Systems

...It Project Implementation Failures HCS/483 HEALTH CARE INFORMATION SYSTEMS October 4, 2011 Ms. Mary Anne Moore It Project Implementation Failures The purpose of this report is to identify five indications for the Information Technology (IT) project implementation failure of the Memorial Health System. This repost will also describe for each indicator of failure, what could be done differently to avoid or eliminate the effects of the indicators in the future. DEFICIENCY OF CLARIFICATION If the purpose and objectives for implementing IT into an organization is not made clear and concise then there will be resistance. Meaning if it is not made abundantly clear to leadership and staff (steering team) how the (in the case of Memorial Health System) Computerized physician order entry (CPOE) system will be used to improve healthcare and reduce medical error, the initiative will be doomed from the very start. TO ABATE OR AVOID THIS POSSIBLE OUTCOME Ensure that all employees whose jobs will be directly affected by implementation of the CPOE are thoroughly informed of goal, objective, and expectations of what the perspective technological advancement entails. INADEQUATE CONFIDENCE IN THE PROJECT One of the major problems implementing the CPOE at the Memorial Health Systems was that physicians did not feel confident that the CPOE would aid them, instead add onto their work load. If physicians that work in a hospital have no confidence that a prospective process will...

Words: 713 - Pages: 3

Free Essay

E Governance in India

...PRIORITIES IN E-GOVERNANCE RESEARCH PAPER SUBMITTED BY Lokesh Sharma   Ankita Prasad Contents Abstract 4 Introduction 4 Research Objective 8 Literature Review 9 Research Approach 10 Impact Assessment of various projects 11 Union Government MMPs 11 MCA21 11 Online Passport Services: 12 Online Income Tax 13 Pension 14 Banking 15 E-office 15 Central Excise 16 U.I.D 17 Insurance 17 State Government MMPs 18 Land Records 18 Road Transport 18 Agriculture 19 Police 19 Treasuries 19 Municipality 20 Commercial Taxes 21 Gram Panchayats 21 Employment Exchange 21 Integrated MMP 22 CSC 22 e-Courts 22 e-Trade 22 India Portal 23 National Service Delivery Gateway 23 e-Biz 23 e-Procurement 23 Prioritizing with respect to parameters 24 Conclusion 25 References 26 Abstract e-Governance is the form of interaction between government and citizens ,businesses and other arms of government using information technology .These technology can help government is fulfilling various needs like improved interaction between business and industries ,better delivery of services to citizens ,improved interactions with business and industry ,better...

Words: 6788 - Pages: 28

Premium Essay

Erp Global Challenges

...This paper will analyze the process, problems and solutions involved with implementing an Enterprise Resource Planning (ERP) system across several countries. I will report on the process of implementing this new software first in the US locations and then taking it abroad to the new global locations as they were acquired. This will look at how the company handled implementation obstacles and what they decided to do to set them straight. By looking at a global process and how this platform will communicate across different countries was a systematic process that is still being tweaked as different countries are brought on board. A good implementation and managed system will not only ease the issues faced when working across different globes but also benefit the bottom line of the company by consolidating roles and responsibilities at different locations.   Compressor Products International is an international manufacturing and services company. They provide engineered compressor components, lubrication systems and support services to operators. They have over one hundred years of service selling to the refining, chemical, gas, and many other markets. With office in over fourteen countries CPI is focused on being the leader in customized solutions for application in the reciprocation compression industry. CPI is an EnPro Industries company and as such they are backed by a family of over 4,100 people in over 100 countries. With the support of the Enpro team CPI is looking...

Words: 2921 - Pages: 12

Premium Essay

It Implementation Failures

...IT Project Implementation Failures Team A Latree Brown, Lisa Carter, Jennifer Cooper, Michele Griffith August 26, 2015 Dr. Greenfield IT Project Implementation Failures The Implementation process begins once the system is developed, and follows through to the final go live date has been selected. Like the System Development life cycle (SDLC) this part also requires a fully dedicated support team. This part of the process should have a team first priority. The team is best delivered if is it has an adequate amount of staff involvement, with an allotted amount of time devoted to the project, along with resources to cover all phases of the process to run effectively. Depending on the size of the project, application needed to be installed, and the organization’s needs, there are essential step to take such as organizing the implementation team and team champion or lead person. The team’s major responsibility is to remain within budget and to stay on task. The Budget is critical when implementing a new system; most healthcare organizations cannot afford to take a financial loss. Once the team has agreed on its goals, and defines each person’s role and expectations in the projected plan, tasks should be appointed with an estimated time of completion. Having the best resources will help reduce wasted time on research, and help the team to remain on task. Each task should be completed in organized steps not to over lapse with each other to ensure a smooth transition...

Words: 915 - Pages: 4

Free Essay

Outline a Plan That Will Assess the Effectiveness of the Market Structure for the Company’s Operations.

...Performance Support System is “an optimized body of integrated on-line and off-line methods and resources providing what performers need, when they need it, in the form they need it in, so that they can perform in ways that meet organizational objectives” ( Villachica and Stone, 1999) The goal of using a performance support system is expert-like performance from day 1 with little or no training. With the issues facing Brown County in regards to employee time card fraud, the Brown County Board of Commissioners consulted a group of external change agents to do a cost benefit analysis and needs assessment on if a performance system would eliminate the problems facing the Brown County and if so, which system would fit best with the workforce. After extensive research, Brown County decided to implement the Kronos System. The Kronos System is a business process integration tool, that is a completely automated time and attendance solution to reduce labor costs by enforcing pay and work rules; consistently and accurately across the organization. It provides labor-intensive timecard tracking, data entry, and approval processing is simplified. Which will reduce the administrative time associated with attendance exceptions and employee inquiries, all while minimizing overpayments and compliance risk. Having a time clock solution that simply tracks employee punches is only the first step, not the final destination, for reducing payroll inflation and manual errors. Kronos® iSeries®...

Words: 1031 - Pages: 5

Premium Essay

Braveheart Cloud Storage 2014 Student Showcase

...The Mist: Securing Cloud Storage Dinesh Devkota1 Travis McAdams2 Dr. Ihssan Alkadi3 Dr. Ghassan Alkadi4 Dr. Theresa Beaubouef5 Introduction In the past, people would run applications on their local machines, with data stored in same physical location. Today, people are moving to “the cloud” to run those application and store their data. Since data is valuable, security is essential in a world where one’s data is stored in the public domain. It is important to be aware of the physical locations where data is stored and the laws that impact rights to that data. The Mist Security Algorithm Technology & Implementation We utilized VMware's virtualization platform in concert with an enterprise grade server to meet our goals of building this solution on the latest enterprise software and hardware infrastructure. • Hardware: • Dell PowerEdge Server • RAID 1 Data Store • Hypervisor: • VMware ESXi 5.5.0 • OS: • Debain 7.2 (Wheezy) • Apps: • Apache • MySQL • OwnCloud Traditionally, people are provided with email verification, phone verification, and security questions as verification for resetting forgotten passwords. “The Mist” implements an enhanced security question verification algorithm that allows users access to their accounts and data. http://scale.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/ILLUST_Cloud_Syncing_0723-1024x869.png http://cdn3.techworld.com/cmsdata/products/3230674/VMware_Stack.PNG • What if a copy of your data is located in a region where...

Words: 610 - Pages: 3