Introduction to Data Systems : Building from Python /
Encompassing a broad range of forms and sources of data, this textbook introduces data systems through a progressive presentation. Introduction to Data Systems covers data acquisition starting with local files, then progresses to data acquired from relational databases, from REST APIs and through we...
| Main Authors: | , |
|---|---|
| Corporate Author: | |
| Format: | eBook |
| Language: | English |
| Published: |
Cham :
Springer International Publishing : Imprint: Springer,
2020.
|
| Edition: | 1st ed. 2020. |
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- Part I Foundation
- 1. Introduction
- 2. File Systems and File Processing
- 3. Python Native Data Structures
- 4. Regular Expressions
- Part II Data Systems: The Data Models
- 5. Data Systems Models
- 6. Tabular Model: Structure and Formats
- 7. Tabular Model: Access Operations and pandas
- 8. Tabular Model: Advanced Operations and pandas
- 9. Tabular Model: Transformations and Constraints
- 10. Relational Model: Structure and Architecture
- 11. Relational Operations: Single Table
- 12. Relational Operations: Multiple Tables
- 13. Relational Database Programming
- 14. Relational Model: Design, Constraints, and Creation
- 15. Hierarchical Model: Structure and Formats
- 16. Hierarchical Model: Operations and Programming
- 17. Hierarchical Model: Constraints
- Part III Data Systems: The Data Sources
- 18. Overview of Data Systems Sources
- 19. Networking and Client-Server
- 20. The HyperText Transfer Protocol
- 21. Interlude: Client Data Acquisition
- 22. Web Scraping
- 23. RESTful Application Programming Interfaces
- 24. Authentication and Authorization.