iT邦幫忙

資料庫相關文章
共有 549 則文章
鐵人賽 AI & Data DAY 7
從入門到精通 MongoDB 系列 第 7

技術 Day07: MongoDB 的資料型態

前面幾篇跟大家簡單介紹了在 MongoDB 進行 CRUD 相關操作的基本指令跟方法,今天則要介紹在 MongoDB 裡裡的資料有哪些資料型態。 綱要 S...

鐵人賽 AI & Data DAY 20
與資料庫共舞 系列 第 20

技術 Day 20 — 讓你自由穿梭在圖資料庫的Cypher

Neo4j 的 查詢語言叫做 Cypher*,他們強調這個語言的源自於讓人容易理解的ASCII繪圖。所以,在對應資料庫的關係時,他會寫出這樣的語法: (m:Mo...

鐵人賽 AI & Data DAY 6
從入門到精通 MongoDB 系列 第 6

技術 Day06: MongoDB 的 CRUD(4) - Document 及對複雜 document 進行過濾

在前兩篇文章裡介紹了在 MongoDB 中執行 CRUD 操作的指令及方法,今天更進一步和大家介紹 MongoDB 中的 document 及如何對較複雜的...

鐵人賽 AI & Data DAY 19
與資料庫共舞 系列 第 19

技術 Day 19 — 再換個視角,圖資料庫與Neo4j

前幾天我們介紹了mongodb,他是一個以文檔為主的非關聯式資料庫,資料庫中的每一個單位,我們都把它想像成是一個文檔,然後我們就在眾多的文檔之中,尋找我們要的答...

鐵人賽 AI & Data DAY 5
從入門到精通 MongoDB 系列 第 5

技術 Day05: MongoDB 的 CRUD(3) - Find & Update

上一篇介紹了 MongoDB 中執行 CRUD 操作的其中兩項:新增資料 Insert 及刪除資料 Delete,今天繼續和大家介紹如何在 MongoDB 中...

鐵人賽 AI & Data DAY 18
與資料庫共舞 系列 第 18

技術 Day 18 — 進階 MongoDB: Map-Reduce

首先要先說明,在寫今天的文章的時候才發現,原來MongoSH 還不支援寫比較繁瑣的 Javascript,所以今天範例中的程式碼應該是無法直接運行的,必須要用傳...

鐵人賽 AI & Data DAY 4
從入門到精通 MongoDB 系列 第 4

技術 Day04: MongoDB 的 CRUD(2) - Insert & Delete

上一篇介紹了 MongoDB 的資料庫概念及在 mongo Shell 中的一些基本操作指令。今天開始要正式進入這單元的重點:在 MongoDB 中執行 CR...

鐵人賽 AI & Data DAY 17
與資料庫共舞 系列 第 17

技術 Day 17 — MongoDB的關聯?

MongoDB 資料之間真的完全沒有關係嗎? 其實不完全。今天的文章我們要來看看隱藏在MongoDB 中的半關聯式寫法,另外我們聊聊 MongoDB 本身的資料...

鐵人賽 AI & Data DAY 16
與資料庫共舞 系列 第 16

技術 Day 16 — MongoDB 導入資料、更新資料、刪除資料

跟之前一樣,今天我們來管理這個資料庫。首先讓我們建立資料庫。打開MongoSH use contacts show dbs 我們直接使用一個叫做 conta...

鐵人賽 AI & Data DAY 3
從入門到精通 MongoDB 系列 第 3

技術 Day03: MongoDB 的 CRUD(1) - 資料庫基本操作

今天開始會介紹如何在 MongoDB 資料庫中進行 CRUD(新增、刪除、更新、查詢)基本操作。首先,先來介紹一些 MongoDB 資料庫的基本概念。 Da...

鐵人賽 AI & Data DAY 15
與資料庫共舞 系列 第 15

技術 Day 15 — 一步一步寫出複雜的 MongoDB 指令

今天我要要開始寫一些再複雜一點的指令。首先我們來說說什麼是 Aggregation (聚合). Aggregation Pipeline 指的是把查詢拆成步驟,...

鐵人賽 AI & Data DAY 2
從入門到精通 MongoDB 系列 第 2

技術 Day02: MongoDB 的安裝與環境配置

上一篇簡單介紹了什麼是 MongoDB,這篇就來跟大家介紹如何在 macOS 上安裝 MongoDB 及環境配置。 下載 MongoDB 進到 Mong...

鐵人賽 AI & Data DAY 14
與資料庫共舞 系列 第 14

技術 Day 14 — 今晚我想來點 MongoDB 的資料

拿到有資料的資料庫,一件事情就是要來做資料查詢! 因為現在在MongoDB裡面的資料,都存放在同一個文件 (Document) 中,所以相對於之前我們在寫SQL...

鐵人賽 AI & Data DAY 12
與資料庫共舞 系列 第 12

技術 Day 12 — 回到觀念,聊聊 NoSQL

今天我們回到觀念,隨著資料量的增加,有些人就開始思考,我們是不是需要新的資料庫架構來儲存資料。尤其是今天很多的應用程式,未必完全符合當初關聯式資料庫,所預想的使...

鐵人賽 AI & Data DAY 11
與資料庫共舞 系列 第 11

技術 Day 11 — 創建不同視角

今天介紹最後一個關聯式資料庫 SQL 的語法 — View,所以篇幅也會稍短。 我們再第六天有提到 Subquery,每個SQL段落中都可以查入子查詢。缺點是寫...

鐵人賽 AI & Data DAY 1
從入門到精通 MongoDB 系列 第 1

技術 Day01: 什麼是 MongoDB?

第一次參加鐵人賽,這次決定以自己學習 MongoDB 的學習筆記來挑戰,這系列主要會介紹 MongoDB 的基本及進階操作、索引、聚合及資料庫管理等知識,希望...

鐵人賽 AI & Data DAY 10
與資料庫共舞 系列 第 10

技術 Day 10— 群組和整合SQL結果

Day 10— 群組和整合SQL結果 今天我們要把熟知的 Select — From — Where 再往外擴充。要怎麼樣可以概述SQL的搜尋結果呢? 用 Gr...

鐵人賽 AI & Data DAY 9
與資料庫共舞 系列 第 9

技術 Day 9 — 「正直」的資料庫,從設定好 Key Constraint 開始

昨天我們在文章的最後面刪除了一筆資料,但是昨天沒有說的是,這樣的刪除指令其實蠻危險的。這就要牽扯到第二天提到的 Foreign Key 和 參考完整性 (Ref...

鐵人賽 AI & Data DAY 8
與資料庫共舞 系列 第 8

技術 Day 8 — 設定資料庫,放入資料們

講到現在好像是時候回去解釋,到底要怎麼樣用SQL設定並創建資料庫,並且又要怎麼樣用SQL來新增、更改和刪除資料庫裡面的資料呢。 資料庫創建 在資料庫管理系統裡面...

鐵人賽 AI & Data DAY 7
與資料庫共舞 系列 第 7

技術 Day 7 — MySQL 中的集合運算

今天要來介紹SQL語法中的集合運算。比較可惜的是今天介紹的三種集合指令只有一種在mysql可以直接被使用,其餘的兩種指令都必須要透過改寫才有辦法直接操作,這個部...

鐵人賽 AI & Data DAY 6
與資料庫共舞 系列 第 6

技術 Day 6 — SQL Subquery 子查詢與布林運算

昨天我們介紹比較複雜查詢,仍然是單層的查詢。什麼意思? 就是整個查詢中只出現一次的 Select — From — Where。有時候遇到較為複雜的查詢時,我們...

鐵人賽 AI & Data DAY 5
與資料庫共舞 系列 第 5

技術 Day 5 — 用 SQL 串起不同表格

還記得昨天我們介紹最簡單的SQL語法,針對一個關係表裡面的資料作查詢。今天我們要再增加一點複雜度,試著查詢多個關係表。 但是在開始之前,我們要先匯入一點資料,讓...

鐵人賽 AI & Data DAY 4
與資料庫共舞 系列 第 4

技術 Day 4 — 玩轉 SQL 的基本語法

昨天我們終於打出了第一個 SQL 指令,現在我們來重新檢視一下昨天到底打了什麼。另外,往後我會使用 MySQL workbench 來操作,但是想要用 Comm...

鐵人賽 AI & Data DAY 3
與資料庫共舞 系列 第 3

技術 Day 3 — 裝好MYSQL,寫下SQL

今天我們有兩個重要的任務: 在電腦上裝起 MySQL 然後寫下 SQL。讓我們開始吧! 把 MySQL 裝起來 一樣,本篇的重點是希望盡可能進到 SQL 本體,...

鐵人賽 AI & Data DAY 1
與資料庫共舞 系列 第 1

達標好文 技術 Day 1 — 30天與資料庫共舞

每年的鐵人都是在最忙的時候舉辦的,今年鼓起勇氣再忙也要來寫。希望可以把30天寫好寫滿!廢話不多說讓我們直接切入正題 給誰看 TL;DR 本系列文章適合大概知道基...

技術 經營分析平台怎麼建造?百萬資料一個儀表板全搞定

現在都談BIG DATA,作為一家傳統食品企業的IT主管,我也想蹭一把大數據的風。但是我所在的企業A公司其實是一個弱IT的公司,生產和經營的資料有很多,但各類...

技術 基於Hadoop的資料倉庫Hive基礎知識

Hive是基於Hadoop的資料倉庫工具,可對存儲在HDFS上的檔中的資料集進行資料整理、特殊查詢和分析處理,提供了類似於SQL語言的查詢語言–HiveQL,可...

鐵人賽 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 ,之...