• The first 6 entries to the spreadsheet seem easy to track however they do not show which member is using which sheet of music
• After the first 6 rows all the musical works are just listed and you cannot tell who is responsible for each sheet
• One of the sheet music is duplicated
• There are no keys to relate the members and the music
• Information is listed in the wrong columns
2. The following two tables could be used to store the data in Figure 5-15 in a database:
• Redraw the data in Figure 5-15 into this two-table format.
Choir Member Table
Member ID Last Name First Name Email Phone Part
1 Ashley Jane JA@somewhere.com
703.555.1234 Soprano
2 Davidson Kaye KD@somewhere.com
703.555.2236 Soprano
3 Ching Kam Hoong KHC@overhere.com
703.555.2236 Soprano
4 Menstell Lori Lee LLM@somewhere.com
703.555.1237 Soprano
5 Corning Sandra SC2@overhere.com
703.555.1234 Soprano
6 Wei Guang GW1@somewhere.com
703.555.9936 Soprano
7 Dixon Eleanor ED@thisplace.com
703.555.12379 Soprano
8 Duong Linda LD2@overhere.com
703.555.8736 Soprano
9 Lunden Haley HL@somewhere.com
703.555.0836 Soprano
10 Utran Diem Thi DTU@somewhere.com
703.555.1089 Soprano
Musical Work Table
Musical ID NameOfWork Composer Part CopyNumber Member ID
1 B-Minor Mass J.S Bach Soprano Copy 7 1
2 Requiem Mozart Soprano Copy 17 2
3 9th Symphony Chorus Beethoven Soprano Copy 9 3
4 B-Minor Mass J.S Bach Soprano Copy 11 4
5 Requiem J.S Bach Soprano Copy 19 5
• Select primary keys for the ChiorMember and MusicalWork tables.
i. The primary keys for the ChiorMember table should be Member ID and theprimary key for the MusicalWork should be Musical ID
• The two tables are not integrated; they do not show who has checked out which music. Add foreign key columns to one of the tables to integrate the data.
i. The foreign key to integrate the two tables is the Member ID column in the MusicalWorkTable. This way when someone checks out or borrows a sheet music they can link it to who the student is. This connects the two tables and integrates the data.
• This two-table design does not eliminate the potential for data integrity problems that occur in the spreadsheet. Explain why not.
i. This design does not eliminate the potential for data integrity problems because who ever enters the information has to make sure it is all entered correctly. There is always error potential therefore whoever uses the table must be careful. ii. Also, there must be a separate table that has all of the information linked together.
3. A three table database design for the data in the spreadsheet in Figure 5-15 is as follows:
• Redraw the data in Figure 5-15 into this three-table format.
Member ID Last Name First Name Email Phone Part
1 Ashley Jane JA@somewhere.com
703.555.1234 Soprano
2 Davidson Kaye KD@somewhere.com
703.555.2236 Soprano
3 Ching Kam Hoong KHC@overhere.com
703.555.2236 Soprano
4 Menstell Lori Lee LLM@somewhere.com
703.555.1237 Soprano
5 Corning Sandra SC2@overhere.com
703.555.1234 Soprano
6 Wei Guang GW1@somewhere.com
703.555.9936 Soprano
7 Dixon Eleanor ED@thisplace.com
703.555.12379 Soprano
8 Duong Linda LD2@overhere.com
703.555.8736 Soprano
9 Lunden Haley HL@somewhere.com
703.555.0836 Soprano
10 Utran Diem Thi DTU@somewhere.com
703.555.1089 Soprano
Musical ID NameOfWork Composer Part CopyNumber Member ID
1 B-Minor Mass J.S Bach Soprano Copy 7 1
2 Requiem Mozart Soprano Copy 17 2
3 9th Symphony Chorus Beethoven Soprano Copy 9 3
4 B-Minor Mass J.S Bach Soprano Copy 11 4
5 Requiem J.S Bach Soprano Copy 19 5
Member ID First Name Last Name Name of Work Musical ID
1 Jane Ashley B-Minor Mass 1
2 Kaye Davidson Requiem 2
3 Kam Hoong Ching 9th Symphony Chorus 3
4 Lori Lee Menstell B-Minor Mass 4
5 Sandra Corning Requiem 5
• Identify which columns are primary keys for each of these tables.
i. The primary keys are the Member ID and the Musical ID
• The foreign keys are already in place; identify which columns are foreign keys and which relationships they represent.
i. The Musical ID in the third table is the foreign ID.
• Does this design eliminate the potential for data integrity problems that occur in the spreadsheet? Why or why not?
i. Yes, because it links the members with the music sheets. If their name is linked the exactly which sheet of music they have out then there is no way for data integrity problems.
4. Assume you manage the choir and you foresee two possibilities:
• Keep the spreadsheet, but create procedures to reduce the likelihood of data integrity problems.
• Create an Access database and database application for the three-table design.
Describe the advantages and disadvantages of each of these possibilities. Recommend one of these two possibilities and justify your recommendation.
For the spreadsheet option, some of the advantages would be that it would be easier for most people to use. The user would be able to see clearly which student has which music. The disadvantages of using a spreadsheet is that whoever enters the information must be extremely careful when entering the information because it is very easy to mess up. Also, since there are so many tables and you have to look back at the previous ones to see who has what it can get a little confusing. If we decided on the database application the advantages would be that it is very easy to enter information and you can look up one individual at a time or all at once. It lays out the information very clearly. However the disadvantages would be that Access is very confusing and not many people know how to use it correctly
You May Also Find These Documents Helpful
-
Once the tables are created and the relationship is established, the data can be entered. In general, data can be placed in tables containing foreign keys only after the data is entered into the tables that they reference. This restriction means that data must be inserted first into the MEMBER table. If not, the data for the VISIT table will be rejected for the referential integrity…
- 319 Words
- 2 Pages
Satisfactory Essays -
# Select a primary key for each table as indicated in the provided ERD diagram.…
- 694 Words
- 4 Pages
Satisfactory Essays -
Begin establishing relationships in the database by adding the Department Managers and Volunteers tables to the Relationships space.…
- 402 Words
- 3 Pages
Satisfactory Essays -
Be able to give examples of tables, specify their primary keys, and explain how they are related through foreign keys.…
- 512 Words
- 2 Pages
Satisfactory Essays -
The following diagram (1-1) is entity relationship (E-R) diagram and it illustrates the existing data tables.…
- 851 Words
- 4 Pages
Good Essays -
8) When a business process is determined to have poor performance, the firm should always…
- 1106 Words
- 5 Pages
Powerful Essays -
5. Each team must originate its own spreadsheet. (In other words, do not use another team’s or another source’s spreadsheet.)…
- 562 Words
- 3 Pages
Satisfactory Essays -
further discussion in the simulation. Except for the table's primary key, which should be the first attribute in each…
- 1302 Words
- 11 Pages
Good Essays -
you will need to have the sheet with tab labels printed out that are referenced in the…
- 1068 Words
- 3 Pages
Good Essays -
Record the data you collect into the following tables. The tables will expand as you type.…
- 3205 Words
- 13 Pages
Powerful Essays -
1.1 Identify what numerical and other information is needed in the spreadsheet and how it should be structured…
- 1737 Words
- 7 Pages
Powerful Essays -
1.1 Identify what numerical and other information is needed in the spreadsheet and how it should be structured…
- 2272 Words
- 11 Pages
Powerful Essays -
Ultimately, our success is determined not by the buildings we construct, but by the investment we make in the people and programs that bring each new facility to life. We are providing a broad framework of support that enables…
- 1117 Words
- 5 Pages
Better Essays -
Learning about Excel the past two weeks of this module have been interesting. There is more to learn about Excel than students could have anticipated. Week two of classes we were to complete an income statement, balance sheet, statement of cash flows, a common size income statement, and a common size balance sheet, from chapter two of Mayes & Shank (2012) problem number 3. The question that needs to be answered is what the value is in having the financial statements on a spreadsheet (Mayes & Shank, 2012). The answer is that all the information is formulated within the Excel; it is easy to read and even easier to navigate through and follow.…
- 617 Words
- 3 Pages
Good Essays -
The students and their course names make the tables related. The student ID correlates to the students' last names and first names and the course ID. Therefore, this is the primary key. The course ID is the foreign key of the Course Table.…
- 386 Words
- 2 Pages
Satisfactory Essays