SlideShare a Scribd company logo
1 of 19
TIV3033 Multimedia Databases
                                  Group B

Name : Syamsul Bahrin Zaibon
Room : FTM 3124
Phone : 04-928 4679
Email :
URL : http://www.uum.edu.my

Consultation Hour :
Tuesday & Thursday 2.30 – 4.30 pm

                                        1
TIV3033 Multimedia Database
         Topic 1


   INTRODUCTION TO MULTIMEDIA
           DATABASES

   Chapter 1 – MMDB [Lynne Dunckley]
                                       2
OBJECTIVES
  1. Understand why multimedia
     databases are being developed

  2. Appreciate database concepts in
     terms of multimedia

  3. Understand the technological
     background


              http://www.uum.edu.my
                                       3
Background
  • Advances in technology enabled
    more complex and rich-content
    data types to appear
     • Computing power increased dramatically
       (from 64MH to 2.6GH or more)
     • Hardware support (size is no more a problem)
     • High-bandwidth networks
     • Development in digital input and output
       devices for all kinds of non-traditional data
       types
     • User interface paradigms reflecting human
       perception


                http://www.uum.edu.my
                                                       4
Motivation
   • Multimedia is a much more powerful
     communication tool than traditional data in
     our daily life
     • Image showcase, graphic design, TV
       commercial, speech, movie, hand phone
       multimedia message, etc
   • There is a urgent need for more advanced
     systems organizing and managing these
     new multimedia data types
     • Traditional relational database are NO LONGER suitable
       for complex multimedia data
     • Automatic and robust systems which produce, transmit,
       analyze, manage and search multimedia data in a
       reliable way are required


                      http://www.uum.edu.my
                                                                5
INTRODUCTION
  • The importance of Multimedia
    Database (MMDB)
  • The differences from traditional
    databases:
    • data types,
    • manipulation,
    • storage
    • delivery



                http://www.uum.edu.my
                                        6
INTRODUCTION
  • Manage, store and retrieve all these
    different media (multimedia data
    types):
    • Movies, Pictures, Sound Clips, Documents
      etc…
  • Dealing with digital data
    representation




                http://www.uum.edu.my
                                                 7
THE NEED FOR MMDB
  • Multimedia application systems, such
    as electronic publishing,
    teleconferencing and visual simulation
    have already become common in our
    professional practice.
  • Early application of MMDBMSs tended
    to use MM for presentational
    requirement only.
  • For example:

               http://www.uum.edu.my
                                             8
THE NEED FOR MMDBs (cont.)

   • However, this external data could not
     be manipulated by the DBMS.
   • Complex applications are developing
     such as entertainment services (video
     on demand), MM sales, groupware,
     telemedicine etc.
   • An essential requirement for these
     advanced MMDBs is to search and
     manipulate the content of pictures,
     sound & video as easily as text data to
     retrieve the data needed.
                http://www.uum.edu.my
                                               9
WHAT IS ESSENTIAL ABOUT DB SYSTEM?


 Traditional Database

 • Users of a database system expect to
   be able to manipulate the data obtain
   useful output.
 • This requires the ability to:
    - insert new data
    - retrieve and change existing data
    - delete data
               http://www.uum.edu.my
                                           10
Database Chronology


                                                          Database
                                                  Files
                                            Records
                                   Attributes
                           Entities

                  Real World
            Information
     Data


                      http://www.uum.edu.my
                                                                     11
Basic Terms in Database (Example)

 Real World          : Bookstore
 Database            : Bookstore Database
 Files               : Books
                                                   Attribute Name

        ISBN No.   Title             Author          Years   Publisher

       123         Database          Lyne            2000    A Wesley

Record 422         Director 8        Microsoft       1999    Thompson



                           http://www.uum.edu.my
                                                                         12
Database System
  • Consists of 4 major components:
    • Data
    • Hardware
    • Software
    • User
  • For example:
    • database designers do not usually take
      into account the human information
      processing system and it’s requirement


                 http://www.uum.edu.my
                                               13
Database System
  • In the traditional database design,
    logical and physical aspects of the
    system is kept separately
  • The logical design is not concerned for
    examples with the way the data is
    stored because these are considered
    to be unfamiliar to each database
    system



                http://www.uum.edu.my
                                              14
Database Design
  • Database design is a process of
    modeling:
    • Conceptual model (application programs
      hide details of data types. Conceptual
      can also hide information (e.g., salary) for
      security purposes)
    • Logical model (describes data stored in
      database, and the relationships among
      the data)
    • Physical model (how the record is stored)


                 http://www.uum.edu.my
                                                     15
Aims of Data Modeling
   • To identify simple data objects a
     system needs to store the relationships
     between such objects
   • To build a model of the stored data
     requirements of a system that is
     independent of specific processing
     requirements
   • To builds a minimal model of the stored
     data requirements of a system

                http://www.uum.edu.my
                                           16
Data Model: Ideas of data models

 • There are three elements of data
   model:
    Integrity constraints
                            schema
  Database states                    Data
                                     manipulation


  • Data model is extremely important for
    organizing the data within a database
  • Data model is an abstract, logical
    definition of objects and operations
    that allows us to model the structure
    and behavior of the data.
                  http://www.uum.edu.my
                                                    17
Vocabulary of entity modeling

 • entity
 • occurrence of an entity - e.g..
   CUSTOMER = { Customer }
 • attributes of an entity - e.g.. Customer
   = CustomerName + Address +
   CreditRating + ......
 • value of an attribute
 • candidate key to an entity

                 http://www.uum.edu.my
                                              18
The main components of an E-R model &
An example of E-R Modeling
    •     Entities
    •     Attributes
    •     Relationships
  Staff                                           Department
  Employee Number
                              Works in
  Last Name                                       Dept. Number
  First Name                                      Dept. name
  Job Title                                       Dept. Centre

                          http://www.uum.edu.my
                                                                 19

More Related Content

What's hot

Mobile dbms
Mobile dbmsMobile dbms
Mobile dbms
Tech_MX
 
01 dbms-introduction
01 dbms-introduction01 dbms-introduction
01 dbms-introduction
Toktok Tukta
 

What's hot (20)

Mutimedia databases
Mutimedia databasesMutimedia databases
Mutimedia databases
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
 
Multimedia Database
Multimedia Database Multimedia Database
Multimedia Database
 
Xml and multimedia database
Xml and multimedia databaseXml and multimedia database
Xml and multimedia database
 
Multimedia Database
Multimedia DatabaseMultimedia Database
Multimedia Database
 
Temporal database, Multimedia database, Access control, Flow control
Temporal database, Multimedia database, Access  control, Flow controlTemporal database, Multimedia database, Access  control, Flow control
Temporal database, Multimedia database, Access control, Flow control
 
Current trends in DBMS
Current trends in DBMSCurrent trends in DBMS
Current trends in DBMS
 
Mobile dbms
Mobile dbmsMobile dbms
Mobile dbms
 
Importance of Database in Library
Importance of Database in LibraryImportance of Database in Library
Importance of Database in Library
 
CURRENT AND FUTURE TRENDS IN DBMS
CURRENT AND FUTURE TRENDS IN DBMSCURRENT AND FUTURE TRENDS IN DBMS
CURRENT AND FUTURE TRENDS IN DBMS
 
Database History
Database HistoryDatabase History
Database History
 
Trends in Database Management
Trends in Database ManagementTrends in Database Management
Trends in Database Management
 
Historical Evolution of RDBMS
Historical Evolution of RDBMSHistorical Evolution of RDBMS
Historical Evolution of RDBMS
 
Database assignment
Database assignmentDatabase assignment
Database assignment
 
Dbms unit 1
Dbms unit   1Dbms unit   1
Dbms unit 1
 
01 dbms-introduction
01 dbms-introduction01 dbms-introduction
01 dbms-introduction
 
4.3 multimedia datamining
4.3 multimedia datamining4.3 multimedia datamining
4.3 multimedia datamining
 
Cp 121 lecture 01
Cp 121 lecture 01Cp 121 lecture 01
Cp 121 lecture 01
 
Multimedia Data Mining using Deep Learning
Multimedia Data Mining using Deep LearningMultimedia Data Mining using Deep Learning
Multimedia Data Mining using Deep Learning
 

Viewers also liked

Introduction To Multimedia
Introduction To MultimediaIntroduction To Multimedia
Introduction To Multimedia
Jomel Penalba
 
Mobile Database ,alrazgi
Mobile Database ,alrazgiMobile Database ,alrazgi
Mobile Database ,alrazgi
alrazgi
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphics
deepthianna
 

Viewers also liked (19)

Multimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesMultimedia system, Architecture & Databases
Multimedia system, Architecture & Databases
 
Multimedia System
Multimedia SystemMultimedia System
Multimedia System
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIA
 
Multimedia
MultimediaMultimedia
Multimedia
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Multimedia ppt
Multimedia pptMultimedia ppt
Multimedia ppt
 
Introduction To Multimedia
Introduction To MultimediaIntroduction To Multimedia
Introduction To Multimedia
 
Multimedia authoring tools
Multimedia authoring toolsMultimedia authoring tools
Multimedia authoring tools
 
Mobile Database ,alrazgi
Mobile Database ,alrazgiMobile Database ,alrazgi
Mobile Database ,alrazgi
 
Spatial databases
Spatial databasesSpatial databases
Spatial databases
 
ppt spatial data
ppt spatial datappt spatial data
ppt spatial data
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphics
 
Web mining slides
Web mining slidesWeb mining slides
Web mining slides
 
Advantages and disadvantages of multimedia
Advantages and disadvantages of multimediaAdvantages and disadvantages of multimedia
Advantages and disadvantages of multimedia
 
Web Mining
Web Mining Web Mining
Web Mining
 
Emerging DB Technologies
Emerging DB TechnologiesEmerging DB Technologies
Emerging DB Technologies
 
Web mining
Web miningWeb mining
Web mining
 
Spatial Data Model
Spatial Data ModelSpatial Data Model
Spatial Data Model
 
Android Multimedia Support
Android Multimedia SupportAndroid Multimedia Support
Android Multimedia Support
 

Similar to Multimedia Database

Module 1 - Chapter1.pptx
Module 1 - Chapter1.pptxModule 1 - Chapter1.pptx
Module 1 - Chapter1.pptx
SoniaDevi15
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructure
projectandppt
 

Similar to Multimedia Database (20)

BAB 7 Pangkalan data new
BAB 7   Pangkalan data newBAB 7   Pangkalan data new
BAB 7 Pangkalan data new
 
Overview of dbms
Overview of dbmsOverview of dbms
Overview of dbms
 
Database part1-
Database part1-Database part1-
Database part1-
 
Module 1 - Chapter1.pptx
Module 1 - Chapter1.pptxModule 1 - Chapter1.pptx
Module 1 - Chapter1.pptx
 
Database :Introduction to Database System
Database :Introduction to Database SystemDatabase :Introduction to Database System
Database :Introduction to Database System
 
Database Lecture Notes
Database Lecture NotesDatabase Lecture Notes
Database Lecture Notes
 
Emerging Technologies in IT
Emerging Technologies in ITEmerging Technologies in IT
Emerging Technologies in IT
 
Open Source Database Management Software available on the Net
Open Source Database Management Software available on the NetOpen Source Database Management Software available on the Net
Open Source Database Management Software available on the Net
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructure
 
Big and Small Web Data
Big and Small Web DataBig and Small Web Data
Big and Small Web Data
 
Open Data Initiatives – Empowering Students to Make More Informed Choices? - ...
Open Data Initiatives – Empowering Students to Make More Informed Choices? - ...Open Data Initiatives – Empowering Students to Make More Informed Choices? - ...
Open Data Initiatives – Empowering Students to Make More Informed Choices? - ...
 
Database management system
Database management systemDatabase management system
Database management system
 
DBMS introduction
DBMS introductionDBMS introduction
DBMS introduction
 
History of Database
History  of DatabaseHistory  of Database
History of Database
 
UNIT 5- Other Databases.pdf
UNIT 5- Other Databases.pdfUNIT 5- Other Databases.pdf
UNIT 5- Other Databases.pdf
 
DBMS.ppt
DBMS.pptDBMS.ppt
DBMS.ppt
 
Dbms intro
Dbms introDbms intro
Dbms intro
 
Uc13.chapter.14
Uc13.chapter.14Uc13.chapter.14
Uc13.chapter.14
 
e-Science, Research Data and Libaries
e-Science, Research Data and Libariese-Science, Research Data and Libaries
e-Science, Research Data and Libaries
 
Library Connect Webinar - Data Sharing
Library Connect Webinar - Data Sharing Library Connect Webinar - Data Sharing
Library Connect Webinar - Data Sharing
 

Recently uploaded

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
KarakKing
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
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
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
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
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
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
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
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
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
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
 

Multimedia Database

  • 1. TIV3033 Multimedia Databases Group B Name : Syamsul Bahrin Zaibon Room : FTM 3124 Phone : 04-928 4679 Email : URL : http://www.uum.edu.my Consultation Hour : Tuesday & Thursday 2.30 – 4.30 pm 1
  • 2. TIV3033 Multimedia Database Topic 1 INTRODUCTION TO MULTIMEDIA DATABASES Chapter 1 – MMDB [Lynne Dunckley] 2
  • 3. OBJECTIVES 1. Understand why multimedia databases are being developed 2. Appreciate database concepts in terms of multimedia 3. Understand the technological background http://www.uum.edu.my 3
  • 4. Background • Advances in technology enabled more complex and rich-content data types to appear • Computing power increased dramatically (from 64MH to 2.6GH or more) • Hardware support (size is no more a problem) • High-bandwidth networks • Development in digital input and output devices for all kinds of non-traditional data types • User interface paradigms reflecting human perception http://www.uum.edu.my 4
  • 5. Motivation • Multimedia is a much more powerful communication tool than traditional data in our daily life • Image showcase, graphic design, TV commercial, speech, movie, hand phone multimedia message, etc • There is a urgent need for more advanced systems organizing and managing these new multimedia data types • Traditional relational database are NO LONGER suitable for complex multimedia data • Automatic and robust systems which produce, transmit, analyze, manage and search multimedia data in a reliable way are required http://www.uum.edu.my 5
  • 6. INTRODUCTION • The importance of Multimedia Database (MMDB) • The differences from traditional databases: • data types, • manipulation, • storage • delivery http://www.uum.edu.my 6
  • 7. INTRODUCTION • Manage, store and retrieve all these different media (multimedia data types): • Movies, Pictures, Sound Clips, Documents etc… • Dealing with digital data representation http://www.uum.edu.my 7
  • 8. THE NEED FOR MMDB • Multimedia application systems, such as electronic publishing, teleconferencing and visual simulation have already become common in our professional practice. • Early application of MMDBMSs tended to use MM for presentational requirement only. • For example: http://www.uum.edu.my 8
  • 9. THE NEED FOR MMDBs (cont.) • However, this external data could not be manipulated by the DBMS. • Complex applications are developing such as entertainment services (video on demand), MM sales, groupware, telemedicine etc. • An essential requirement for these advanced MMDBs is to search and manipulate the content of pictures, sound & video as easily as text data to retrieve the data needed. http://www.uum.edu.my 9
  • 10. WHAT IS ESSENTIAL ABOUT DB SYSTEM? Traditional Database • Users of a database system expect to be able to manipulate the data obtain useful output. • This requires the ability to: - insert new data - retrieve and change existing data - delete data http://www.uum.edu.my 10
  • 11. Database Chronology Database Files Records Attributes Entities Real World Information Data http://www.uum.edu.my 11
  • 12. Basic Terms in Database (Example) Real World : Bookstore Database : Bookstore Database Files : Books Attribute Name ISBN No. Title Author Years Publisher 123 Database Lyne 2000 A Wesley Record 422 Director 8 Microsoft 1999 Thompson http://www.uum.edu.my 12
  • 13. Database System • Consists of 4 major components: • Data • Hardware • Software • User • For example: • database designers do not usually take into account the human information processing system and it’s requirement http://www.uum.edu.my 13
  • 14. Database System • In the traditional database design, logical and physical aspects of the system is kept separately • The logical design is not concerned for examples with the way the data is stored because these are considered to be unfamiliar to each database system http://www.uum.edu.my 14
  • 15. Database Design • Database design is a process of modeling: • Conceptual model (application programs hide details of data types. Conceptual can also hide information (e.g., salary) for security purposes) • Logical model (describes data stored in database, and the relationships among the data) • Physical model (how the record is stored) http://www.uum.edu.my 15
  • 16. Aims of Data Modeling • To identify simple data objects a system needs to store the relationships between such objects • To build a model of the stored data requirements of a system that is independent of specific processing requirements • To builds a minimal model of the stored data requirements of a system http://www.uum.edu.my 16
  • 17. Data Model: Ideas of data models • There are three elements of data model: Integrity constraints schema Database states Data manipulation • Data model is extremely important for organizing the data within a database • Data model is an abstract, logical definition of objects and operations that allows us to model the structure and behavior of the data. http://www.uum.edu.my 17
  • 18. Vocabulary of entity modeling • entity • occurrence of an entity - e.g.. CUSTOMER = { Customer } • attributes of an entity - e.g.. Customer = CustomerName + Address + CreditRating + ...... • value of an attribute • candidate key to an entity http://www.uum.edu.my 18
  • 19. The main components of an E-R model & An example of E-R Modeling • Entities • Attributes • Relationships Staff Department Employee Number Works in Last Name Dept. Number First Name Dept. name Job Title Dept. Centre http://www.uum.edu.my 19