Um, I'm terribly biased but I genuinely think guinea pigs would be a better pet for a child of that age.
Hamsters are nocturnal so she won't get much day-time interaction with them and they are also much more fond of biting!
Gerbils are also most active in the evening and at night but they don't tend to bite as much. They are fun because they enjoy "playing" in sand and running through tubes etc. I found them difficult to handle though because they are so quick and run and jump about, almost impossible to catch, and I was always losing them ...
Guinea pigs don't do much playing but they are lovely, sweet gentle personalities with very friendly personalities. They "sing" to you when you bring them food. You can put them out to graze on the lawn in the summer and they are very easy to look after. They do need lots of salad every day (carrots, endive, cucumber, parsley in moderation, apples etc) because they don't manufacture their own Vit C. You can easily buy dried food and drinks with added vit C too but fresh is best. They eat lots and lots of hay too! They will be very nervous when they first come to you so explain to your dd in advance that she might have to hold back from handling them too much when they first arrive. But if you offer them titbits every day and allow them a bit of time to adapt, they will become tame in no time.
Neither, gps or gerbils should be kept alone (unlike hamsters) as they are group animals and get depressed.
If you are buying gps then I recommend two sows.
Another option is a domesticated rat (sounds awful I know but they are very popular in France) and make clever, sociable pets apparently but have no personal experience of keeping them!
Rabbits can be very stroppy and I would recommend them for an older child.
Have fun whichever pet you choose!