SlideShare une entreprise Scribd logo
1  sur  19
by :
       Shilpa Chaturvedi   07   Supriya Ghatkar     12
       Nikhila Rane        22   Kshitija Raut       23
       Rupali Maeen        39   Kanchana Nayakkar   41
       Lekha Pedamkar      50
 MOBILE DATABASE : Database than can be connected to by a
mobile computing device over a mobile network.
CACHE : Hold frequent data and transactions
 DATABASE : Structured way to organize information
The use of laptops, mobiles and PDAs is increasing and likely
to increase in the future with more and more applications
residing in the mobile systems.
 example : MOBILE WORKFORCE.
              In this scenario user would require to access and
update information from files in the home directories on a
server or customer records from a database. With the advent
of mobile databases users can load up their smart phones or
PDAs with mobile databases to exchange data remotely
without worrying about time or distance.
 Mobile databases let employees enter data on the fly.
 Mobile users must be able to work without a wireless
connection due to poor or even non-existent connections.

 Applications must provide significant interactivity .

 Applications must be able to access local device/vehicle
hardware, such as
   printers, bar code scanners, or GPS units (for mapping or Automatic
Vehicle
    Location systems).

 Bandwidth must be conserved (a common requirement on
wireless networks that charge per megabyte or data transferred).

 Users don't require access to truly live data, only
recently modified data.
Functionality required oF mobile dbmS includeS ability to:

   communicate       with   centralized    database     server
   through modes

   replicate data on centralized database server and
   mobile device;

   synchronize data on centralized database server and
   mobile device;

   capture data from various sources such as
    Internet;

   manage/analyze data on the mobile device;

   create customized mobile applications.
A mobile computing environment consists of :
         • mobile computers (mobile hosts)
         • a wired network of computers(mobile support
             stations)

  Mobile host may be able to communicate with wired
network through
  a wireless digital communication network

  Network Infrastructure for mobile computing consists of two
technologies :
   •   Wireless local-area networks (within a building)
       E.g. Avaya’s Orinico Wireless LAN

   2. packet-based cellular telephony networks
               early cellular system-Analog Technology
              2G – voice application
               3G and 2.5 G –Packet Based network
PDA




                                                                                  M O B IL E H O S T

                                                                                                       W IR E L E S S L A N C E L L
                                                                                                           2Kbps - 15M bps




                                                                     BASE
                                                                  S T A T IO N
                                                                                                               F IX E D
                                           BASE                                                                HOST
W IR E L E S S R A D IO C E L L         S T A T IO N
      9Kbps - 14Kbps

                                                       F IX E D N E T W O R K
                                     BASE
                                  S T A T IO N
                                                                                 M b p s to G b p s
                                                          BASE
                                                       S T A T IO N
                        PDA
A model for mobile communication
  Mobile hosts communicate to the wired network via
  computers referred to as mobile support (or base) stations.
  Each mobile support station manages those mobile
  hosts within its cell.
  When mobile hosts move between cells, there is a
  handoff of control from one mobile support station to
  another.

  Direct communication, without going through
 a mobile support station is also possible between
nearby mobile hosts
Supported, for e.g., by the Bluetooth standard
(up to 10 meters, at up to 721 kbps)
New issues for query optimization.
   • Connection time charges and number of bytes
   transmitted
   • Energy (battery power) is a scarce resource and its
   usage must be
      minimized
Mobile user’s locations may be a parameter of the
query
   •GIS (Geographic Information Systems )queries
   • Techniques to track locations of large numbers of
   mobile hosts
 Broadcast data can enable any number of clients to
receive the same data at
   no extra cost leads to interesting querying and data
caching issues.
 Users may need to be able to perform database
updates even while the
Must consider these competing costs:
   User time
   Communication cost
      • Connection time - used to assign monetary charges in
      some cellular
                                   systems.
      •Number of bytes, or packets, transferred - used to compute
                            charges in digital cellular systems
      •Time-of-day based charges - vary based on peak or off-
      peak periods
   Energy - optimize use of battery power by minimizing
   reception and transmission of data.
        Receiving radio signals requires much less energy
   than transmitting
           radio signals.
•  Mobile support stations can broadcast frequently-
requested
  data
• Allows mobile hosts to wait for needed data, rather
than having to
  consume energy

    There are two reasons for using broadcast data.
    = the mobile host avoids the energy cost for
       transmitting data requests
    = the broadcast data can be received by a
      large number of mobile hosts at once,
      at no extra cost

   The mobile host can cache the broadcast data
  For later use.
 Broadcast data may be transmitted according to a fixed
schedule
   or a changeable schedule:
   FIXED SCHEDULE: The mobile host uses the known
   fixed
            schedule to determine when the relevant data
   will be
          transmitted.
    CHANGEABLE SCHEDULE: The broadcast schedule
   must itself
            be broadcast at a well-known radio frequency
   and at
           well-known time intervals.

 The need for Data Broadcast:
   Data should be organized and presented to the users
   based on its need.
 Problems created if the user of the mobile
host issues
   queries and updates on data that resides
or is cached
   locally:
 This situation creates several problems, in
particular:
  •RECOVERABILITY: Updates entered on a
              disconnected machine may be
  lost if the
              mobile host fails.
  •CONSISTENCY : Cached data may become
  out of date,
 Partitioning via disconnection is the normal mode of operation
in mobile
   computing.
 For data updated by only one mobile host, it is simple to
propagate update when
     mobile host reconnects n other cases data may become
invalid and updates may
   conflict.
 When data are updated by other computers, invalidation
reports inform a
   reconnected mobile host of out-of-date cache entries
   however, mobile host may miss a report.

VERSION-NUMBERING-based schemes
    guarantee only that if two hosts
  independently update the same version of a
  document, the clash will be detected
  eventually, when the hosts exchange
• BUSINESS TRAVELERS : use laptop computers so that
they can work and access data en route

• DELIVERY SERVICES : uses it for packet tracking

•   EMERGENCY RESPONSE : uses it at the scene of
disasters ,medical emergencies ,and the like to access
information and to enter data pertaining to the situation

• CELL PHONES : provide not only phone
     services but are also mobile computers
     allowing email and web access
Dbms
Dbms

Contenu connexe

Tendances

2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TAC2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TACRaghu Tarra
 
4 g americas white paper the evolution of hspa_october 2011x
4 g americas white paper the evolution of hspa_october 2011x4 g americas white paper the evolution of hspa_october 2011x
4 g americas white paper the evolution of hspa_october 2011xHaytham Dardiry
 
Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...Dr. Kim (Kyllesbech Larsen)
 
Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A LowJan Salomon
 
Meeting the data demand tital wave upgrade of in door das for lte
Meeting the data demand tital wave   upgrade of in door das for lteMeeting the data demand tital wave   upgrade of in door das for lte
Meeting the data demand tital wave upgrade of in door das for lteJim Alexander
 
ENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGMohammad Adil
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programmingshahajahankhan123
 
Minor projct(Broadband )
Minor projct(Broadband )Minor projct(Broadband )
Minor projct(Broadband )Smriti Tikoo
 
Bluethooth Protocol stack/layers
Bluethooth Protocol stack/layersBluethooth Protocol stack/layers
Bluethooth Protocol stack/layersJay Nagar
 
Module 05 mobility management (1)
Module 05   mobility management (1)Module 05   mobility management (1)
Module 05 mobility management (1)JIGNESH PATEL
 
Mobile computing
Mobile computingMobile computing
Mobile computingSaranyaK68
 

Tendances (20)

2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TAC2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TAC
 
4 g americas white paper the evolution of hspa_october 2011x
4 g americas white paper the evolution of hspa_october 2011x4 g americas white paper the evolution of hspa_october 2011x
4 g americas white paper the evolution of hspa_october 2011x
 
Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A Low
 
Meeting the data demand tital wave upgrade of in door das for lte
Meeting the data demand tital wave   upgrade of in door das for lteMeeting the data demand tital wave   upgrade of in door das for lte
Meeting the data demand tital wave upgrade of in door das for lte
 
Lecture 15
Lecture 15Lecture 15
Lecture 15
 
ENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELINGENCAPSULATION AND TUNNELING
ENCAPSULATION AND TUNNELING
 
Mobile IP - pavankumar_912
Mobile IP - pavankumar_912Mobile IP - pavankumar_912
Mobile IP - pavankumar_912
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programming
 
Minor projct(Broadband )
Minor projct(Broadband )Minor projct(Broadband )
Minor projct(Broadband )
 
Ngn
NgnNgn
Ngn
 
Mobile network layer (mobile comm.)
Mobile network layer (mobile comm.)Mobile network layer (mobile comm.)
Mobile network layer (mobile comm.)
 
Difference between LoRa and NB-IoT
Difference between LoRa and NB-IoTDifference between LoRa and NB-IoT
Difference between LoRa and NB-IoT
 
Bluethooth Protocol stack/layers
Bluethooth Protocol stack/layersBluethooth Protocol stack/layers
Bluethooth Protocol stack/layers
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Module 05 mobility management (1)
Module 05   mobility management (1)Module 05   mobility management (1)
Module 05 mobility management (1)
 
Telephony
TelephonyTelephony
Telephony
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 

En vedette

Holographic data-storage-technology
Holographic data-storage-technologyHolographic data-storage-technology
Holographic data-storage-technologynikhi
 
Mobile dbms
Mobile dbmsMobile dbms
Mobile dbmsTech_MX
 
The Near Future of CSS
The Near Future of CSSThe Near Future of CSS
The Near Future of CSSRachel Andrew
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back KidEthos3
 
Classroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and AdolescentsClassroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and AdolescentsShelly Sanchez Terrell
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad ReviewsGlassdoor
 
The Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaThe Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaChris Lema
 

En vedette (7)

Holographic data-storage-technology
Holographic data-storage-technologyHolographic data-storage-technology
Holographic data-storage-technology
 
Mobile dbms
Mobile dbmsMobile dbms
Mobile dbms
 
The Near Future of CSS
The Near Future of CSSThe Near Future of CSS
The Near Future of CSS
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back Kid
 
Classroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and AdolescentsClassroom Management Tips for Kids and Adolescents
Classroom Management Tips for Kids and Adolescents
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad Reviews
 
The Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris LemaThe Buyer's Journey - by Chris Lema
The Buyer's Journey - by Chris Lema
 

Similaire à Dbms

Convergence of networks and systems
Convergence of networks and systemsConvergence of networks and systems
Convergence of networks and systemsAbraham Paul
 
5G TECHNOLOGY(BDMS)
5G TECHNOLOGY(BDMS)5G TECHNOLOGY(BDMS)
5G TECHNOLOGY(BDMS)Rauf Wani
 
A lthough the Internet offers access to information sources worldwid.pdf
A lthough the Internet offers access to information sources worldwid.pdfA lthough the Internet offers access to information sources worldwid.pdf
A lthough the Internet offers access to information sources worldwid.pdfANGELMARKETINGJAIPUR
 
WIRLESS CLOUD NETWORK
WIRLESS CLOUD NETWORKWIRLESS CLOUD NETWORK
WIRLESS CLOUD NETWORKAashish Pande
 
Enamul Haque (062656056)
Enamul Haque (062656056)Enamul Haque (062656056)
Enamul Haque (062656056)mashiur
 
Pvdtn presentation
Pvdtn presentationPvdtn presentation
Pvdtn presentationMIDAUTEL
 
Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...Sharon Roberts
 
M.Sc Mobile computing.pptx
M.Sc Mobile computing.pptxM.Sc Mobile computing.pptx
M.Sc Mobile computing.pptxMeymunaMohammed1
 
ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12Mark Goldstein
 
Multi Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless SystemsMulti Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless SystemsChaitanya Krishna
 
ipgoals,assumption requirements
ipgoals,assumption requirementsipgoals,assumption requirements
ipgoals,assumption requirementsrajisri2
 
Telecomm presentation [2005]
Telecomm presentation [2005]Telecomm presentation [2005]
Telecomm presentation [2005]Raul Soto
 
Network assisted mobile computing with optimal uplink quary processing
Network assisted mobile computing with optimal uplink quary processingNetwork assisted mobile computing with optimal uplink quary processing
Network assisted mobile computing with optimal uplink quary processingShakas Technologies
 
Implementation of Cellular IP and Its Performance Analysis
Implementation of Cellular IP and Its Performance AnalysisImplementation of Cellular IP and Its Performance Analysis
Implementation of Cellular IP and Its Performance AnalysisIOSR Journals
 
Frontiers of wireless and mobile communications v0.02
Frontiers of wireless and mobile communications v0.02Frontiers of wireless and mobile communications v0.02
Frontiers of wireless and mobile communications v0.02Sai Varrshini
 

Similaire à Dbms (20)

Convergence of networks and systems
Convergence of networks and systemsConvergence of networks and systems
Convergence of networks and systems
 
5G TECHNOLOGY(BDMS)
5G TECHNOLOGY(BDMS)5G TECHNOLOGY(BDMS)
5G TECHNOLOGY(BDMS)
 
A lthough the Internet offers access to information sources worldwid.pdf
A lthough the Internet offers access to information sources worldwid.pdfA lthough the Internet offers access to information sources worldwid.pdf
A lthough the Internet offers access to information sources worldwid.pdf
 
Wireless
WirelessWireless
Wireless
 
WIRLESS CLOUD NETWORK
WIRLESS CLOUD NETWORKWIRLESS CLOUD NETWORK
WIRLESS CLOUD NETWORK
 
Enamul Haque (062656056)
Enamul Haque (062656056)Enamul Haque (062656056)
Enamul Haque (062656056)
 
Unit 4
Unit 4Unit 4
Unit 4
 
Pvdtn presentation
Pvdtn presentationPvdtn presentation
Pvdtn presentation
 
ACN.pptx
ACN.pptxACN.pptx
ACN.pptx
 
Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...
 
M.Sc Mobile computing.pptx
M.Sc Mobile computing.pptxM.Sc Mobile computing.pptx
M.Sc Mobile computing.pptx
 
ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12ATIC Summit - Community Broadband Workshop 11/13/12
ATIC Summit - Community Broadband Workshop 11/13/12
 
Multi Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless SystemsMulti Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless Systems
 
ipgoals,assumption requirements
ipgoals,assumption requirementsipgoals,assumption requirements
ipgoals,assumption requirements
 
Telecomm presentation [2005]
Telecomm presentation [2005]Telecomm presentation [2005]
Telecomm presentation [2005]
 
Wi fi
Wi fiWi fi
Wi fi
 
Bluetooth and mobile ip
Bluetooth and mobile ipBluetooth and mobile ip
Bluetooth and mobile ip
 
Network assisted mobile computing with optimal uplink quary processing
Network assisted mobile computing with optimal uplink quary processingNetwork assisted mobile computing with optimal uplink quary processing
Network assisted mobile computing with optimal uplink quary processing
 
Implementation of Cellular IP and Its Performance Analysis
Implementation of Cellular IP and Its Performance AnalysisImplementation of Cellular IP and Its Performance Analysis
Implementation of Cellular IP and Its Performance Analysis
 
Frontiers of wireless and mobile communications v0.02
Frontiers of wireless and mobile communications v0.02Frontiers of wireless and mobile communications v0.02
Frontiers of wireless and mobile communications v0.02
 

Dernier

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Dbms

  • 1. by : Shilpa Chaturvedi 07 Supriya Ghatkar 12 Nikhila Rane 22 Kshitija Raut 23 Rupali Maeen 39 Kanchana Nayakkar 41 Lekha Pedamkar 50
  • 2.
  • 3.
  • 4.  MOBILE DATABASE : Database than can be connected to by a mobile computing device over a mobile network. CACHE : Hold frequent data and transactions  DATABASE : Structured way to organize information The use of laptops, mobiles and PDAs is increasing and likely to increase in the future with more and more applications residing in the mobile systems.  example : MOBILE WORKFORCE. In this scenario user would require to access and update information from files in the home directories on a server or customer records from a database. With the advent of mobile databases users can load up their smart phones or PDAs with mobile databases to exchange data remotely without worrying about time or distance.  Mobile databases let employees enter data on the fly.
  • 5.  Mobile users must be able to work without a wireless connection due to poor or even non-existent connections.  Applications must provide significant interactivity .  Applications must be able to access local device/vehicle hardware, such as printers, bar code scanners, or GPS units (for mapping or Automatic Vehicle Location systems).  Bandwidth must be conserved (a common requirement on wireless networks that charge per megabyte or data transferred).  Users don't require access to truly live data, only recently modified data.
  • 6.
  • 7. Functionality required oF mobile dbmS includeS ability to: communicate with centralized database server through modes replicate data on centralized database server and mobile device; synchronize data on centralized database server and mobile device; capture data from various sources such as Internet; manage/analyze data on the mobile device; create customized mobile applications.
  • 8. A mobile computing environment consists of : • mobile computers (mobile hosts) • a wired network of computers(mobile support stations) Mobile host may be able to communicate with wired network through a wireless digital communication network Network Infrastructure for mobile computing consists of two technologies : • Wireless local-area networks (within a building) E.g. Avaya’s Orinico Wireless LAN 2. packet-based cellular telephony networks early cellular system-Analog Technology 2G – voice application 3G and 2.5 G –Packet Based network
  • 9. PDA M O B IL E H O S T W IR E L E S S L A N C E L L 2Kbps - 15M bps BASE S T A T IO N F IX E D BASE HOST W IR E L E S S R A D IO C E L L S T A T IO N 9Kbps - 14Kbps F IX E D N E T W O R K BASE S T A T IO N M b p s to G b p s BASE S T A T IO N PDA
  • 10. A model for mobile communication Mobile hosts communicate to the wired network via computers referred to as mobile support (or base) stations. Each mobile support station manages those mobile hosts within its cell. When mobile hosts move between cells, there is a handoff of control from one mobile support station to another. Direct communication, without going through a mobile support station is also possible between nearby mobile hosts Supported, for e.g., by the Bluetooth standard (up to 10 meters, at up to 721 kbps)
  • 11. New issues for query optimization. • Connection time charges and number of bytes transmitted • Energy (battery power) is a scarce resource and its usage must be minimized Mobile user’s locations may be a parameter of the query •GIS (Geographic Information Systems )queries • Techniques to track locations of large numbers of mobile hosts  Broadcast data can enable any number of clients to receive the same data at no extra cost leads to interesting querying and data caching issues.  Users may need to be able to perform database updates even while the
  • 12. Must consider these competing costs: User time Communication cost • Connection time - used to assign monetary charges in some cellular systems. •Number of bytes, or packets, transferred - used to compute charges in digital cellular systems •Time-of-day based charges - vary based on peak or off- peak periods Energy - optimize use of battery power by minimizing reception and transmission of data.  Receiving radio signals requires much less energy than transmitting radio signals.
  • 13. • Mobile support stations can broadcast frequently- requested data • Allows mobile hosts to wait for needed data, rather than having to consume energy There are two reasons for using broadcast data. = the mobile host avoids the energy cost for transmitting data requests = the broadcast data can be received by a large number of mobile hosts at once, at no extra cost The mobile host can cache the broadcast data For later use.
  • 14.  Broadcast data may be transmitted according to a fixed schedule or a changeable schedule: FIXED SCHEDULE: The mobile host uses the known fixed schedule to determine when the relevant data will be transmitted.  CHANGEABLE SCHEDULE: The broadcast schedule must itself be broadcast at a well-known radio frequency and at well-known time intervals.  The need for Data Broadcast: Data should be organized and presented to the users based on its need.
  • 15.  Problems created if the user of the mobile host issues queries and updates on data that resides or is cached locally:  This situation creates several problems, in particular: •RECOVERABILITY: Updates entered on a disconnected machine may be lost if the mobile host fails. •CONSISTENCY : Cached data may become out of date,
  • 16.  Partitioning via disconnection is the normal mode of operation in mobile computing.  For data updated by only one mobile host, it is simple to propagate update when mobile host reconnects n other cases data may become invalid and updates may conflict.  When data are updated by other computers, invalidation reports inform a reconnected mobile host of out-of-date cache entries however, mobile host may miss a report. VERSION-NUMBERING-based schemes guarantee only that if two hosts independently update the same version of a document, the clash will be detected eventually, when the hosts exchange
  • 17. • BUSINESS TRAVELERS : use laptop computers so that they can work and access data en route • DELIVERY SERVICES : uses it for packet tracking • EMERGENCY RESPONSE : uses it at the scene of disasters ,medical emergencies ,and the like to access information and to enter data pertaining to the situation • CELL PHONES : provide not only phone services but are also mobile computers allowing email and web access