SlideShare una empresa de Scribd logo
1 de 11
Harish M H
B.A., B.Ed., MLISc
harishmh88@gmail.com
Presented by:
Harish M H
Guided by:
Dr. Rajendra Babu H
Assistant Professor
Dept. of studies and research
in LIS Tumkur University, Tumkur
 Systematically organized or structured
repository of indexed information (usually as a
group of linked data files) that allows easy
retrieval, updating, analysis, and output of
data. Stored usually in a computer, this data
could be in the form of graphics, reports,
scripts, tables, text, etc., representing almost
every kind of information. Most computer
applications (including antivirus, software,
spreadsheets, word-processors) are database at
their core.
 A DBMS is a collection of programs which
provide management of database control
access to data contain a query language to
retrieval information easily.
 In the below picture there are the main phases
of data phase design database design in
connected with application design.
 The requirement and the collection analysis phase
produce both data requirements and functional
requirements. The data requirements are used as a
source of data base design. The data requirements
should be specified in has detail incomplete form as
possible.
 In parallel with specifying the data requirements it is
useful to specify the functional requirements of the
application. These consist of user-defined operations
that will be applied to the database. Thee functional
requirements are used as a source of application
software design as below:
 Determine the purpose of the database:
This helps prepare for the remaining steps.
 Find the organize the information required:
Gather all of the types of information to record in the
database, such as product name and order number.
 Divide the information into tables:
Divide information items into major entities or subjects.
Such as products or orders. Each subject them become
a table.
 Turn information items into columns:
Decide what information need to be stored in each table.
Each item becomes a field and is displayed as a column
in the table.
 Specific primary key:
Choose each tables primary key. The primary key is a column
or a set of columns, that is used to uniquely identify each
row.
 Set up the table relationship:
Look at each table and decide how the data in one table is
related to the data in other tables, add fields to tables or
create new tables to clarity the relationships as necessary.
 Refine the design:
Analyze the design for errors. Create tables and add a few
records of sample data. Check if results come from the
tables as expected make adjusts to the design as needed.
 Apply the normalization rules:
Apply the data normalization rules to see if tables are
structured correctly make adjustments to the tables.
 A database management system (DBMS) is a
computer application program
designed for the efficient and effective storage,
access and update of large volumes of
information. This course will look at such
systems from two perspectives.
 A system implementation perspective focusing
on the policies, algorithms and data structures
used to design and implement a DBMS.
Research design

Más contenido relacionado

La actualidad más candente

Data processing and analysis final
Data processing and analysis finalData processing and analysis final
Data processing and analysis finalAkul10
 
Dbms logical dependance
Dbms logical dependanceDbms logical dependance
Dbms logical dependanceTej Kiran
 
Database Concepts and Terminologies
Database Concepts and TerminologiesDatabase Concepts and Terminologies
Database Concepts and TerminologiesOusman Faal
 
Week 1 Lab Directions
Week 1 Lab DirectionsWeek 1 Lab Directions
Week 1 Lab Directionsoudesign
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Conceptsoudesign
 
Data structure (basics)
Data structure (basics)Data structure (basics)
Data structure (basics)ShrushtiGole
 
Ms access 1
Ms access 1Ms access 1
Ms access 1aliamla
 
Ch 8 introduction to data structures
Ch 8 introduction to data structuresCh 8 introduction to data structures
Ch 8 introduction to data structuresChaffey College
 
L4 working with tables and data
L4 working with tables and dataL4 working with tables and data
L4 working with tables and dataBryan Corpuz
 

La actualidad más candente (19)

What is a DATA DICTIONARY?
What is a DATA DICTIONARY?What is a DATA DICTIONARY?
What is a DATA DICTIONARY?
 
Database management systems
Database management systemsDatabase management systems
Database management systems
 
Data processing and analysis final
Data processing and analysis finalData processing and analysis final
Data processing and analysis final
 
Dbms logical dependance
Dbms logical dependanceDbms logical dependance
Dbms logical dependance
 
New
NewNew
New
 
Database Basics
Database BasicsDatabase Basics
Database Basics
 
2 db sys concept
2 db sys concept2 db sys concept
2 db sys concept
 
Manual de Access
Manual de AccessManual de Access
Manual de Access
 
Ch1- Introduction to dbms
Ch1- Introduction to dbmsCh1- Introduction to dbms
Ch1- Introduction to dbms
 
Database Concepts and Terminologies
Database Concepts and TerminologiesDatabase Concepts and Terminologies
Database Concepts and Terminologies
 
Week 1 Lab Directions
Week 1 Lab DirectionsWeek 1 Lab Directions
Week 1 Lab Directions
 
Database basics
Database basicsDatabase basics
Database basics
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
 
Data structure (basics)
Data structure (basics)Data structure (basics)
Data structure (basics)
 
Ms access 1
Ms access 1Ms access 1
Ms access 1
 
Ch 8 introduction to data structures
Ch 8 introduction to data structuresCh 8 introduction to data structures
Ch 8 introduction to data structures
 
L4 working with tables and data
L4 working with tables and dataL4 working with tables and data
L4 working with tables and data
 
Database
DatabaseDatabase
Database
 
Database fundamentals
Database fundamentalsDatabase fundamentals
Database fundamentals
 

Destacado

Appendices Assignment
Appendices AssignmentAppendices Assignment
Appendices AssignmentWendy Goodman
 
Appendices for narrative
Appendices for narrativeAppendices for narrative
Appendices for narrativeCathy Roque
 
Here project final report appendices
Here project final report appendicesHere project final report appendices
Here project final report appendicesSarah_Lawther
 
How to read a book
How to read a bookHow to read a book
How to read a bookHarish M H
 
Standard format of report writing ---11
Standard format of report writing ---11Standard format of report writing ---11
Standard format of report writing ---11mohdmx123
 
Management
ManagementManagement
ManagementDirz M
 
Importance of periodicals
Importance of periodicalsImportance of periodicals
Importance of periodicalsHarish M H
 
Appendix Pp For Online
Appendix Pp For OnlineAppendix Pp For Online
Appendix Pp For Onlinesashehri
 
Sample format for appendices & bibliography
Sample format for appendices & bibliographySample format for appendices & bibliography
Sample format for appendices & bibliographyMaria Theresa
 
MGT162 Assignment (POS Malaysia presentation)
MGT162 Assignment (POS Malaysia presentation)MGT162 Assignment (POS Malaysia presentation)
MGT162 Assignment (POS Malaysia presentation)Adlina Zainuri
 
Nestle (malaysia) berhad
Nestle (malaysia) berhadNestle (malaysia) berhad
Nestle (malaysia) berhadRafidah Yusuf
 
Formal Report Assignment
Formal Report AssignmentFormal Report Assignment
Formal Report AssignmentPaul FitzGerald
 
Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...
Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...
Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...Dipesh Pradhan
 
report on project paper
report on project paperreport on project paper
report on project paperSeredup Maya
 
MGT162 Assignment (POS Malaysia)
MGT162 Assignment (POS Malaysia)MGT162 Assignment (POS Malaysia)
MGT162 Assignment (POS Malaysia)Adlina Zainuri
 

Destacado (20)

Appendices Assignment
Appendices AssignmentAppendices Assignment
Appendices Assignment
 
Appendices for narrative
Appendices for narrativeAppendices for narrative
Appendices for narrative
 
Here project final report appendices
Here project final report appendicesHere project final report appendices
Here project final report appendices
 
Appendices Part 1 (Thesis)
Appendices Part 1 (Thesis)Appendices Part 1 (Thesis)
Appendices Part 1 (Thesis)
 
Report writing
Report writingReport writing
Report writing
 
How to read a book
How to read a bookHow to read a book
How to read a book
 
Standard format of report writing ---11
Standard format of report writing ---11Standard format of report writing ---11
Standard format of report writing ---11
 
Thesis writing apa format
Thesis writing apa formatThesis writing apa format
Thesis writing apa format
 
Management
ManagementManagement
Management
 
Importance of periodicals
Importance of periodicalsImportance of periodicals
Importance of periodicals
 
Public library
Public libraryPublic library
Public library
 
Appendix Pp For Online
Appendix Pp For OnlineAppendix Pp For Online
Appendix Pp For Online
 
Sample format for appendices & bibliography
Sample format for appendices & bibliographySample format for appendices & bibliography
Sample format for appendices & bibliography
 
Research report
Research reportResearch report
Research report
 
MGT162 Assignment (POS Malaysia presentation)
MGT162 Assignment (POS Malaysia presentation)MGT162 Assignment (POS Malaysia presentation)
MGT162 Assignment (POS Malaysia presentation)
 
Nestle (malaysia) berhad
Nestle (malaysia) berhadNestle (malaysia) berhad
Nestle (malaysia) berhad
 
Formal Report Assignment
Formal Report AssignmentFormal Report Assignment
Formal Report Assignment
 
Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...
Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...
Expressionism Modernism Sustainable Architecture Rookery Walt Disney Concert ...
 
report on project paper
report on project paperreport on project paper
report on project paper
 
MGT162 Assignment (POS Malaysia)
MGT162 Assignment (POS Malaysia)MGT162 Assignment (POS Malaysia)
MGT162 Assignment (POS Malaysia)
 

Similar a Research design

Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii07HetviBhagat
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)07HetviBhagat
 
Data base management system
Data base management systemData base management system
Data base management systemNavneet Jingar
 
D I T211 Chapter 1 1
D I T211    Chapter 1 1D I T211    Chapter 1 1
D I T211 Chapter 1 1askme
 
D I T211 Chapter 1
D I T211    Chapter 1D I T211    Chapter 1
D I T211 Chapter 1askme
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfMrjJoker1
 
It 302 computerized accounting (week 2) - sharifah
It 302   computerized accounting (week 2) - sharifahIt 302   computerized accounting (week 2) - sharifah
It 302 computerized accounting (week 2) - sharifahalish sha
 
Database Management System, Lecture-1
Database Management System, Lecture-1Database Management System, Lecture-1
Database Management System, Lecture-1Sonia Mim
 
Database Systems - introduction
Database Systems - introductionDatabase Systems - introduction
Database Systems - introductionJananath Banuka
 
Ais Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesAis Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational Databasessharing notes123
 
Ais Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesAis Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesSharing Slides Training
 
Ais Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesAis Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesSharing Slides Training
 

Similar a Research design (20)

Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)
 
Dbms
DbmsDbms
Dbms
 
Dbms
DbmsDbms
Dbms
 
Database
DatabaseDatabase
Database
 
Data base management system
Data base management systemData base management system
Data base management system
 
W 8 introduction to database
W 8  introduction to databaseW 8  introduction to database
W 8 introduction to database
 
D I T211 Chapter 1 1
D I T211    Chapter 1 1D I T211    Chapter 1 1
D I T211 Chapter 1 1
 
D I T211 Chapter 1
D I T211    Chapter 1D I T211    Chapter 1
D I T211 Chapter 1
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdf
 
It 302 computerized accounting (week 2) - sharifah
It 302   computerized accounting (week 2) - sharifahIt 302   computerized accounting (week 2) - sharifah
It 302 computerized accounting (week 2) - sharifah
 
Dbms
DbmsDbms
Dbms
 
Database fundamentals
Database fundamentalsDatabase fundamentals
Database fundamentals
 
Database Management System, Lecture-1
Database Management System, Lecture-1Database Management System, Lecture-1
Database Management System, Lecture-1
 
Dbms
DbmsDbms
Dbms
 
Fundamentals of Database Design
Fundamentals of Database DesignFundamentals of Database Design
Fundamentals of Database Design
 
Database Systems - introduction
Database Systems - introductionDatabase Systems - introduction
Database Systems - introduction
 
Ais Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesAis Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational Databases
 
Ais Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesAis Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational Databases
 
Ais Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational DatabasesAis Romney 2006 Slides 04 Relational Databases
Ais Romney 2006 Slides 04 Relational Databases
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 

Último (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

Research design

  • 1. Harish M H B.A., B.Ed., MLISc harishmh88@gmail.com
  • 2. Presented by: Harish M H Guided by: Dr. Rajendra Babu H Assistant Professor Dept. of studies and research in LIS Tumkur University, Tumkur
  • 3.  Systematically organized or structured repository of indexed information (usually as a group of linked data files) that allows easy retrieval, updating, analysis, and output of data. Stored usually in a computer, this data could be in the form of graphics, reports, scripts, tables, text, etc., representing almost every kind of information. Most computer applications (including antivirus, software, spreadsheets, word-processors) are database at their core.
  • 4.  A DBMS is a collection of programs which provide management of database control access to data contain a query language to retrieval information easily.  In the below picture there are the main phases of data phase design database design in connected with application design.
  • 5.  The requirement and the collection analysis phase produce both data requirements and functional requirements. The data requirements are used as a source of data base design. The data requirements should be specified in has detail incomplete form as possible.  In parallel with specifying the data requirements it is useful to specify the functional requirements of the application. These consist of user-defined operations that will be applied to the database. Thee functional requirements are used as a source of application software design as below:
  • 6.
  • 7.  Determine the purpose of the database: This helps prepare for the remaining steps.  Find the organize the information required: Gather all of the types of information to record in the database, such as product name and order number.  Divide the information into tables: Divide information items into major entities or subjects. Such as products or orders. Each subject them become a table.  Turn information items into columns: Decide what information need to be stored in each table. Each item becomes a field and is displayed as a column in the table.
  • 8.  Specific primary key: Choose each tables primary key. The primary key is a column or a set of columns, that is used to uniquely identify each row.  Set up the table relationship: Look at each table and decide how the data in one table is related to the data in other tables, add fields to tables or create new tables to clarity the relationships as necessary.  Refine the design: Analyze the design for errors. Create tables and add a few records of sample data. Check if results come from the tables as expected make adjusts to the design as needed.  Apply the normalization rules: Apply the data normalization rules to see if tables are structured correctly make adjustments to the tables.
  • 9.
  • 10.  A database management system (DBMS) is a computer application program designed for the efficient and effective storage, access and update of large volumes of information. This course will look at such systems from two perspectives.  A system implementation perspective focusing on the policies, algorithms and data structures used to design and implement a DBMS.