The document discusses different database architectures including personal computer databases, file server architectures, file sharing architectures, client/server architectures, two-tier architectures, and three-tier architectures. A personal computer database has the database and applications on one PC. A file server architecture stores database files on a file server but applications run on client PCs. A file sharing architecture allows multiple users to access the same database files stored on a file server. Client/server architectures improve on file sharing by having the database server directly answer queries. Two-tier architectures have clients do input/output and some logic while the server performs storage and access. Three-tier architectures move more logic and business rules to an application server layer.