iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
AI & Data

後端前進PostgreSQL 系列

後端工程師嘗試不依賴框架撈資料,了解輸出的SQL語法,學習資料庫運作,利用原生SQL語法新增、刪除、修改、查詢資料。面對大量的資料時,效能的優化,以及學習如何利用這些龐大的資料找出有意義結果,從零開始學習PostgreSQL!

鐵人鍊成 | 共 30 篇文章 | 27 人訂閱 訂閱系列文 RSS系列文
DAY 21

PostGIS 分析空間資料 (3) - 資料類型

儲存空間的資料類型目前據我所知的有兩種。geography 和 geometry geography 以球面為依據的資料類型,採用圓球座標系統(你也知道的,地球...

2019-10-07 ‧ 由 Victor 分享
DAY 22

PostGIS 分析空間資料 (4) - 建立欄位、GiST索引

ALTER TABLE 建立 Geography 欄位 ALTER TABLE adoption_gov_animals ADD COLUMN geog_poi...

2019-10-08 ‧ 由 Victor 分享
DAY 23

PostGIS 分析空間資料 (5) - 資料空間的查詢 尋找你的鄰居

ST_DWithin() 如果某個空間物件位於另外一個物件的指定距離的半徑範圍內,PostGIS 方法 ST_DWithin() 會回傳 true 。 例如我們...

2019-10-09 ‧ 由 Victor 分享
DAY 24

PostgreSQL View

前面介紹了 新建資料庫、資料表,插入資料,資料型態、匯入匯出方法,也介紹很多天的GIS 接下來來介紹一些不一樣的,不再是資料面的部份。 資料庫的 view ,之...

2019-10-10 ‧ 由 Victor 分享
DAY 25

PostgreSQL 內建/自訂 Function

內建處理數字的 Function PostgreSQL 有一些內建的方法,以下列出幾個很常見的! sum() 加總 avg() 平均值 count(...

2019-10-11 ‧ 由 Victor 分享
DAY 26

PostgreSQL Trigger

Trigger 觸發功能,在接收到事件後執行想觸發的Function,例如:在動物資料插入資料時,新增一筆記錄到 操作記錄的資料表。 事件指的就是 INSE...

2019-10-12 ‧ 由 Victor 分享
DAY 27

PostgreSQL 黑畫面操作 - MAC 初探psql紀錄 (1)

今天來學習一下!我從未使用過的部分,平常有在用終端機下指令,只有用Laravel 還有連 AWS 並在機器上操作而已,資料庫用到終端機的機會真的非常非常少,但小...

2019-10-13 ‧ 由 Victor 分享
DAY 28

PostgreSQL 黑畫面操作 - MAC 初探psql紀錄 (2)

昨天只是設定一個環境變數,讓我繞了好多圈~ 今天來簡單介紹這種黑畫面的基本操作指令!正確名稱叫做終端機! 常用終端機指令 部分指令不適用於 windows 作業...

2019-10-14 ‧ 由 Victor 分享
DAY 29

PostgreSQL 黑畫面操作 - MAC 初探psql紀錄 (3)

終端機第三天!嘗試在資料庫的操作模式中,對資料庫執行 SQL 語法! animal=# SELECT * FROM animals; 如上SQL語法所述 在...

2019-10-15 ‧ 由 Victor 分享
DAY 30

後端前進PostgreSQL補充GIS以及完賽心得

最後一天決定把GIS補充完整一點,介紹一下 shapefile 它是儲存地理資訊的檔案,並分享一下完賽感想! 介紹 shapefile ESRI Shapef...

2019-10-16 ‧ 由 Victor 分享