SlideShare a Scribd company logo
CONFIDENTIAL                                        IM/MEI 2012/IMS504/IMS506/SMI614




                          UNIVERSITI TEKNOLOGI MARA
                                   MID TERM TEST



COURSE                   : DATABASE MANAGEMENT SYSTEM FOR
                           INFORMATION PROFESSIONAL

COURSE CODE              : IMS504/IMS506

EXAMINATION              : MEI 2012

TIME                     : 1 HOURS AND 30 MINUTES



INSTRUCTIONS TO CANDIDATES

1.     This question paper consists of three (3) parts    : PART A (1 Question)
                                                            PART B (3 Questions)
                                                            PART C (1 Questions)

2.     Answer ALL questions from PART A PART B and PART C.


3.     Do not bring any material into the examination room unless permission is given by the
       invigilator.

4.     Please check to make sure that this examination pack consists of :

       i)   The Question Paper




                  DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO
                       This examination paper consists of 4 printed pages




© Hak Cipta Universiti Teknologi MARA                                       CONFIDENTIAL
CONFIDENTIAL                                   2          IS/NOV2012/IMS504/IMS506
PART A

Define the following terms:


   a. Database
      Is a shared, integrated computer structure that stores a collection of end-user
      data or metadata or
      Is a collection of related tables and other structures


   b. Null Value
      - Empty space, no value for the intersection of row and column in relational table.


   c. Weak Entity
      - meets two conditions: Existence-dependent and Primary key partially or totally
      derived from parent entity in relationship




                                                                                (6 marks)
PART B

QUESTION 1

Briefly discuss any two (2) functions of Database Management System (DBMS).

           a.   Data dictionary management
           b.   Data storage management
           c.   Data transformation and presentation
           d.   Security management
           e.   Multiuser access control
           f.   Backup and recovery management
           g.   Data integrity management
           h.   Database access language and application programming interfaces
           i.   Database communication interface
                                                                              (4 marks)


QUESTION 2
Briefly discuss any two (2) factors that are important in a DBMS software selection?
                                                                                           (4 marks)

Answer:

   Although the factors affecting the purchasing decision vary from company to company, some of
   the most common are:
        Cost. Purchase, maintenance, operational, license, installation, training, and conversion
          costs.
        DBMS features and tools. Some database software includes a variety of tools that
          facilitate the application development task. For example, the availability of query by
          example (QBE), screen painters, report generators, application generators, data
          dictionaries, and so on, helps to create a more pleasant work environment for both the
          end user and the application programmer. Database administrator facilities, query
          facilities, ease of use, performance, security, concurrency control, transaction processing,
          and third-party support also influence DBMS software selection.
        Underlying model. Hierarchical, network, relational, object/relational, or object.
© Hak Cipta Universiti Teknologi MARA                                               CONFIDENTIAL
CONFIDENTIAL                                3         IS/NOV2012/IMS504/IMS506
      Portability. Across platforms, systems, and languages.
      DBMS hardware requirements. Processor(s), RAM, disk space, and so on.


QUESTION 3




Figure 2: Relational diagram

Based on figure 2, construct the business rule reflecting to the relational diagram.
                                                                                           (6 marks)

Answer:
One region can be the location for many stores. (1Mark)
Each store is located in only one region. (1Mark) Therefore, the relationship between REGION and
STORE is 1:M.

Each store employs one or more employees. (1Mark)
 Each employee is employed by one store. (1Mark) (In this case, we are assuming that the business
rule specifies that an employee cannot work in more than one store at a time.) Therefore, the
relationship between STORE and EMPLOYEE is 1:M.

A job can be assigned to many employees. (1Mark)
Each employee can have only one job assignment. (1Mark)

(In this case, we are assuming that the business rule specifies that an employee cannot have more
than one job assignment at a time.) Therefore, the relationship between JOB and EMPLOYEE is 1:M.

QUESTION 4

                                                 Table 1




Based on the file structure shown in Table 1, answer the following problems:
   A. Data type for manager phone?
           Answer:
           TEXT

    B. How many records are there per record?
          Answer:
          Each of the records is composed of seven (7) records

   C. How many fields are there per record?
           Answer:
© Hak Cipta Universiti Teknologi MARA                                                  CONFIDENTIAL
CONFIDENTIAL                                   4               IS/NOV2012/IMS504/IMS506
       Each of the records is              composed     of      five fields (PROJECT_CODE through
       PROJECT_BID_PRICE.)

    D. Identify one (1) field can be consider as composite attribute
           Answer: either project_manager or manager_phone or manager_address

                                                                                              (4 marks)


QUESTION 5




Figure 1: Dependency Diagram
                                                                                 nd
Based on figure 1, complete the normalization process to second normal form (2        NF) by illustrating
the entities that can be derived.

                                                                                              (6 marks)
Answer: (with name of entity and attributes for each entity)




© Hak Cipta Universiti Teknologi MARA                                                  CONFIDENTIAL
CONFIDENTIAL                                5          IS/NOV2012/IMS504/IMS506


PART C

Answer all question.


QUESTION 1
Based on Figure 3 below:




                             Figure 3 Tables structure for Project

a. Draw Entity Relationship Diagram (ERD) that meets the tables structure.
                                                                             (12 marks)




© Hak Cipta Universiti Teknologi MARA                                   CONFIDENTIAL
CONFIDENTIAL                              6         IS/NOV2012/IMS504/IMS506




b. Using template such below, create the data dictionary using template that meets
   overall tables structure.
                                                                        (8 marks)


Table Name        Attribute Name                    Type        PK or FK

EMPLOYEE       Emp_num                  TEXT/INTEGER            PK

               Emp_lname                TEXT

               Emp_fname                TEXT

               Emp_initial              TEXT

               Emp_hiredate             DATE/TIME

               Job_code                 TEXT/INTEGER            FK

ASSIGNMENT     Assign_num                TEXT/INTEGER                PK


               Assign_date              DATE/TIME


               Proj_num                  TEXT/INTEGER                FK


               Emp_num                   TEXT/INTEGER                FK


               Assign_hours             NUMBER/DOUBLE/FLOAT


               Assign_charge_hours      CURRENCY/NUMBER




© Hak Cipta Universiti Teknologi MARA                                 CONFIDENTIAL
CONFIDENTIAL                              7      IS/NOV2012/IMS504/IMS506
           Assign_charge                CURRENCY


    JOB        Job-code                 TEXT/INTEGER           PK


               Job_description          TEXT


               Job_chargehour           CURRENCY/NUMBER


  PROJECT      Proj_num                 TEXT/INTEGER           PK


               Proj_name                TEXT


               Emp_num                  TEXT/INTEGER            FK




© Hak Cipta Universiti Teknologi MARA                            CONFIDENTIAL

More Related Content

What's hot

BABA NYONYA REPORT
BABA NYONYA REPORTBABA NYONYA REPORT
BABA NYONYA REPORT
Es Es Mamamia
 
Topik 9 cabaran etika dan perdaban
Topik 9 cabaran etika dan perdabanTopik 9 cabaran etika dan perdaban
Topik 9 cabaran etika dan perdaban
SharifahNurAbu
 
Example of Company background
Example of Company backgroundExample of Company background
Example of Company background
fazzuan
 
Bab 6 (2)
Bab 6 (2)Bab 6 (2)
Bab 6 (2)
wanarizwan
 
PLURALITI
PLURALITIPLURALITI
PLURALITI
khatijah1889
 
Rancangan Perniagaan Restoran
Rancangan Perniagaan RestoranRancangan Perniagaan Restoran
Rancangan Perniagaan Restoran
Shamsul De Bagio
 
Zaman penjajahan
Zaman penjajahanZaman penjajahan
Zaman penjajahan
Beela Sensei
 
Bab 3 hubungan etnik perlembagaan malaysia & hubungan etnik
Bab 3 hubungan etnik   perlembagaan malaysia & hubungan etnikBab 3 hubungan etnik   perlembagaan malaysia & hubungan etnik
Bab 3 hubungan etnik perlembagaan malaysia & hubungan etnikFAROUQ
 
Bab 7 hubungan etnik cabaran hubungan etnik
Bab 7 hubungan etnik   cabaran hubungan etnikBab 7 hubungan etnik   cabaran hubungan etnik
Bab 7 hubungan etnik cabaran hubungan etnikFAROUQ
 
Bab 3 tamadun melayu
Bab 3 tamadun melayuBab 3 tamadun melayu
Bab 3 tamadun melayu
Raja Rosenani
 
Practical training report
Practical training reportPractical training report
Practical training report
Nicolai Sidek
 
Rancangan perniagaan
Rancangan perniagaanRancangan perniagaan
Rancangan perniagaan
Abdullah Dazid
 

What's hot (20)

Proton
ProtonProton
Proton
 
BABA NYONYA REPORT
BABA NYONYA REPORTBABA NYONYA REPORT
BABA NYONYA REPORT
 
Rp percetakan
Rp percetakanRp percetakan
Rp percetakan
 
Topik 9 cabaran etika dan perdaban
Topik 9 cabaran etika dan perdabanTopik 9 cabaran etika dan perdaban
Topik 9 cabaran etika dan perdaban
 
Example of Company background
Example of Company backgroundExample of Company background
Example of Company background
 
Bab 6 (2)
Bab 6 (2)Bab 6 (2)
Bab 6 (2)
 
Bakeri
BakeriBakeri
Bakeri
 
PLURALITI
PLURALITIPLURALITI
PLURALITI
 
Rancangan Perniagaan Restoran
Rancangan Perniagaan RestoranRancangan Perniagaan Restoran
Rancangan Perniagaan Restoran
 
Zaman penjajahan
Zaman penjajahanZaman penjajahan
Zaman penjajahan
 
Bab 3 hubungan etnik perlembagaan malaysia & hubungan etnik
Bab 3 hubungan etnik   perlembagaan malaysia & hubungan etnikBab 3 hubungan etnik   perlembagaan malaysia & hubungan etnik
Bab 3 hubungan etnik perlembagaan malaysia & hubungan etnik
 
Bab 7 hubungan etnik cabaran hubungan etnik
Bab 7 hubungan etnik   cabaran hubungan etnikBab 7 hubungan etnik   cabaran hubungan etnik
Bab 7 hubungan etnik cabaran hubungan etnik
 
Research proposal
Research proposalResearch proposal
Research proposal
 
Bab 3 tamadun melayu
Bab 3 tamadun melayuBab 3 tamadun melayu
Bab 3 tamadun melayu
 
AGGRAVATE ME - SAMPLE SENIOR
AGGRAVATE ME - SAMPLE SENIORAGGRAVATE ME - SAMPLE SENIOR
AGGRAVATE ME - SAMPLE SENIOR
 
Sunway Group
Sunway Group Sunway Group
Sunway Group
 
Nota event
Nota eventNota event
Nota event
 
Practical training report
Practical training reportPractical training report
Practical training report
 
Rancangan perniagaan
Rancangan perniagaanRancangan perniagaan
Rancangan perniagaan
 
Contoh kajian kes
Contoh kajian kesContoh kajian kes
Contoh kajian kes
 

Viewers also liked

IMD102 Chapter 1
IMD102 Chapter 1IMD102 Chapter 1
IMD102 Chapter 1UiTM
 
Tamadun India
Tamadun IndiaTamadun India
Tamadun India
nornaj
 
NOTA CTU151 UiTM
NOTA CTU151 UiTMNOTA CTU151 UiTM
NOTA CTU151 UiTM
Azfar Zakaria
 
Bab 4 Tamadun India
Bab 4 Tamadun IndiaBab 4 Tamadun India
Bab 4 Tamadun India
wan arizwnb
 
TITAS CTU551: Tamadun India Sejarah dan Sumbangan
TITAS CTU551: Tamadun India Sejarah dan SumbanganTITAS CTU551: Tamadun India Sejarah dan Sumbangan
TITAS CTU551: Tamadun India Sejarah dan Sumbangan
Abdul Hamzzah
 
Travel agency and tour operations
Travel agency and tour operationsTravel agency and tour operations
Travel agency and tour operationsAnnalyn Peña
 
Introduction to Industrial Relations
Introduction to Industrial RelationsIntroduction to Industrial Relations
Introduction to Industrial Relations
GB Technical University
 
Bab 4 tamadun india
Bab 4 tamadun indiaBab 4 tamadun india
Bab 4 tamadun india
Raja Rosenani
 
Travel agency and tour operations lecture
Travel agency and tour operations lectureTravel agency and tour operations lecture
Travel agency and tour operations lecture
Jheffrey Palma
 
Industrial relations
Industrial relations Industrial relations
Industrial relations Geeno George
 

Viewers also liked (12)

IMD102 Chapter 1
IMD102 Chapter 1IMD102 Chapter 1
IMD102 Chapter 1
 
Tamadun India
Tamadun IndiaTamadun India
Tamadun India
 
Tamadun india
Tamadun indiaTamadun india
Tamadun india
 
NOTA CTU151 UiTM
NOTA CTU151 UiTMNOTA CTU151 UiTM
NOTA CTU151 UiTM
 
Bab 4 Tamadun India
Bab 4 Tamadun IndiaBab 4 Tamadun India
Bab 4 Tamadun India
 
TITAS CTU551: Tamadun India Sejarah dan Sumbangan
TITAS CTU551: Tamadun India Sejarah dan SumbanganTITAS CTU551: Tamadun India Sejarah dan Sumbangan
TITAS CTU551: Tamadun India Sejarah dan Sumbangan
 
tamadun india
tamadun indiatamadun india
tamadun india
 
Travel agency and tour operations
Travel agency and tour operationsTravel agency and tour operations
Travel agency and tour operations
 
Introduction to Industrial Relations
Introduction to Industrial RelationsIntroduction to Industrial Relations
Introduction to Industrial Relations
 
Bab 4 tamadun india
Bab 4 tamadun indiaBab 4 tamadun india
Bab 4 tamadun india
 
Travel agency and tour operations lecture
Travel agency and tour operations lectureTravel agency and tour operations lecture
Travel agency and tour operations lecture
 
Industrial relations
Industrial relations Industrial relations
Industrial relations
 

Similar to IMS504/IMS506

D 17
D 17D 17
Prathima_Resume[1]
Prathima_Resume[1]Prathima_Resume[1]
Prathima_Resume[1]Prathima D
 
Aditya java nov_2015
Aditya java nov_2015Aditya java nov_2015
Aditya java nov_2015
Aditya Bhardwaj
 
Lokesh_Reddy_Datastage_Resume
Lokesh_Reddy_Datastage_ResumeLokesh_Reddy_Datastage_Resume
Lokesh_Reddy_Datastage_ResumeLokesh Reddy
 
Resume.. (Alok kumar)
Resume..        (Alok kumar)Resume..        (Alok kumar)
Resume.. (Alok kumar)ALOK KUMAR
 
(696558749) Farashath_Resume_28-11-2015
(696558749) Farashath_Resume_28-11-2015(696558749) Farashath_Resume_28-11-2015
(696558749) Farashath_Resume_28-11-2015Farashath Basha
 
DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...
DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...
DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...
cscpconf
 
Developing multithreaded database application using java tools and oracle dat...
Developing multithreaded database application using java tools and oracle dat...Developing multithreaded database application using java tools and oracle dat...
Developing multithreaded database application using java tools and oracle dat...
csandit
 
CURRICULUM_VITAE-MILIND_CHANDE
CURRICULUM_VITAE-MILIND_CHANDECURRICULUM_VITAE-MILIND_CHANDE
CURRICULUM_VITAE-MILIND_CHANDEMilind Chande
 

Similar to IMS504/IMS506 (20)

JAYALAKSHMI RESUME
JAYALAKSHMI  RESUMEJAYALAKSHMI  RESUME
JAYALAKSHMI RESUME
 
Bharath Detailed Resume
Bharath Detailed ResumeBharath Detailed Resume
Bharath Detailed Resume
 
D 17
D 17D 17
D 17
 
Resume
ResumeResume
Resume
 
Mrithyunjaya_V_Sarangmath
Mrithyunjaya_V_SarangmathMrithyunjaya_V_Sarangmath
Mrithyunjaya_V_Sarangmath
 
Resume
ResumeResume
Resume
 
Prathima_Resume[1]
Prathima_Resume[1]Prathima_Resume[1]
Prathima_Resume[1]
 
SE.pptx
SE.pptxSE.pptx
SE.pptx
 
Aditya java nov_2015
Aditya java nov_2015Aditya java nov_2015
Aditya java nov_2015
 
Lokesh_Reddy_Datastage_Resume
Lokesh_Reddy_Datastage_ResumeLokesh_Reddy_Datastage_Resume
Lokesh_Reddy_Datastage_Resume
 
Resume.. (Alok kumar)
Resume..        (Alok kumar)Resume..        (Alok kumar)
Resume.. (Alok kumar)
 
(696558749) Farashath_Resume_28-11-2015
(696558749) Farashath_Resume_28-11-2015(696558749) Farashath_Resume_28-11-2015
(696558749) Farashath_Resume_28-11-2015
 
DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...
DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...
DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...
 
Developing multithreaded database application using java tools and oracle dat...
Developing multithreaded database application using java tools and oracle dat...Developing multithreaded database application using java tools and oracle dat...
Developing multithreaded database application using java tools and oracle dat...
 
Resume
ResumeResume
Resume
 
CURRICULUM_VITAE-MILIND_CHANDE
CURRICULUM_VITAE-MILIND_CHANDECURRICULUM_VITAE-MILIND_CHANDE
CURRICULUM_VITAE-MILIND_CHANDE
 
Resume
ResumeResume
Resume
 
RESUME
RESUMERESUME
RESUME
 
RESUME
RESUMERESUME
RESUME
 
UnnivmNew
UnnivmNewUnnivmNew
UnnivmNew
 

More from UiTM

Project evaluation scheme
Project evaluation schemeProject evaluation scheme
Project evaluation schemeUiTM
 
Borang C Baru 2011
Borang C Baru 2011Borang C Baru 2011
Borang C Baru 2011UiTM
 
IMD102 On Going Assessment
IMD102 On Going AssessmentIMD102 On Going Assessment
IMD102 On Going AssessmentUiTM
 
Visual Basic 2008 In 24 Hrs
Visual  Basic 2008 In 24 HrsVisual  Basic 2008 In 24 Hrs
Visual Basic 2008 In 24 HrsUiTM
 
On going assessment imd 303
On going assessment imd 303On going assessment imd 303
On going assessment imd 303UiTM
 
On Going Assessment ISD2E6-IMD151
On Going Assessment ISD2E6-IMD151On Going Assessment ISD2E6-IMD151
On Going Assessment ISD2E6-IMD151UiTM
 
On Going Assessment ISD2E5-151
On Going Assessment ISD2E5-151On Going Assessment ISD2E5-151
On Going Assessment ISD2E5-151UiTM
 
IMD151-ISD2E6 Discussion Checklist
IMD151-ISD2E6 Discussion ChecklistIMD151-ISD2E6 Discussion Checklist
IMD151-ISD2E6 Discussion ChecklistUiTM
 
IMD151-ISD2E5 Discussion Checklist
IMD151-ISD2E5 Discussion ChecklistIMD151-ISD2E5 Discussion Checklist
IMD151-ISD2E5 Discussion ChecklistUiTM
 
Evaluation Scheme For Imd153 Project
Evaluation Scheme For Imd153 ProjectEvaluation Scheme For Imd153 Project
Evaluation Scheme For Imd153 ProjectUiTM
 
Drmx2004 Getting Started
Drmx2004 Getting StartedDrmx2004 Getting Started
Drmx2004 Getting StartedUiTM
 
Final Report Format
Final Report FormatFinal Report Format
Final Report FormatUiTM
 
IMD 153 Chapter 4
IMD 153 Chapter 4IMD 153 Chapter 4
IMD 153 Chapter 4UiTM
 
IMD153 Proposal Sample
IMD153 Proposal SampleIMD153 Proposal Sample
IMD153 Proposal Sample
UiTM
 

More from UiTM (14)

Project evaluation scheme
Project evaluation schemeProject evaluation scheme
Project evaluation scheme
 
Borang C Baru 2011
Borang C Baru 2011Borang C Baru 2011
Borang C Baru 2011
 
IMD102 On Going Assessment
IMD102 On Going AssessmentIMD102 On Going Assessment
IMD102 On Going Assessment
 
Visual Basic 2008 In 24 Hrs
Visual  Basic 2008 In 24 HrsVisual  Basic 2008 In 24 Hrs
Visual Basic 2008 In 24 Hrs
 
On going assessment imd 303
On going assessment imd 303On going assessment imd 303
On going assessment imd 303
 
On Going Assessment ISD2E6-IMD151
On Going Assessment ISD2E6-IMD151On Going Assessment ISD2E6-IMD151
On Going Assessment ISD2E6-IMD151
 
On Going Assessment ISD2E5-151
On Going Assessment ISD2E5-151On Going Assessment ISD2E5-151
On Going Assessment ISD2E5-151
 
IMD151-ISD2E6 Discussion Checklist
IMD151-ISD2E6 Discussion ChecklistIMD151-ISD2E6 Discussion Checklist
IMD151-ISD2E6 Discussion Checklist
 
IMD151-ISD2E5 Discussion Checklist
IMD151-ISD2E5 Discussion ChecklistIMD151-ISD2E5 Discussion Checklist
IMD151-ISD2E5 Discussion Checklist
 
Evaluation Scheme For Imd153 Project
Evaluation Scheme For Imd153 ProjectEvaluation Scheme For Imd153 Project
Evaluation Scheme For Imd153 Project
 
Drmx2004 Getting Started
Drmx2004 Getting StartedDrmx2004 Getting Started
Drmx2004 Getting Started
 
Final Report Format
Final Report FormatFinal Report Format
Final Report Format
 
IMD 153 Chapter 4
IMD 153 Chapter 4IMD 153 Chapter 4
IMD 153 Chapter 4
 
IMD153 Proposal Sample
IMD153 Proposal SampleIMD153 Proposal Sample
IMD153 Proposal Sample
 

Recently uploaded

Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 

Recently uploaded (20)

Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 

IMS504/IMS506

  • 1. CONFIDENTIAL IM/MEI 2012/IMS504/IMS506/SMI614 UNIVERSITI TEKNOLOGI MARA MID TERM TEST COURSE : DATABASE MANAGEMENT SYSTEM FOR INFORMATION PROFESSIONAL COURSE CODE : IMS504/IMS506 EXAMINATION : MEI 2012 TIME : 1 HOURS AND 30 MINUTES INSTRUCTIONS TO CANDIDATES 1. This question paper consists of three (3) parts : PART A (1 Question) PART B (3 Questions) PART C (1 Questions) 2. Answer ALL questions from PART A PART B and PART C. 3. Do not bring any material into the examination room unless permission is given by the invigilator. 4. Please check to make sure that this examination pack consists of : i) The Question Paper DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO This examination paper consists of 4 printed pages © Hak Cipta Universiti Teknologi MARA CONFIDENTIAL
  • 2. CONFIDENTIAL 2 IS/NOV2012/IMS504/IMS506 PART A Define the following terms: a. Database Is a shared, integrated computer structure that stores a collection of end-user data or metadata or Is a collection of related tables and other structures b. Null Value - Empty space, no value for the intersection of row and column in relational table. c. Weak Entity - meets two conditions: Existence-dependent and Primary key partially or totally derived from parent entity in relationship (6 marks) PART B QUESTION 1 Briefly discuss any two (2) functions of Database Management System (DBMS). a. Data dictionary management b. Data storage management c. Data transformation and presentation d. Security management e. Multiuser access control f. Backup and recovery management g. Data integrity management h. Database access language and application programming interfaces i. Database communication interface (4 marks) QUESTION 2 Briefly discuss any two (2) factors that are important in a DBMS software selection? (4 marks) Answer: Although the factors affecting the purchasing decision vary from company to company, some of the most common are:  Cost. Purchase, maintenance, operational, license, installation, training, and conversion costs.  DBMS features and tools. Some database software includes a variety of tools that facilitate the application development task. For example, the availability of query by example (QBE), screen painters, report generators, application generators, data dictionaries, and so on, helps to create a more pleasant work environment for both the end user and the application programmer. Database administrator facilities, query facilities, ease of use, performance, security, concurrency control, transaction processing, and third-party support also influence DBMS software selection.  Underlying model. Hierarchical, network, relational, object/relational, or object. © Hak Cipta Universiti Teknologi MARA CONFIDENTIAL
  • 3. CONFIDENTIAL 3 IS/NOV2012/IMS504/IMS506  Portability. Across platforms, systems, and languages.  DBMS hardware requirements. Processor(s), RAM, disk space, and so on. QUESTION 3 Figure 2: Relational diagram Based on figure 2, construct the business rule reflecting to the relational diagram. (6 marks) Answer: One region can be the location for many stores. (1Mark) Each store is located in only one region. (1Mark) Therefore, the relationship between REGION and STORE is 1:M. Each store employs one or more employees. (1Mark) Each employee is employed by one store. (1Mark) (In this case, we are assuming that the business rule specifies that an employee cannot work in more than one store at a time.) Therefore, the relationship between STORE and EMPLOYEE is 1:M. A job can be assigned to many employees. (1Mark) Each employee can have only one job assignment. (1Mark) (In this case, we are assuming that the business rule specifies that an employee cannot have more than one job assignment at a time.) Therefore, the relationship between JOB and EMPLOYEE is 1:M. QUESTION 4 Table 1 Based on the file structure shown in Table 1, answer the following problems: A. Data type for manager phone? Answer: TEXT B. How many records are there per record? Answer: Each of the records is composed of seven (7) records C. How many fields are there per record? Answer: © Hak Cipta Universiti Teknologi MARA CONFIDENTIAL
  • 4. CONFIDENTIAL 4 IS/NOV2012/IMS504/IMS506 Each of the records is composed of five fields (PROJECT_CODE through PROJECT_BID_PRICE.) D. Identify one (1) field can be consider as composite attribute Answer: either project_manager or manager_phone or manager_address (4 marks) QUESTION 5 Figure 1: Dependency Diagram nd Based on figure 1, complete the normalization process to second normal form (2 NF) by illustrating the entities that can be derived. (6 marks) Answer: (with name of entity and attributes for each entity) © Hak Cipta Universiti Teknologi MARA CONFIDENTIAL
  • 5. CONFIDENTIAL 5 IS/NOV2012/IMS504/IMS506 PART C Answer all question. QUESTION 1 Based on Figure 3 below: Figure 3 Tables structure for Project a. Draw Entity Relationship Diagram (ERD) that meets the tables structure. (12 marks) © Hak Cipta Universiti Teknologi MARA CONFIDENTIAL
  • 6. CONFIDENTIAL 6 IS/NOV2012/IMS504/IMS506 b. Using template such below, create the data dictionary using template that meets overall tables structure. (8 marks) Table Name Attribute Name Type PK or FK EMPLOYEE Emp_num TEXT/INTEGER PK Emp_lname TEXT Emp_fname TEXT Emp_initial TEXT Emp_hiredate DATE/TIME Job_code TEXT/INTEGER FK ASSIGNMENT Assign_num TEXT/INTEGER PK Assign_date DATE/TIME Proj_num TEXT/INTEGER FK Emp_num TEXT/INTEGER FK Assign_hours NUMBER/DOUBLE/FLOAT Assign_charge_hours CURRENCY/NUMBER © Hak Cipta Universiti Teknologi MARA CONFIDENTIAL
  • 7. CONFIDENTIAL 7 IS/NOV2012/IMS504/IMS506 Assign_charge CURRENCY JOB Job-code TEXT/INTEGER PK Job_description TEXT Job_chargehour CURRENCY/NUMBER PROJECT Proj_num TEXT/INTEGER PK Proj_name TEXT Emp_num TEXT/INTEGER FK © Hak Cipta Universiti Teknologi MARA CONFIDENTIAL