I think you coureosed with different definitions.
1. "Dedicated bandwidth". This dows not mean that you dedicate or assign bandwidth to specific port.
How HUB works: let's imaging that we have 2 rooms full of people and we have only one phone in each room. Everybody wants to talk to each other. But at a moment of time only one pair can talk. It's "shared media", and real "bandwidth" depends on how many people wants to talk.
How SWITCH works: same rooms, but everybody have his own phone. Everybody can talk independently and simultaneously. Everybody has his own media and "full bandwidth".
2. Extending your network for more than 100m:
Best thing I can recommend - Fiber Optic Links.
1. MultiMode Fiber is pretty cheap and very reliable. Same companies, who make Ehternet wiring can install Fiber.
2. Many switches have embedded Fiber interfaces (or expansion slots). Even if not, you may find media converters with 2 ports - Ethernet and Fiber.
3. Less desirable solution is Wireless. Actually it's more flexible, but security consideratuion is still very high. Plus, I wouldn't recomend to put critical stuff on wireless links.
4. There are such thing as "long distance Ehternet, but I am not sure if it's standardized yet.
If you have more question, send me e-mail.
Good luck.