Chapter 10: Database Management
In programming, the subject of database management encompasses a broad spectrum of subcategories. Many of those categories were already introduced in earlier chapters, such as in Chapter 2, Project Configuration, when we discussed the concept of using a database management tool, or in Chapter 3, Models, Relations, and Inheritance, when we explored the concept of model managers. While these subjects can be considered topics of this chapter, they were introduced in earlier chapters to better fit what that chapter's subject matter was discussing or to serve as a tool that was suited to the exercises in those earlier chapters. The Django fixtures that were introduced and used in Chapter 3, Models, Relations, and Inheritance, can also be considered a database management tool and will finally be covered in more depth in this chapter.
Django fixtures are used to import and export data found in a database that is connected to a Django project. The chapter_3...