PCs vs Mainframes
PCs: The same person may act as administrator, programmer, end-user, etc.
Mainframes (or big applications generally):
- normally a sharp division of human roles
- DB and the DBMS may be part of an even more complex software/hardware arrangement
- multiple computers, multiple platforms, client/server, networks, tie-ins to other software systems...