使用SQL、Python和Spotfire進行數據分析培訓
在這個由講師指導的現場培訓中,參與者將學習三種不同的方法來訪問、分析和可視化數據。我們從RDMS資料庫的介紹開始;重點將放在使用 SQL 語言訪問和查詢 Oracle 資料庫上。然後,我們研究了使用 Python 語言以程式設計方式訪問 RDMS 資料庫的策略。最後,我們看看如何使用 TIBCO Spotfire 以圖形方式可視化和呈現數據。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在現場實驗室環境中實際實施。
課程簡介
======== 第一天 ========
關係數據庫管理系統(RDMS)簡介
- Oracle RDMS 和 SQL 語言
數據在 RDMS 中的存儲方式
- 表、記錄和列
連接到 Oracle 數據庫
- 命令行與圖形界面
- 登錄:服務器、數據庫、憑證
使用 SQL 進行數據分析
- 使用 SELECT 查詢數據庫
- 使用 WHERE 過濾數據
- 使用 ORDER BY 排序數據
- 使用 Joins 查詢多個表
- 使用 GROUP BY 分組數據
- 使用聚合函數對結果數據進行計算
- 使用 HAVING 過濾分組
Python 簡介
- Python 語法速成課程
連接到 Oracle 數據庫
- 登錄:服務器、數據庫、憑證
使用 Python 進行數據分析
- 查詢數據庫
- 過濾、排序和計數數據
- 高級查詢
======== 第二天 ========
使用 TIBCO Spotfire 進行數據可視化簡介
連接到 Spotfire 服務器
- Web 客戶端與安裝的客戶端
導入數據
數據可視化
- 條形圖
- 折線圖
- 餅圖
過濾數據
使用 TIBCO Spotfire 進行演示策略
總結與結論
最低要求
- 熟悉數據分析概念
觀眾
- Business 分析師
需要幫助選擇合適的課程嗎?
使用SQL、Python和Spotfire進行數據分析培訓 - 詢問
使用SQL、Python和Spotfire進行數據分析 - 咨詢詢問
咨詢詢問
客戶評論 (1)
我非常喜歡大量的實驗和練習。
Vivian Feng - Destination Canada
課程 - Data Analysis with SQL, Python and Spotfire
機器翻譯
相關課程
Microsoft Access – 下載數據
14 時間:本课程为讲师指导的线下或线上培训,面向初级至中级专业人士,旨在提升他们在Microsoft Access中使用查询和SQL提取、分析和操作数据的技能。
培训结束后,学员将能够:
- 了解Microsoft Access中的不同类型查询。
- 使用查询设计工具有效提取和分析数据。
- 编写SQL查询以检索和操作数据。
- 使用查询进行数据聚合、过滤和排序。
- 应用高级查询技术进行故障排除和优化。
SQL高級
14 時間:本課程由講師指導,採用線上或線下培訓形式,面向中級數據庫管理員、開發人員和數據分析師,旨在幫助他們掌握高級SQL功能,以進行復雜的數據操作和數據庫管理。
培訓結束後,學員將能夠:
- 使用聯合查詢、子查詢和複雜連接進行高級查詢。
- 精確地添加、更新和刪除數據、表、視圖和索引。
- 通過事務確保數據完整性,並操作數據庫結構。
- 高效創建和管理數據庫,實現穩健的數據存儲和檢索。
Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
7 時間:本課程幫助客戶根據需要選擇寫入數據存儲。它涵蓋了幾乎所有可能的現代方法。
SQL Advanced level for Analysts
21 時間:本課程的目的是提供對不同SQL使用的清晰理解數據庫(Oracle,SQL Server,MS Access)。對分析函數的理解和解析如何在數據庫中加入不同的表格將有助于委托人移動數據分析操作到數據庫端,而不是在MS Excel應用程序中執行此操作。這也可以幫助創建任何使用任何關系數據庫的IT系統。
SQL開發訓練營
35 時間:本課程由講師主導,提供澳門的線上或線下培訓,面向希望學習或提升SQL開發技能和知識的初學者、程序員和數據庫管理員。
通過本培訓,參與者將能夠使用SQL和數據庫管理系統安裝、創建、管理、操作和監控數據庫。
SQL Fundamentals
14 時間:此SQL培訓課程適用于希望獲得從任何數據庫中提取和分析數據並創建報告所需技能的人員。課程成員將學習:
- 如何編寫SQL查詢
- 什麽是關系數據庫以及我們如何使用它們
- 什麽是關系以及如何創建它們
- 數據結構
- SQL方言之間的差異(Oracle,T-SQL,ANSI)
- 編寫查詢的實用技巧
此SQL課程處理通用ANSI SQL。它可以在任何數據庫中使用,包括Oracle,MySQL,Microsoft Access,Microsoft SQL Server,DB2,Informix,PostgreSQL等任何其他關系數據庫。
SQL in Microsoft Access
14 時間:這門SQL培訓課程適合希望掌握使用MicrosoftAccess提取和分析數據所需技能的人員。課程參與者將學習:
- 如何編寫SQL查詢
- 什麼是關聯式數據庫及其使用方法
- 什麼是關聯以及如何創建它們
- 數據的結構
- SQL方言之間的差異(Oracle、T-SQL、ANSI)
- 編寫查詢的實用技能
這門SQL課程涵蓋MicrosoftAccess方言的SQL。
使用SQL、Python和Tableau進行數據分析
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望使用和集成SQL,Python和Tableau以執行複雜數據分析,處理和可視化的數據科學家和開發人員。
在培訓結束時,參與者將能夠:
- 設置必要的環境以執行 SQL、Python 和 Tableau 的數據分析。
- 瞭解軟體整合的關鍵概念(資料、伺服器、用戶端、API、端點等)。
- 複習 Python 和 SQL 的基礎知識。
- 在Python中執行數據預處理技術。
- 瞭解如何連接 Python 和 SQL 進行數據分析。
- 使用 Tableau 創建富有洞察力的數據可視化效果和圖表。
SQL in SQL Server
14 時間:本SQL培訓課程面向希望掌握從任何數據庫中提取和分析數據並創建報告的必要技能的人員。課程成員將學習:
- 如何編寫SQL查詢
- 什麼是關係數據庫以及如何使用它們
- 什麼是關係以及如何創建它們
- 數據的結構
- T-SQL與其他方言的區別
- 編寫查詢的實用技能
本SQL課程涉及Microsoft T-SQL方言。如果您對通用SQL感興趣,請參見SQL Fundamentals課程。
Transact SQL Advanced
7 時間:學員將深入瞭解Transact SQL的一些高級功能,並能夠完成以下任務:
- 使用查詢返回複雜的結果集
- 管理數據庫對象以提高查詢性能
- 優化查詢以提高效率
本課程適合目前使用Transact SQL從Microsoft SQL Server數據庫中提取數據,並希望擴展其知識,特別是在數據分析和提高查詢速度領域的人員。
Transact SQL Basic
14 時間:學員們將了解結構化查詢語言的基本原理,並能夠完成以下各項工作:
- 建構查詢以從 SQL Server 資料庫中提取和過濾數據
- 創建匯總結果
- 更改、派生和格式化數據以適應所需的輸出
- 更改數據並維護資料庫元件和定義
本課程適用於需要 Microsoft SQL 伺服器資料庫中資訊的人。它適用於系統開發人員或其他領域需要使用 SQL 來提取和分析數據的人。