Book Image

Mastering Python Scientific Computing

Book Image

Mastering Python Scientific Computing

Overview of this book

Table of Contents (17 chapters)
Mastering Python Scientific Computing
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Data storage software and toolkits


Generally, the concepts involving computer science change very fast with time, and the software and tools for storing data evolve rapidly. Hence, at present, there are a number of pieces of software and toolkits available in the market for storing data. There are two major categories of data storage software and toolkits. Again, in each category, there are a number of subcategories. The taxonomy of various data-storing software pieces/toolkits used to manage and store data is depicted in this figure:

Taxonomy of software/toolkits for data storage and management

Files

The first category includes the software or tools that store data in flat files of different formats. The subcategories of flat files are structured and unstructured files. By "structured files," we mean files that have a predefined/fixed structure for storing data. Whereas, in unstructured files, there is no predefined structure to store the data. Generally, these two types of files store text...