2024-08-29|閱讀時間 ‧ 約 23 分鐘

JS:資料庫設計與應用(三)

    ※ 資料庫的運作方式

    *SQL和SQL Database的區別:

    • SQL是一種Query Language(查詢語言) ,是一種用來幫助我們跟資料庫溝通的一種語言用於管理和操作關係型資料庫。它不是一種資料庫類型,而是一種用來與資料庫溝通的語言。
    • SQL Database是指使用SQL語言來管理和操作的資料庫系統。

    簡單來說,SQL 是一種語言,而 SQL Database 是使用這種語言來管理資料的系統。

    *Database server是什麼?

    1. 是一個基於網路傳輸的程式,負責管理和提供資料庫服務。它允許客戶端透過網路連接到資料庫,進行資料的存取和操作。
    2. 客戶端 可以透過網路連接到某一個資料庫伺服器,並與資料庫進行互動。這意味著所有的連接都是透過網路來進行的。
    3. 例如:我們架設了一台資料庫伺服器,客戶端(例如 Express)可以透過網路連接到這個資料庫伺服器,進行資料操作。

    簡單來說,資料庫伺服器是提供資料庫服務的主機,而客戶端則是透過網路連接到這個伺服器進行資料操作。

    *連上資料庫需要的四大基本資訊

    1. IP位置 或 域名用於定位資料庫伺服器的位置。有了IP位置可以找到主機。
    2. Port端口號:用於指定資料庫伺服器的通訊端口。有了端口號我們可以在這台主機上找到資料庫系統。
    3. 用戶名:用於身份驗證的帳號名稱。
    4. 密碼:用於身份驗證的密碼。

    * Cloud Database雲端資料庫服務:

    1.  是指在雲端平台上購買和使用的資料庫服務。這些服務通常由雲端服務提供商(如 AWS、Google Cloud、Azure 等)提供。
    2. 購買雲端資料庫:你可以在雲端平台上選擇並購買所需的資料庫服務,通常是按需付費。
    3. 獲取基本資訊:購買後,你會得到連接資料庫所需的四個基本資訊(IP位置或域名、Port端口號、用戶名、密碼)。
    4. 資料庫位置:資料庫實際上是存放在雲端服務提供商的伺服器上,你可以透過網路連接到這些伺服器進行資料操作。

    簡單來說,雲端資料庫服務讓你可以方便地在雲端平台上購買和使用資料庫,而不需要自己管理實體伺服器。

    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.