Wikipedia är din vän: https://sv.m.wikipedia.org/wiki/Model-View-Controller
1. Nej, MVC är endast ett arkitekturmönster
2. Din Model är i detta fall databasen. Delen som ändrar i databasen är din Controller. Sedan vill du presentera din data på något vis, det blir din View.
Inom web är en enkel MVC:
Model = din databas
View = html sida med data från databasen
Controller = ett input fält som redigerar/lägger till något värde i databasen
Har du dem sakerna borde du täcka MVC mönstret, men tänk på att det är trots allt ett mönster som hjälper dig och andra att strukturera upp din kod.
Skickades från m.sweclockers.com