Introduction to Data Systems: Building from Python
暫譯: 數據系統導論:基於 Python 的構建
Bressoud, Thomas, White, David
商品描述
商品描述(中文翻譯)
第一部分 基礎
1. 介紹
2. 檔案系統與檔案處理
3. Python 原生資料結構
4. 正規表達式
第二部分 資料系統:資料模型
5. 資料系統模型
6. 表格模型:結構與格式
7. 表格模型:存取操作與 pandas
8. 表格模型:進階操作與 pandas
9. 表格模型:轉換與約束
10. 關聯模型:結構與架構
11. 關聯操作:單一表格
12. 關聯操作:多個表格
13. 關聯資料庫程式設計
14. 關聯模型:設計、約束與創建
15. 階層模型:結構與格式
16. 階層模型:操作與程式設計
17. 階層模型:約束
第三部分 資料系統:資料來源
18. 資料系統來源概述
19. 網路與客戶端-伺服器
20. 超文本傳輸協定 (HTTP)
21. 插曲:客戶端資料獲取
22. 網頁擷取
23. RESTful 應用程式介面
24. 認證與授權
作者簡介
David White is Associate Professor in computer science, data analytics, and mathematics at Denison University. After his undergraduate degree at Bowdoin College, David carried out applied data analysis work for the Department of Defense. He went on to earn his MS in computer science, and PhD in mathematics from Wesleyan University in 2014. His research has resulted in over fifteen publications in mathematics, applied statistics, computer science, economics, and data science. In addition to publications on data science pedagogy, and a chapter for the book Data Science for Mathematicians, he has applied data science techniques to carry out research related to the opioid epidemic, gun violence, and biomedical treatments.
作者簡介(中文翻譯)
托馬斯·布雷索德(Thomas Bressoud)是丹尼森大學(Denison University)計算機科學與數據分析的副教授,自2002年以來一直在該校任教。布雷索德博士在1996年從康奈爾大學(Cornell University)獲得碩士和博士學位之前和之後都曾在學術界之外工作,包括在麻省理工學院林肯實驗室(MIT Lincoln Laboratory)工作七年,專注於實時雷達系統。獲得博士學位後,布雷索德博士曾在初創公司Isis Distributed Systems工作,並在90年代的收購熱潮中,轉至盧森特科技(Lucent Technologies),隨後轉到其研究部門貝爾實驗室(Bell Laboratories),位於新澤西州的穆雷希爾(Murray Hill)。在教學和研究方面,布雷索德的重點是計算機科學的系統領域,專注於高性能數據系統、並行系統和容錯技術。
大衛·懷特(David White)是丹尼森大學計算機科學、數據分析和數學的副教授。在博道學院(Bowdoin College)獲得本科學位後,大衛為國防部進行應用數據分析工作。他隨後在韋斯理大學(Wesleyan University)獲得計算機科學碩士學位和數學博士學位,於2014年畢業。他的研究已經在數學、應用統計、計算機科學、經濟學和數據科學等領域發表了超過十五篇論文。除了在數據科學教學法方面的出版物,以及為書籍《數學家的數據科學》(Data Science for Mathematicians)撰寫的一章外,他還應用數據科學技術進行與鴉片類藥物流行、槍支暴力和生物醫學治療相關的研究。