iT邦幫忙

資料庫相關文章
共有 549 則文章
鐵人賽 Software Development DAY 16
新手小白的每天一點SQL 系列 第 16

技術 Day 16 章節安排 & SQLBolt

鐵人賽已經來到了第 16 天,時間不知不覺已經過了一半。 今天就來更新一下進度與章節安排,還有聊聊 SQLbolt。 前言 回到初心: 以對 web 開發還相...

鐵人賽 Software Development DAY 15
新手小白的每天一點SQL 系列 第 15

技術 Day 15 選取資料 - AS

使用別名 AS 來修改輸出結果 簡單地來說,別名的目的是為了讓 SQL 產生的結果易讀。 我們可以設定資料表或欄位的別名,修改用於輸出的名稱。 以下我們使用...

鐵人賽 Software Development DAY 14
新手小白的每天一點SQL 系列 第 14

技術 Day 14 選取資料 - ORDER BY、LIMIT

在取得資料的同時,也可以進行排序。 ORDER BY SELECT column_name FROM tabel_name WHERE <conditio...

鐵人賽 Software Development DAY 13
新手小白的每天一點SQL 系列 第 13

技術 Day 13 選取資料 - WHERE

我們在 Day 12 學習了如何選取資料表的資料,並且了解可以選擇特定欄位輸出。 這次我們使用 racehorse 當作範例,我們先把所有資料撈出來: SELE...

鐵人賽 Software Development DAY 12
新手小白的每天一點SQL 系列 第 12

技術 Day 12 選取資料 - SELECT

SELECT SELECT 指令是查詢和讀取存儲在 PostgreSQL 資料表中記錄的主要方式。並且可以與其他指令結合,針對資料庫表中特定的資料進行更新、刪除...

鐵人賽 Software Development DAY 11
新手小白的每天一點SQL 系列 第 11

技術 Day 11 建立資料表 - 修改 & 回傳資料

Day 10 我們把資料儲存進 breeder & racehorse 這兩張資料表了,不過好像有哪裡不太對? 對照資料表,原來是 racehorse...

鐵人賽 Software Development DAY 10
新手小白的每天一點SQL 系列 第 10

技術 Day 10 建立資料表 - 儲存資料

Day 9 我們建立好了兩張資料表,不過現在他們還空空如也,接著我們就來儲存資料進去吧。 儲存資料的 SQL 語法 儲存資料的基本 SQL 語法非常簡單: IN...

鐵人賽 Software Development DAY 9

技術 Day 9 建立資料表 - 在 psql 建立資料表

在 Day 8 文章中,我們有了資料表的內容,接下來我們就要設計欄位,讓這些內容變成真的資料表啦! 前言 資料表(Table):每一行為唯一資料,每一列為不同...

鐵人賽 Software Development DAY 8

技術 Day 8 建立資料表 - 資料表關聯

大家還記得我們在 Day 5 ,建立了一個 test_db 嗎?接下來我們就要開始建立資料表(Table)囉! 前言 資料表(Table):每一行為唯一資料,...

鐵人賽 Software Development DAY 7

技術 Day 7 初識 SQL

SQL - 結構化查詢語言 結構化查詢語言(Structured Query Language, SQL),是專門用於關聯式資料庫的一種程式語言。我們可以透過...

鐵人賽 Software Development DAY 5

技術 Day 5 創建資料庫 & 語言與排序設定

本章將介紹建立資料庫(database)相關的語法 macOS Monterey 12.2.1 PostgreSQL 建立資料庫 我們先來建立一個練習用...

鐵人賽 Software Development DAY 4

技術 Day 4 安裝 PostgreSQL( for Mac )

在學習 SQL 前,我們需要先一個關聯式資料庫! 這次我們選用的關聯式資料庫管理系統(RDBMS)就是 ProstgreSQL,還沒安裝的朋友們,現在就來一起安...

技術 如何設計SQL 表格來提升查詢非過往歷史資料的效能?

個人正在寫一個場地租借系統, 提前開放2週給人預約,租借的過期紀錄要保留起來作系統或規則改善研究,可想像隨營運時間, 歷史資料會越來越多,實際上, 使用者只會預...

達標好文 技術 【原創】自製資料庫管理工具 - JasonQuery

大家好,小弟自己寫了一個資料庫管理工具,歡迎大家使用並提供建議,謝謝! 軟體名稱:JasonQuery軟體大小:解壓縮後約 29MB開發工具:VS2017, C...

鐵人賽 自我挑戰組 DAY 30
Oracle資料庫 系列 第 30

技術 [Day30]檢視表、索引實作

在OE的order_items和product_infortation資料表中,依照產品被訂購次數由多至少查看產品名稱和被訂購次數,從未被訂購商品的名稱也要查看...

鐵人賽 自我挑戰組 DAY 29
Oracle資料庫 系列 第 29

技術 [Day29]檢視表、索引

下列是檢視表(VIEW)的規則說明: 檢視表中的子查詢是由合併、分組即子查詢等語法構成的SELECT語句。 OR REPLACE:當檢視表已存在,使用此即代表...

鐵人賽 自我挑戰組 DAY 28
Oracle資料庫 系列 第 28

技術 [Day28]約束規則、更改結構實作

前幾篇的實作都是從HR或OE帳戶中查詢,這篇的實作帳戶使用自己新建的Hotel帳戶命名、新增並查詢。 這張資料表是飯店中房務員的資料表,項目分別有: 房務...

鐵人賽 自我挑戰組 DAY 27
Oracle資料庫 系列 第 27

技術 [Day27]效能監控

每間公司的開發都需要仰賴大量的資料,這也成為公司最重要的資產,而究竟什麼是效能監控呢,就好比資料表是資料庫的一切,監控則是網路管理員的一切,主要目的是確保在需要...

鐵人賽 自我挑戰組 DAY 26
Oracle資料庫 系列 第 26

技術 [Day26]約束規則、更改結構

在Oracle資料庫中有兩種方式可以定義約束規則(作用相同): 欄位層次約束(行內規範):將規定寫在欄位定義的同一行內,作為欄位或屬性定義的某部分。 資料表層...

鐵人賽 自我挑戰組 DAY 25
Oracle資料庫 系列 第 25

技術 [Day25]DDL語句建立資料表2

建立資料表:CREATE TABLE說明: 建立資料表之前,首先必須擁有DBA授權的CREATE TABLE權限和儲存空間。 必須指定表格名稱、欄位名稱、欄位...

鐵人賽 自我挑戰組 DAY 24
Oracle資料庫 系列 第 24

技術 [Day24]DDL語句建立資料表

資料表的命名規則: 名稱開頭一定要是文字,第二個字以後才可以使用文字、數字或其他符號。 長度在1~30字之間。 同一個用戶的物件名稱不可重複。 不可用ORAC...

鐵人賽 自我挑戰組 DAY 23
Oracle資料庫 系列 第 23

技術 [Day23]交易控制

什麼是資料庫中的交易控制呢,即是當A帳戶轉帳給B帳戶時,B帳戶卻因為系統問題無法順利入帳,但A帳戶已經將錢轉出了,這時資料庫的交易機制就會將A帳戶的操作取消,使...

鐵人賽 自我挑戰組 DAY 22
Oracle資料庫 系列 第 22

技術 [Day22]DML語句實作

解釋以下SQL語句: INSERT INTO departments(department_id, department_name) VALUES(999, '...

鐵人賽 自我挑戰組 DAY 21
Oracle資料庫 系列 第 21

技術 [Day21]DML語句

首先要介紹的是新增資料列:INSRET INTO說明: 本語句一次只能新增一筆資料列。 想要新增資料的欄位,在綱目定義如果有預設值,則用DEFAULT表示新增...

鐵人賽 自我挑戰組 DAY 20
Oracle資料庫 系列 第 20

技術 [Day20]集合運算符實作

在HR帳戶的employees, job_history資料表中,查詢公司內從來沒有更換過工作的員工,並顯示員工編號和姓氏。 SELECT employee_i...

鐵人賽 自我挑戰組 DAY 19
Oracle資料庫 系列 第 19

技術 [Day19]集合運算符

這篇文章一開始要介紹的是兩種聯集運算符:UNION和UNION ALL。 UNION說明和使用規則:(1) 保留A的查詢結果,再聯合B的查詢結果,最後去除重...

鐵人賽 自我挑戰組 DAY 18
Oracle資料庫 系列 第 18

技術 [Day18]非相關子查詢實作

在OE中的order_items和product_information資料表中,查詢產品單價>產品平均定價的產品名稱。說明: order_items:...

鐵人賽 自我挑戰組 DAY 17
Oracle資料庫 系列 第 17

技術 [Day17]非相關子查詢

什麼是子查詢,這裡舉一個簡單的例子為大家說明:在HR帳戶中,查詢公司內何者的薪水比Irene高?通常我們會輸入這一段語句: SELECT first_name,...

鐵人賽 自我挑戰組 DAY 16
Oracle資料庫 系列 第 16

技術 [Day16]彙總函數實作

在OE帳戶的orders_item資料表中,找出單價最高的產品。 SELECT MAX(unit_price)FROM order_items; 在H...

鐵人賽 自我挑戰組 DAY 15
Oracle資料庫 系列 第 15

技術 [Day15]彙總函數(分組函數)

彙總函數是以多筆資料列為基礎,輸入的資料列經過函數運算後,一組只會輸出一個值,基本特性如下: 可將一張資料表中的所有資料分為一個或多個群組。 在SELECT子...