iT邦幫忙

資料庫相關文章
共有 543 則文章
鐵人賽 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...

技術 資料庫新手一次就上手 !【MySQL InnoDB Cluster ( Windows ) 安裝】

關於高可用度 MySQL資料庫???大家了解InnoDB Cluster嗎??分享新手也能一次上手的安裝教學唷~

鐵人賽 自我挑戰組 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的查詢結果,最後去除重...

鐵人賽 Software Development DAY 19
全端工程師生存筆記 系列 第 19

技術 [面試][資料庫]關聯式資料庫要如何設計避免超賣?

庫存只剩 1 件,但卻有 10 個人買到? 網路商城特賣會常常會推出特定商品限量 1 組的搶購活動,在搶購過程除了會產生高併發的問題外,同時也需要考慮到「商...

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

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

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

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

技術 [Day17]非相關子查詢

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

鐵人賽 Software Development DAY 17
全端工程師生存筆記 系列 第 17

技術 [面試][資料庫]設計資料庫時會考量哪些點?

好的設計讓你上天堂,爛的設計讓你下地獄。 如果公司有專門的 DBA,後端工程師就可以把心力放在資料邏輯的處理上;但筆者詢問周圍的朋友,似乎有不少公司都是讓後...

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

技術 [Day16]彙總函數實作

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

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

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

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

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

技術 [Day14]資料表合併實做

在Day5的時候,主要介紹了SELECT語句,在當中也有提及多種資料表合併的語法,這篇文會列出一些簡單的實作例題。 在OE帳戶的orders和order_it...

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

技術 [Day13]空值轉換函數

前幾篇文章提及過,當資料表數值為空值時有三種情況,分別為: 目前不知道其值 未指派 沒有值 但不管是何種情況,在SQL當中空值相當於運算中的無限大,必須加以...

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

技術 [Day12]資料類型轉換

SQL的資料類型轉換分為隱性和顯性轉換,隱性轉換即不必使用指定的轉換函數,語句執行時資料庫管理系統會自動運算成相同的類型,而顯性就必須自己輸入轉換函數指令來處理...