iT邦幫忙

資料庫相關文章
共有 376 則文章
鐵人賽 AI & Data DAY 26
後端前進PostgreSQL 系列 第 26

技術 PostgreSQL Trigger

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

鐵人賽 AI & Data DAY 25
後端前進PostgreSQL 系列 第 25

技術 PostgreSQL 內建/自訂 Function

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

鐵人賽 AI & Data DAY 24
後端前進PostgreSQL 系列 第 24

技術 PostgreSQL View

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

鐵人賽 Modern Web

技術 [iT鐵人賽Day36]SQL Server 找出最新日期的所有資料

今天有份資料表要我查出最新日期的所有資料做成API,也就是說時間是最新的那一天(年、月、日)的所有資料,但是問題來了,日期欄位的時間最小單位是有到秒的,一直再想...

鐵人賽 AI & Data DAY 23
後端前進PostgreSQL 系列 第 23

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

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

鐵人賽 AI & Data DAY 22
後端前進PostgreSQL 系列 第 22

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

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

鐵人賽 Modern Web

技術 [iT鐵人賽Day34]SQL Server 實用的排序函數 ROW_NUMBER()

ROW_NUMBER() ROW_NUMBER()是SQL用來做排序的函數,在做分頁功能時,通常都會使用上它,ROW_NUMBER()會將查詢出來的每一列資料加...

鐵人賽 AI & Data DAY 21
後端前進PostgreSQL 系列 第 21

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

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

鐵人賽 Modern Web

技術 [iT鐵人賽Day33] SQL Server 暫存表(@ # ##)與CTE (Common Table Expressions)

前言 今天要介紹的是SQL Server的暫存表以及CTE的用法,因為在之後我打算寫ASP.NET自製分頁控制項的應用,會用到一點暫存表與CTE的SQL指令,所...

鐵人賽 AI & Data DAY 20
後端前進PostgreSQL 系列 第 20

技術 PostGIS 分析空間資料 (2) - 介紹二維幾何圖形以及WKT

二維幾何圖形 名稱 說明 點 一個單一位置,在地圖上通常會以經緯度的交會點來表示 線條 兩個以上的點連接而成的直線或折線,可以當作道路或是溪流...

鐵人賽 AI & Data DAY 19
後端前進PostgreSQL 系列 第 19

技術 PostGIS 分析空間資料 (1) - 加入擴充元件

今天來介紹 PostgreSQL 的 GIS 相關功能,到目前為止聽到GIS 地理資訊系統,幾乎都是跟PostgreSQL有關,因為他有PostGIS的擴充套件...

鐵人賽 Modern Web

技術 [iT鐵人賽Day31]ASP.NET 用Gridview控制項的刪除事件刪除資料

Gridview的刪除事件 在使用ASP.NET與SQLServer做出留言板系列文中,已經有寫過新增資料進資料表的作法了,今天要來寫在Gridview控制項刪...

鐵人賽 AI & Data DAY 18
後端前進PostgreSQL 系列 第 18

技術 添加索引加快查詢速度

索引是什麼? 索引就像一本書的目錄一樣,方便查詢用的,目前市售的書幾乎都上百頁,例如我要找某一個章節,沒有目錄必須一頁一頁翻,時間就會被拉長。 PostgreS...

鐵人賽 AI & Data DAY 16
後端前進PostgreSQL 系列 第 16

技術 資料表設計-約束條件

昨天介紹一些資料表設計的命名規則,今天介紹約束條件,約束可以確保資料的正確性,但加入約束以後再匯入資料表時要特別注意資料是否正確,並留意匯入順序,才不會發生無法...

鐵人賽 Modern Web DAY 30

技術 [iT鐵人賽Day30]使用ASP.NET與SQLServer做出留言板(不包含樣式美化XDD) 下篇

在上一篇(中篇)的最後已經拉出了回應文章的頁面,今天就繼續接下去作業並且完成留言板,當作鐵人賽的一個Ending。 參考留言板範例:嘉義縣公共汽車管理處留言板...

鐵人賽 AI & Data DAY 15
後端前進PostgreSQL 系列 第 15

技術 資料表設計規則-命名規則

此篇文章同步發表於個人部落格 之前有提到過小弟我是在開發WEB的工程師,經過幾次的案子會發現,注意一些小細節,建立好一個原則,對於大型的專案有很大的幫助。一...

鐵人賽 Modern Web DAY 29

技術 [iT鐵人賽Day29]使用ASP.NET與SQLServer做出留言板(不包含樣式美化XDD) 中篇

那麼就繼續完成嘉義縣公共汽車管理處留言板留言板吧! 上篇看這 下篇看這 首頁顯示資料表的資料 在上一篇最後已經完成了新增留言資料到資料庫了,且按下確定留言的下一...

鐵人賽 AI & Data DAY 14
後端前進PostgreSQL 系列 第 14

技術 JOIN 介紹

此篇文章同步發表於個人部落格 今天來介紹JOIN,有以下幾個模式! JOIN LEFT JOIN RIGHT JOIN FULL OUTER JOIN C...

鐵人賽 Modern Web DAY 19

技術 修改資料表新建 migration

此篇文章同步發於個人部落格 明天我們要來建立權限的部分,之前設定的是驗證使用者的 token 身份驗證,但一般的網站至少會有管理員或一般會員的區分,因此今天...

鐵人賽 Modern Web DAY 28

技術 [iT鐵人賽Day28]使用ASP.NET與SQLServer做出留言板(不包含樣式美化XDD) 上篇

如題今天來做可以把留言的資料存到資料庫的留言板,參考範例嘉義縣公共汽車管理處的旅客留言板,那就開始吧。 製作留言板分成三篇,這邊附上其他篇連結: 留言板中篇點這...

鐵人賽 AI & Data DAY 13
後端前進PostgreSQL 系列 第 13

技術 JOIN 資料表的結合

此篇文章同步發表於個人部落格 為什麼拆開了!又要結合~你真的很野小,雖然只是把地區編號不重複的查詢出來,並補上資料,拆成areas 資料表,感覺起來好像沒有什...

鐵人賽 AI & Data DAY 12
後端前進PostgreSQL 系列 第 12

技術 整理資料表(二) 拆分資料表

此篇文章同步發表於個人部落格 我們先來把 adoption_gov_animals 之前匯入的表拆出來地區吧。 SELECT DISTINCT area_pk...

鐵人賽 Modern Web DAY 27

技術 [iT鐵人賽Day27]使用ASP.NET把檔案內的資料存進資料庫並顯示在Web頁面

經過連續好幾天的SQL介紹,今天要做的事情不是SQL介紹,而是如標題所示XD 使用ASP.NET把文字檔案的資料存進資料庫 這邊有一份2019年高雄得獎的里長的...

鐵人賽 Modern Web DAY 26

技術 [iT鐵人賽Day26]SQL-數學運算子與數學函數

SQL的數學運算子 在SQL中,除了可以搜尋之外,還可以使用數學的運算子來做加「+」、減「-」、乘「 * 」、除「/」等。 這邊以MS SQL來示範一下加減乘除...

鐵人賽 AI & Data DAY 11
後端前進PostgreSQL 系列 第 11

技術 整理資料表(一) 什麼是關聯式資料表?

此篇文章同步發表於個人部落格 關聯式資料庫的概念,是由多個互相有關係的資料表儲存資料並建立關聯。每個資料表是一個實體物件資料,像是我們的animals 資料表...

鐵人賽 AI & Data DAY 10
後端前進PostgreSQL 系列 第 10

技術 PostgreSQL COPY 匯出資料

此篇文章同步發表於個人部落格 昨天匯入了資料以後,準備要來怎裡這些資料。但在整理之前,把 COPY 陳述 介紹完,COPY 可以匯入資料,當然也可以利用 CO...

鐵人賽 Modern Web DAY 25

技術 [iT鐵人賽Day25]SQL-DELETE刪除的使用方法

DELETE 顧名思義就是刪除的意思,SQL中就是刪除資料。 使用範例: DELETE FROM [資料表名稱] WHERE 條件 刪除資料的關鍵字就是D...

鐵人賽 AI & Data DAY 9
後端前進PostgreSQL 系列 第 9

技術 PostgreSQL COPY 匯入資料

此篇文章同步發表於個人部落格 今天來嘗試匯入資料的功能,這個超級方便,先想辦法下載資料吧! 打算用 行政院農業委員會資料公開平台下載動物認養資料(.csv)測...

鐵人賽 Modern Web DAY 24

技術 [iT鐵人賽Day24]SQL-UPDATE 修改資料的方法

UPDATE 顧名思義就是更新的意思,在SQL中就是更新已經在資料庫的資料。 UPDATE [資料表名稱] SET [要更新的欄位名稱1] =...

鐵人賽 Modern Web DAY 23

技術 [iT鐵人賽Day23]SQL-INSERT 新增資料的方法

INSERT 新增 將資料新增至資料庫中,在SQL語法中新增資料除了使用insert還需加上into,所以會是insert into ,然後後面通常還會加一個v...