Using Databases in the Remember Hack Week 5

Using Databases in the Remember. Hack Week 5

Databases • • • Organized collection of data Intended to organize, store, and retrieve large amounts of data easily Examples:

Organized Information • • Lists § Ordered data § Example: phone tree Maps/Dictionaries § Key/Value pair § Example: phone book Flat-file databases § Many categories § Example: address book Relational databases § Categories across files § Example: Facebook

Data • • • Key – label for what’s inside Value – data that’s inside Example: § Key = your name § Value = your school name

Databases in App Inventor • Tiny. DB stores data directly on the phone and will only used by that phone • Tiny. Web. DB stores data on a web datebase that can be shared among phones

Tiny. Web. DB • • • Accessed through the web Service. URL Store key – put into DB Retrieve key – get value out of DB

Tiny. Web. DB http: //techchallengetinydb. appspot. com

Remember Hack

Resources If you have problems • Read the App Inventor book on databases (pages 305 -317) • Post questions to the Technovation Challenge Google Group

Reminder: Weekly Reflections • What did your team like about this • • week? What challenges did your team have this week? Anything else your team would like to share?

Share with us on Twitter & Facebook Tweet us: @_technovation_ #technovation Like us on Facebook: Technovation Challenge
- Slides: 11