iT邦幫忙

database相關文章
共有 380 則文章
鐵人賽 Software Development DAY 21
一起看無間道學EdgeDB 系列 第 21

技術 [Day21] - 八幕:誰是內鬼

Full schema preview 本日所有schema搶先看。 劇情提要 毒品交易失敗後,韓琛確信身邊有警察臥底。依照建明要求,將所有手下的個人資料裝在信...

鐵人賽 Software Development DAY 20
一起看無間道學EdgeDB 系列 第 20

技術 [Day20] - 七幕:互猜底牌

Full schema preview 本日所有schema搶先看。 劇情提要 韓琛千鈞一髮之際收到建明簡訊,緊急打給迪路與傻強,將與泰國佬交易的可卡因丟進海裡...

鐵人賽 Software Development DAY 19
一起看無間道學EdgeDB 系列 第 19

技術 [Day19] - 六幕:有內鬼終止交易

Full schema preview 本日所有schema搶先看。 劇情提要 O記聯合CIB準備於今晚韓琛與泰國佬交易可卡因(古柯鹼)時,來個人贓並獲。建明知...

鐵人賽 Software Development DAY 18
一起看無間道學EdgeDB 系列 第 18

技術 [Day18] - 五幕:三年之後又三年

Full schema preview 本日所有schema搶先看。 劇情提要 永仁與黃sir相約於天台交換情報,韓琛將於這星期進行毒品交易,地點未知。黃sir...

鐵人賽 Software Development DAY 17
一起看無間道學EdgeDB 系列 第 17

技術 [Day17] - 四幕:被遺忘的時光

Full schema preview 本日所有schema搶先看。 劇情提要 臥底近十年後,建明與永仁在Hi-Fi鋪相遇。建明請永仁推薦設備,並一起試聽了「被...

鐵人賽 Software Development DAY 16
一起看無間道學EdgeDB 系列 第 16

技術 [Day16] - 三幕:黑白顛倒

Full schema preview 本日所有schema搶先看。 劇情提要 永仁留下多次案底,並曾經被建明逮捕,但也逐漸取得黑社會的信任。建明畢業後則由警員...

鐵人賽 Software Development DAY 15
一起看無間道學EdgeDB 系列 第 15

技術 [Day15] - 次幕:我想跟他換

Full schema preview 本日所有schema搶先看。 劇情提要 葉校長與黃sir準備於警校新生中,挑選適合的新人臥底至黑社會。永仁天資優異,觀察...

鐵人賽 Software Development DAY 14
一起看無間道學EdgeDB 系列 第 14

技術 [Day14] - 首幕:韓琛初現

Full schema preview 本日所有schema搶先看。 劇情提要 韓琛準備派遣多個身家較為清白的小弟臥底至香港警隊,包括建明。他向小弟們講述著自己...

鐵人賽 Software Development DAY 13
一起看無間道學EdgeDB 系列 第 13

技術 [Day13] - 初始schema:事

Scalar types SceneNumber SceneNumber extending sequence而來,作為場景的計數器。需要留意的是每一個sequ...

鐵人賽 Software Development DAY 12
一起看無間道學EdgeDB 系列 第 12

技術 [Day12] - 初始schema:地

Abstract object types Place Place為一abstract object type,只有一個必填的name property。 ab...

鐵人賽 Software Development DAY 11
一起看無間道學EdgeDB 系列 第 11

技術 [Day11] - 初始schema:時

Scalar types DayOfWeek DayOfWeek代表一星期內七天。 scalar type DayOfWeek extending enum&l...

鐵人賽 Software Development DAY 10
一起看無間道學EdgeDB 系列 第 10

技術 [Day10] - 初始schema:人

從[Day10]~[Day13],我們將針對不同人時地事四個面向,建立初始schema。 Scalar types PoliceRank PoliceRank共...

鐵人賽 Software Development DAY 9
一起看無間道學EdgeDB 系列 第 9

技術 [Day09] - EdgeQL牛刀小試

考慮schema如下: type User { required name: str; multi followers: User; } ty...

鐵人賽 Software Development DAY 8
一起看無間道學EdgeDB 系列 第 8

技術 [Day08] - 介紹tuple、range及multirange

tuple tuple是有序的collection type,但其內可以含有不同的型別。例如: select ('Apple', 7); {('Apple',...

鐵人賽 Software Development DAY 7
一起看無間道學EdgeDB 系列 第 7

技術 [Day07] - 介紹multi property及array

multi property multi property是一個容易被忽略的功能,可以視為以EdgeDBSet為容器來收集各種primitive。 考慮sche...

鐵人賽 Software Development DAY 6
一起看無間道學EdgeDB 系列 第 6

技術 [Day06] - 如何delete

delete可以幫助我們刪除所有的object。其用法和select非常相近,而事實上delete其實是delete (select ...)的語法糖。 我們繼...

鐵人賽 Software Development DAY 5
一起看無間道學EdgeDB 系列 第 5

技術 [Day05] - 如何update

[Day05] - 如何update update可以幫助我們更新object內的property及link。 我們繼續使用[Day03]中定義的schema:...

鐵人賽 Software Development DAY 4
一起看無間道學EdgeDB 系列 第 4

技術 [Day04] - 如何select

select可以幫助我們選擇EdgeDB內所有的東西,包括scalar type及object type。 Select scalar type 選擇scala...

鐵人賽 Software Development DAY 3
一起看無間道學EdgeDB 系列 第 3

技術 [Day03] - 如何insert

在[Day03]~[Day06],我們將使用下面這個schema幫助我們熟悉EdgeDB的基本操作。 type User { required name...

鐵人賽 Software Development DAY 2
一起看無間道學EdgeDB 系列 第 2

技術 [Day02] - EdgeDB概述

今天我們開始來熟悉一下EdgeDB的基本知識,而EdgeDB在各作業系統的安裝方法可以參考官方文件。 Scalar type scalar type包含了如st...

鐵人賽 Software Development DAY 1
一起看無間道學EdgeDB 系列 第 1

技術 [Day01] - 緣起

What EdgeDB建基於Postgres之上,可以視為新世代的SQL。其Co-Founder兼CEO是傳說中的Yury Selivanov,他不僅是Pyth...

鐵人賽 Software Development DAY 4

技術 [Day 4] 各種類型的 Database(一)

今天簡單比較一下 RDBMS, NoSQL Database, Object Storage 各自的使用情境明天會介紹幾個常見的 NoSQL Database...

鐵人賽 Software Development DAY 3

技術 [Day 3] 簡述資料保存

Note: 此文中的專有名詞皆會以英文表示, 避免中文詞不達意 幾乎所有的系統都需要 "保存資料", 但是應該怎麼保存呢? 單單講 &quo...

技術 Android Studio 讀取 Firebase data

介紹AndroidStudio專案創建後如何與Firebase進行連接,Firebase數據創建與讀取權限實作測試,本實作的data是手動輸入的,如需匯入資料進...

技術 分享「解鎖 Oracle 資料庫」線上課程

哈囉,大家好!分享一下好消息!Jason 老師在 hahow 好學校的「解鎖 Oracle 資料庫」線上課程募資活動即將從 5/7 開始進行囉!活動日期:5月7...

技術 Linked List 存放於資料庫看來只能使用前後端指標嗎?

最近爬了一些網路文章,對於資料結構的 Linked List 大部分是採用 Single Link 的連結,其中的結構大部分設計如下: class ListNo...

技術 [Day 27] Add users table with unique & foreign key constraints in PostgreSQL

Intro 目前,我們已為簡易銀行系統實現了多項功能,包括創建、更新、檢索或轉賬等,然而,還缺少一個非常重要的功能:user authentication 和...

鐵人賽 Software Development DAY 29

技術 Day 29 - 理解 Database - 資料庫 Transaction 與 ACID!

今天來點資料庫 Transaction 與 ACID! 前情提要 當我們試圖新增、修改或建立資料,並在進行這些操作時發生無法將資料存入資料庫的情況,資料庫會發...

鐵人賽 Software Development DAY 28

技術 Day 28 - 理解 Database - 資料庫正規化與反正規化!

今天來點資料庫正規化與反正規化! 資料庫正規化 正規化是資料庫設計的一個關鍵概念,旨在減少資料的冗余和確保資料的一致性。 使用正規化規則來分解資料表,以達到最...

鐵人賽 Software Development DAY 27

技術 Day 27 - 理解 Database - 資料庫是什麼?

在之前透過 Active Record Query 去探索在 Rails 裡是如何對資料庫找資料的,想想發現對於資料庫的基本觀念似乎還沒有講述,今天來點資料庫吧...