If you can change an individual item in your Address database depends on how you structured the database. If you stored Name, Street, City under a single TinyDB tag, you can not change only a single element, however if you have a Tag for each of Name , Street .... you can change a single item. The easiest way to do this is to change the values in the List(s) that you populate your database with. For a DB to work, you have to use both Lists and one of AI2 DB options (TinyDB, TinyWebDB, Fusion Tables ...and if you use special techniques, Goolge spreadsheets or MySQL etc) However, what you can do with your database depends on how you structure it. If you did it to best advantage you can use a TextBox to change an item in a List ...say the Name at record number 22 or 2 or whatever. ...and yes, it is possible to change a single element in yourname, yourstreet, yourcity when that is a string by parsing the string..complicated but that could work too although it is awkward.
The following examples may help (possibly you have not seen all of them).
=====
Lists
List of Lists
TinyDB
Regards,
Steve