104學習

資料庫管理

資料庫管理
關注
邀請朋友
邀請朋友

Line

Facebook

複製連結

取消
「資料庫管理:負責設計、維護與優化企業資料庫系統,以確保資料準確性與可用性,支持業務決策與操作效率。需具備資料庫管理系統(如MySQL、Oracle)的專業知識,熟練使用SQL進行查詢與更新,並了解資料安全性與備份策略。此角色需具備良好的跨部門協作與溝通技巧,以協調IT與業務部門的需求,並有效處理資料相關問題。面對快速變化的科技環境,需靈活應對各類挑戰,確保資料庫服務穩定運行,符合企業發展的需求。」
關於教室
關注人數 30 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 30 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

資料庫管理 學習推薦

全部
影片
文章
石惠貞

副總經理暨投資長

2022/02/23

如何識破假資訊,發現一個自律自治的數據世界?
當我們在網路上看一張圖片,常會好奇,這是原創或是用Photoshop改出來?甚至是已經多人加工過?到底要不要付版權?要付給誰?
一月中旬發現台灣第一款區塊鏈相機,為之驚艷,這家公司叫做Numbers,他們的產品就是想解決照片真偽的問題。
Numbers Protocol 是基於 Web 3.0 的分散式的影像網絡,推出Capture App, 區塊鍊相機,照片與影片的修改歷程是可追溯並且值得信賴,而且是獨一無二的。
根據Numbers創辦人的說明,每一天因未經許可使用、或者竊取的圖像造成多於六千億的經濟損失。大部分的解決方案都是從下游 (即已被產製出的假資訊) 往上追查,大都是以人工追查資訊來源,或比對資料庫來確認,不但耗時,也需要很多人力維護並做資料建置。Numbers希望能從上游 (即資料被產製的同時) 就確保它的完整性被保存,讓資料在持續往下游散播時能夠輕易被溯源。
下一步的目標將是推出「NDIA(Numbers Data Integrity Assurance)」標章,並將「資料溯源」的概念推向大眾,讓大眾除了培養自身的媒體識讀能力外,也有好的工具與能夠信賴的標章可以選擇。
Numbers 的商業模式分為 B2B 與 B2C 兩種,2B 端主要與媒體產業合作,提供 Capture SDK,收取 License fee,以專案形式協助導入分散式數據儲存系統 (Decentralized storage) 與後臺資料驗證功能,並收取後兩者之維護年費;而 B2C 初始階段將為免費服務,用戶每月可免費註冊 100 張照片,進階付費使用者將提供更多的分散式儲存空間及驗證服務。
看更多
5 1 4593 3

104學習精選課程

看更多課程
想提升職場競爭力?專業技能課程看起來👇
使用 MariaDB 成為全方位資料庫管理者
課程介紹 MariaDB 是開源的資料庫管理系統,為 MySQL 的分支版本,因此高度兼容於 MySQL,自從 MySQL 被 Oracle 收購後,許多企業都轉投 MariaDB 懷抱,包括知名企業如 Google、Facebook 都從 MySQL 轉換到 MariaDB。 這門課程旨在提供學員完整的 MariaDB 資料庫管理和開發知識,從安裝和啟動管理開始,逐步深入介紹資料庫語法、權限管理、定義語言、操作語言等重要主題。 在課程初期,學員將學習到定向資料庫與非定向資料庫的差異,並探索 MySQL 和 MariaDB 之間的區別。此外,你將學習在 Windows 和 Linux 系統上安裝 MariaDB 的方法。 隨著課程的進展,我們將介紹 SQL 命令結構、注意事項和資料型態,使你能夠熟悉 SQL 語法並運用它們來操作資料庫。 本課程還包括資料庫權限管理、定義語言、操作語言、運算單元、搜尋、常見函數、群組化概念、關聯式資料庫設計、資料匯入匯出、備份管理、View 的概念與實作、Store Procedure 的概念與實作以及觸發器的概念與實作等主題。 透過這門課程,你將獲得在 MariaDB 中管理和開發資料庫所需的實用技能和知識,並能應用於實際情境中。無論是初學者還是有一定經驗的開發者,都能從中受益並提升對資料庫的理解與應用能力。 課程特色 全面深入的 MariaDB 學習:涵蓋安裝、管理、操作語言、資料庫設計等主題。 實例操作與應用案例:透過實際操作和案例學習,深入理解 MariaDB 的應用。 從做中學課程中會有實例操作,並且會隨後提供解答,讓學員可以依照操作來學到更多。 這堂課適合誰 1.想成為資料庫管理員的人 2.軟體工程師與開發人員 3. 科技領域的資料處理工作者 4.想學習資料庫但對資料完全沒概念者 課程大綱 第1章 資料庫安裝、啟動管理 定向資料庫 vs 非定向資料庫 MySQL 跟 MariaDB的差異 Windows 安裝 MariaDB Mac 安裝 MariaDB Linux 安裝 MariaDB 第2章 資料庫語法基本介紹 SQL 命令結構 SQL 敘述注意事項 SQL 註解 SQL 資料型態 第3章 控制資料庫權限管理-DCL 資料庫與資料表的權限設計概念 新增、刪除、修改使用者權限 實例操作遠端、本地端用戶的差別 第4章 定義資料庫結構-DDL 資料庫的建立與刪除 資料表的建立與刪除 資料表欄位屬性的設定 索引、主鍵的概念與實作 第5章 處理資料庫指令-DML 搜尋、新增、刪除、修改 概念介紹 搜尋、新增、刪除、修改 實作 第6章 資料庫運算單元介紹 加減乘除的應用 比較運算單元的應用 資料庫對於空值的處理 第7章 資料庫搜尋詳解 In、Between 邏輯判斷介紹 模糊搜尋 正則表達式 第8章 資料庫常見函數 數值相關常見函數 字串相關常見函數 時間相關常見函數 第9章 群組化概念與實作 群組化概念介紹 群組化的基本操作 聚合函數的應用 實例操作應用 第10章 關聯式資料庫的設計  關聯式資料庫設定概念  外部鍵約束  資料表合併概念  交叉結合、內部結合、外部結合 第11章 資料庫匯入匯出  指令列大型資料匯入  SQL大型資料匯入  指令列大型資料匯出  SQL大型資料匯出  金融數據合併實例操作  金融大數據搜尋優化實例 第12章 資料庫備份管理  資料庫備份 實例操作  資料庫還原 實例操作
Mastertalks
104學習

04/12 00:00

48 0
Mike Ku

Learn Code With Mike品牌創辦人

2021/12/30

快速掌握Pandas套件寫入SQLite資料庫的重要方法
本文就以Kaggle網站的2021年富比士億萬富翁資料集(https://www.kaggle.com/roysouravcu/forbes-billionaires-of-2021 )為例,模擬如何將Pandas DataFrame中的資料存入SQLite資料庫。
Q:SQLite如何建立資料庫與資料表?
SQLite是一個免費的輕量型關聯式資料庫,相較於其它大型的企業級資料庫,無需伺服端的安裝,就可以在用戶端直接使用,對於小型的應用程式非常適合。
除此之外,Python也內建了SQLite模組(Module),在專案中直接引用即可,如下範例:
import sqlite3
而Pandas套件則需利用以下指令安裝:
$ pip install pandas
才能夠在專案中進行引用,如下範例:
import pandas as pd
import sqlite3
接著,就可以透過Pandas套件的read_csv()方法(Method),來讀取下載下來的資料集了,如下範例:
import pandas as pd
import sqlite3
df = pd.read_csv('Billionaire.csv') #讀取CSV資料集檔案
print(df)
其中,包含了Name(姓名)、NetWorth(淨值)、Country(國家)、收入來源(Source)及排名(Rank)欄位。而要將Pandas DataFrame中的資料存入SQLite資料庫,就需要先建立資料庫與資料表,這時候利用sqlite3模組(Module)即可達成,如下範例:
import pandas as pd
import sqlite3
df = pd.read_csv('Billionaire.csv')
conn = sqlite3.connect('billionaire.db') #建立資料庫
cursor = conn.cursor()
cursor.execute('CREATE TABLE Billionaire(Name, NetWorth, Country, Source, Rank)') #建立資料表
conn.commit()
以上的動作說明如下:
1.connect()-同時建立資料庫與連線
2.cursor()-建立資料庫操作指標
3.execute()-執行新增資料表的SQL指令
4.commit()-確認完成
而要檢查是否建立成功,可以下載DB Browser for SQLite工具( https://sqlitebrowser.org/dl/ ),點擊「打開資料庫」,選擇剛剛所建立的SQLite資料庫檔(billionaire.db),就可以看到其中的資料表(Billionaire)。
Q:Pandas DataFrame如何存入SQLite資料庫?
有了資料庫與資料表後,利用Pandas DataFrame的to_sql()方法(Method),就能夠將資料寫入SQLite資料庫,如下範例:
df = pd.read_csv('Billionaire.csv')
conn = sqlite3.connect('billionaire.db')
cursor = conn.cursor()
cursor.execute('CREATE TABLE Billionaire(Name, NetWorth, Country, Source, Rank)')
conn.commit()
#如果資料表存在,就寫入資料,否則建立資料表
df.to_sql('Billionaire', conn, if_exists='append', index=False)
以上的Pandas DataFrame的to_sql()方法(Method)包含4個關鍵字參數(Keyword Argument),分別為「寫入的資料表名稱」、「連線」、「資料表已存在該如何操作」及「是否寫入Pandas DataFrame索引值」,而其中的「if_exists='append'」意思就是資料表已存在,則將資料直接寫入。
開啟DB Browser for SQLite工具,選擇Billionaire資料表後,切換到Browse Data(瀏覽資料)頁籤,即可看到Pandas DataFrame中的資料成功寫入。
如果想要學習更多的Python應用教學,歡迎前往Learn Code With Mike(https://www.learncodewithmike.com/2021/05/pandas-and-sqlite.html
)網站觀看更多精彩內容。
看更多
3 0 2112 2
104學習

07/04 00:00

619 61

推薦給你

104學習

產品

11/10 11:42

【免費課程】五大課程助你強化履歷 學生與求職者都能快速加分
如果你想在求職中更快被企業看見,先把基礎技能補起來很關鍵。從AI、設計到電商都是職場上需要應用到的能力。AWS、Google、Canva、Amazon分別推出免費學習課程,零基礎也能上手,完成後還能拿官方證書或徽章,直接放進履歷提升可信度,幫你在求職、轉職或升遷中更具競爭力。
🟢104 × AWS AI 人才就緒計畫
免費打造AI即戰力!不限背景,完成課程並通過測驗即獲AWS官方證書,學習紀錄自動寫入104履歷,企業主動搜尋更快找到你。課程分「商業應用」(3.5小時)及「技術開發」(6小時),60.3%的AI工作不限科系,企業更重視跨域應用人才。
🔥FAQ (常見問答):
【Q : 有哪些證書可以拿?】
▶️生成式 AI 商業應用技能證書:
• 適合:行銷、企劃、管理職等非技術背景
• 課程內容:6 門課,約 3.5 小時
• 特色:懂得在工作中應用 AI 工具,強化工作效率
▶️生成式 AI 技術開發技能證書:
• 適合:工程師、開發者
• 課程內容:10 門課,約 6 小時
• 特色:強化程式整合、AI 模型操作與應用力
【Q2 : 如何拿證書?】
領AWS證書步驟→
1. AWS官網:
2. 隨意點擊一部課程影片,觀看2-3分鐘,隨後即會收到測驗通知
測驗完成後,即可獲得AWS官方證書
🟢Canva 免費證照速攻
快速掌握設計與AI工具!Canva Design School提供免費課程,完成後可考取官方證書,熟手可直接考試,證書可下載或分享至履歷,證明數位設計專業力。
🔥FAQ (常見問答):
【Q : 如何找到Canva官方的免費課程與證書考試?】
首先進入Canva Design School,在平台上,點擊「Get certified」,這裡提供的課程在結束後都可參加考試並獲得證書。
證照資訊:
▶️【點我免費做模擬測驗】
*即使沒有將課程上完,也可直接點擊「Earn a certificate」開始考試。對於已經熟悉Canva操作的使用者來說,若覺得課程內容簡單,想要節省時間,可直接選擇考試的方式獲得證書。
🟢Google 8堂免費AI課程
全面掌握最新AI技術!涵蓋生成式AI、大語言模型、BERT等,從初學到進階皆適用。完成課程可獲得完課徽章,展示你的AI新技能,為履歷增添亮點。
▶️完整內容請看
🟢Google Gemini AI 教師證書
全球首張教育工作者AI認證!任何人皆可報考,驗證生成式AI理解與教學應用能力。線上選擇題測驗,通過獲3年效期證書。教育類AI職缺需求暴漲94%,顯示 AI 技能在教育領域的重要性日益提升。
🔥FAQ (常見問答):
【Q : 取得認證後有什麼幫助?】
• 履歷加分,證明具備 AI 時代教學能力
• 有助轉職、升遷或申請國際計畫
• 在教育機構中被視為專業能力指標
• 符合市場趨勢:教育輔導類 AI 職務需求激增 94%
▶️證照資訊
▶️【點我免費做模擬測驗】
🟢CEPT-AMAZON 跨境電商營運課程
跨足國際市場零門檻!由IEAT與亞馬遜合作,15小時線上課程涵蓋開店、選品、物流到廣告全攻略。由亞馬遜官方講師授課,線上彈性學習,一年帳號不限次數,完成後可自費考取證書(600元/次),驗證跨境電商專業實力,通過考核即可獲得證書。
🔥FAQ (常見問答):
【Q : 學習方式是什麼?需要付費嗎?】
免費學習,全面提升亞馬遜營運與銷售能力,完成線上報名並審核後,即可開通線上課程帳號權限,使用期限為1年
▶️【零成本學習門檻 → 詳情請看】
看更多
0 0 895 1
你可能感興趣的教室