SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (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
 

Destacado

Multimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesMultimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesHarshita Ved
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAazira96
 
Introduction To Multimedia
Introduction To MultimediaIntroduction To Multimedia
Introduction To MultimediaJomel Penalba
 
Multimedia authoring tools
Multimedia authoring toolsMultimedia authoring tools
Multimedia authoring toolsOnline
 
Mobile Database ,alrazgi
Mobile Database ,alrazgiMobile Database ,alrazgi
Mobile Database ,alrazgialrazgi
 
ppt spatial data
ppt spatial datappt spatial data
ppt spatial dataRahul Kumar
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphicsdeepthianna
 
Web mining slides
Web mining slidesWeb mining slides
Web mining slidesmahavir_a
 
Emerging DB Technologies
Emerging DB TechnologiesEmerging DB Technologies
Emerging DB TechnologiesTalal Alsubaie
 

Destacado (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 a Multimedia Database

Module 1 - Chapter1.pptx
Module 1 - Chapter1.pptxModule 1 - Chapter1.pptx
Module 1 - Chapter1.pptxSoniaDevi15
 
Database :Introduction to Database System
Database :Introduction to Database SystemDatabase :Introduction to Database System
Database :Introduction to Database SystemZakriyaMalik2
 
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 NetDlis Mu
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructureprojectandppt
 
Big and Small Web Data
Big and Small Web DataBig and Small Web Data
Big and Small Web DataMarieke Guy
 
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? - ...Terminalfour
 
UNIT 5- Other Databases.pdf
UNIT 5- Other Databases.pdfUNIT 5- Other Databases.pdf
UNIT 5- Other Databases.pdfShitalGhotekar
 
e-Science, Research Data and Libaries
e-Science, Research Data and Libariese-Science, Research Data and Libaries
e-Science, Research Data and LibariesRob Grim
 
Library Connect Webinar - Data Sharing
Library Connect Webinar - Data Sharing Library Connect Webinar - Data Sharing
Library Connect Webinar - Data Sharing Library_Connect
 

Similar a 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
 

Último

Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 

Último (20)

Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 

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