O'Reilly logo

Introduction to Python® Programming and Developing GUI Applications with PyQT by B. M. Harwani

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 12. Database Handling

Sometimes you need to save data entered by the user for future use. There are two ways to save data that is supplied by the user while running an application. The first way is to use traditional file handling, which you saw in Chapter 6, “File Handling.” The second way is to use a database management system. A traditional file system lacks several features, such as indexing, encryption, and joining or merging files. A traditional file handling also is not efficient in handling large volumes of data. A database management system is, and it also provides features such as auto backup, indexing, data sharing, security, and integrity. You will focus on database handling in this chapter, which covers the following:

  • Installing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required