SlideShare a Scribd company logo
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

Mutimedia databases
Mutimedia databasesMutimedia databases
Mutimedia databases
Spoorthi Sham
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
SumitKeshri10
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
Rashmi Agale
 
Multimedia Database
Multimedia Database Multimedia Database
Multimedia Database
Avnish Patel
 
Xml and multimedia database
Xml and multimedia databaseXml and multimedia database
Xml and multimedia database
Muhammad Harris
 
Multimedia Database
Multimedia DatabaseMultimedia Database
Multimedia Database
District Administration
 
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
Pooja Dixit
 
Current trends in DBMS
Current trends in DBMSCurrent trends in DBMS
Current trends in DBMS
Swatanu Satpathy
 
Mobile dbms
Mobile dbmsMobile dbms
Mobile dbms
Tech_MX
 
Importance of Database in Library
Importance of Database in LibraryImportance 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
Gayathri P
 
Database History
Database HistoryDatabase History
Database History
Majong DevJfu
 
Trends in Database Management
Trends in Database ManagementTrends in Database Management
Trends in Database Management
Marlon Jamera
 
Historical Evolution of RDBMS
Historical Evolution of RDBMSHistorical Evolution of RDBMS
Historical Evolution of RDBMS
Shailesh Pachori
 
Database assignment
Database assignmentDatabase assignment
Database assignment
HudiKhatib
 
Dbms unit 1
Dbms unit   1Dbms unit   1
Dbms unit 1
devineni66
 
01 dbms-introduction
01 dbms-introduction01 dbms-introduction
01 dbms-introduction
Toktok Tukta
 
4.3 multimedia datamining
4.3 multimedia datamining4.3 multimedia datamining
4.3 multimedia datamining
Krish_ver2
 
Cp 121 lecture 01
Cp 121 lecture 01Cp 121 lecture 01
Cp 121 lecture 01
ITNet
 
Multimedia Data Mining using Deep Learning
Multimedia Data Mining using Deep LearningMultimedia Data Mining using Deep Learning
Multimedia Data Mining using Deep Learning
Bhagyashree Barde
 

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

Multimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesMultimedia system, Architecture & Databases
Multimedia system, Architecture & Databases
Harshita Ved
 
Multimedia System
Multimedia SystemMultimedia System
Multimedia System
Achmad Solichin
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIA
azira96
 
Multimedia
MultimediaMultimedia
Multimedia
Shivam Tuteja
 
Distributed database
Distributed databaseDistributed database
Distributed database
ReachLocal Services India
 
Multimedia ppt
Multimedia pptMultimedia ppt
Multimedia ppt
Danny Oliveros
 
Introduction To Multimedia
Introduction To MultimediaIntroduction To Multimedia
Introduction To Multimedia
Jomel Penalba
 
Multimedia authoring tools
Multimedia authoring toolsMultimedia authoring tools
Multimedia authoring tools
Online
 
Mobile Database ,alrazgi
Mobile Database ,alrazgiMobile Database ,alrazgi
Mobile Database ,alrazgi
alrazgi
 
Spatial databases
Spatial databasesSpatial databases
Spatial databases
Seraphic Nazir
 
ppt spatial data
ppt spatial datappt spatial data
ppt spatial data
Rahul Kumar
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphics
deepthianna
 
Web mining slides
Web mining slidesWeb mining slides
Web mining slides
mahavir_a
 
Advantages and disadvantages of multimedia
Advantages and disadvantages of multimediaAdvantages and disadvantages of multimedia
Advantages and disadvantages of multimedia
Islamia university of bahawalpur
 
Web Mining
Web Mining Web Mining
Web Mining
guestb73ec6
 
Emerging DB Technologies
Emerging DB TechnologiesEmerging DB Technologies
Emerging DB Technologies
Talal Alsubaie
 
Web mining
Web miningWeb mining
Web mining
Iniya Kannan
 
Spatial Data Model
Spatial Data ModelSpatial Data Model
Spatial Data Model
Kaium Chowdhury
 
Android Multimedia Support
Android Multimedia SupportAndroid Multimedia Support
Android Multimedia Support
Jussi Pohjolainen
 

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

BAB 7 Pangkalan data new
BAB 7   Pangkalan data newBAB 7   Pangkalan data new
BAB 7 Pangkalan data new
Nur Salsabila Edu
 
Overview of dbms
Overview of dbmsOverview of dbms
Overview of dbms
Dabbal Singh Mahara
 
Database part1-
Database part1-Database part1-
Database part1-
Taymoor Nazmy
 
Module 1 - Chapter1.pptx
Module 1 - Chapter1.pptxModule 1 - Chapter1.pptx
Module 1 - Chapter1.pptx
SoniaDevi15
 
Database :Introduction to Database System
Database :Introduction to Database SystemDatabase :Introduction to Database System
Database :Introduction to Database System
ZakriyaMalik2
 
Database Lecture Notes
Database Lecture NotesDatabase Lecture Notes
Database Lecture Notes
FellowBuddy.com
 
Emerging Technologies in IT
Emerging Technologies in ITEmerging 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
Dlis Mu
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructure
projectandppt
 
Big and Small Web Data
Big and Small Web DataBig and Small Web Data
Big and Small Web Data
Marieke 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
 
Database management system
Database management systemDatabase management system
Database management system
sangeethachandrabose
 
DBMS introduction
DBMS introductionDBMS introduction
DBMS introduction
BHARATH KUMAR
 
History of Database
History  of DatabaseHistory  of Database
History of Database
Talesun Solar USA Ltd.
 
UNIT 5- Other Databases.pdf
UNIT 5- Other Databases.pdfUNIT 5- Other Databases.pdf
UNIT 5- Other Databases.pdf
ShitalGhotekar
 
DBMS.ppt
DBMS.pptDBMS.ppt
DBMS.ppt
Umesh Hengaju
 
Dbms intro
Dbms introDbms intro
Dbms intro
mdhamiwal
 
Uc13.chapter.14
Uc13.chapter.14Uc13.chapter.14
Uc13.chapter.14
Irfan Ali Memon
 
e-Science, Research Data and Libaries
e-Science, Research Data and Libariese-Science, Research Data and Libaries
e-Science, Research Data and Libaries
Rob Grim
 
Library Connect Webinar - Data Sharing
Library Connect Webinar - Data Sharing Library Connect Webinar - Data Sharing
Library Connect Webinar - Data Sharing
Library_Connect
 

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

What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
melliereed
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
BoudhayanBhattachari
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Vivekanand Anglo Vedic Academy
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 

Recently uploaded (20)

What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
B. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdfB. Ed Syllabus for babasaheb ambedkar education university.pdf
B. Ed Syllabus for babasaheb ambedkar education university.pdf
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 

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