As per your definition mentioned, you want to have your master site, where the admin makes changes to the database and the same is updated to all your channeled sites or sub sites...
We already have the similar type of managed site sample with us...
Please check the PM for my questions?
Thanks.