JavaRush /Java Blog /Random-TW /書籤:您需要了解的有關資料庫和 SQL 語言的一切 - 講座、文章和視頻

書籤:您需要了解的有關資料庫和 SQL 語言的一切 - 講座、文章和視頻

在 Random-TW 群組發布
為了方便 JavaRush 學生,我們決定收集程式設計中最重要主題的講座和文章。第十一選是關於資料庫和SQL查詢語言的。在迷你指南中,我們簡要概述了文章的精髓,如果您點擊鏈接,您可以了解有關感興趣主題的更多信息。將集合加入書籤並在需要時返回。 書籤:您需要了解的有關資料庫和 SQL 語言的一切 - 講座、文章和影片 - 1

文章和講座

SQL簡介

本文開啟了一個簡短的系列,專門介紹 Java 中與資料庫互動的基礎知識以及 SQL 語言的介紹。許多程式都忙於處理和修改資訊並使其保持最新。由於資料是程式邏輯中非常重要的一部分,因此通常會為其分配單獨的儲存。使用特殊的查詢語言-SQL(結構化查詢語言)來存取和修改資料。如果您剛開始使用資料庫,本文將會很有用。

DBMS 結構、表格和資料類型

文本的第二部分是關於 SQL 的介紹。這裡筆者繼續以創建證券交易所模擬器為例來分析資料庫和SQL的運作原理。

「Java 專案從頭到尾」:我們分析資料庫和 SQL 語言

關於創建您自己的投資組合項目的大量文章。自然地,他了解程式設計師互動的各種技術。包括資料庫和SQL語言。文章的結果是寫一個電報機器人。

「Java 專案從頭到尾」:我們分析資料庫和 SQL 語言。第2部分

在第二部分中,作者專注於實踐:他提供了安裝 MySQL、用這種語言編寫第一行以及創建第一個資料庫的指導。最後你會有作業。

「Java 專案從頭到尾」:我們分析資料庫和 SQL 語言。第三部分

在資料庫分析的第三部分,作者講了SELECT運算子、WHERE、ORDER BY、GROUP BY參數。最後,和以前一樣,作業等待著。

「Java 專案從頭到尾」:我們分析資料庫和 SQL 語言。第四部分-檢查作業

顧名思義,整個第四部分都致力於作業分析。我們建議您閱讀它 - 任務很有趣,您可能想做。

「Java 專案從頭到尾」:我們分析資料庫和 SQL 語言。第 5 部分 - 連接與連接

在第五部分中,作者討論了連結和連結的類型:解釋了什麼是一對多、一對一、多對多等概念。

「Java 專案從頭到尾」:我們分析資料庫和 SQL 語言。第 6 部分 - 檢查最終任務

關於資料庫的最後一篇文章涵蓋了最後的家庭作業。這很有趣,因為它是針對中層面試的。也就是說,完成這個任務後你已經可以去面試了,你將成功通過至少部分與關聯式資料庫相關的內容。

《SQL. 安東尼莫利納羅(Anthony Molinaro)的食譜集

有大量適合初步深入了解 SQL 的書籍可供選擇,但本文的作者選擇了《SQL》。安東尼莫利納羅(Anthony Molinaro)的《食譜集》。本書的獨特之處在於,除了基礎層級的 SQL 學習之外,您還將同時熟悉多個資料庫,並了解它們的查詢有何不同以及特定資料庫的功能是什麼。

不依賴成本模型的酷 SQL 最佳化。第1部分

我們為您提供 Lukas Eder 文章的改編版,專為那些對資料庫和 SQL 有一般了解以及具有一些 DBMS 實踐經驗的人而設計。它描述了五種簡單的最佳化,可以僅基於元資料(即約束)和查詢本身來實現。

不依賴成本模型的酷 SQL 最佳化。第2部分

在第 2 部分中,您將了解如何消除 EXISTS 子查詢中的「無意義」謂詞和投影。

不依賴成本模型的酷 SQL 最佳化。第三部分

本文的第三部分涉及謂詞和可證明空集合的合併。

不依賴成本模型的酷 SQL 最佳化。第 4 部分

第四部分描述了 CHECK 的限制和不必要的自反連接。

不依賴成本模型的酷 SQL 最佳化。第五部分

文章的最後一部分討論了諸如推送物件之類的優化。

NoSQL 開發人員指南

如果您一直在關注後端開發和大數據的趨勢,您可能已經注意到近年來 NoSQL 資料庫的熱門話題。本文討論了它們最初創建的原因、它們解決的問題以及為什麼突然需要這麼多不同的資料庫。

「不必要但必須的工作」所造成的 SQL 效能問題

要編寫有效的 SQL 查詢,您可以學習的最重要的事情可能是索引。然而,緊隨其後的第二位是許多 SQL 用戶端要求資料庫執行大量「不必要但必要的工作」的知識。本文將討論這是什麼。

將 PostgreSQL 資料庫新增至 Spring Boot 上的 RESTful 服務。第1部分

有關如何建立資料庫並將其連接到 Rest 應用程式的一系列文章。

將 PostgreSQL 資料庫新增至 Spring Boot 上的 RESTful 服務。第2部分

在上一部分中,我們學習如何在電腦上安裝 PostgresSQL 資料庫,在 pgAdmin 中建立資料庫,以及手動和以程式設計方式建立和刪除其中的表。在這一部分中,作者邀請讀者重寫該程序,以便它學會使用該資料庫和表格。

開發者面試:資料庫問題分析

在這篇文章中,作者談到了技術面試中的關鍵主題之一——資料庫。它著眼於最常見的問題,並嘗試在不深入研究材料的情況下回答這些問題。

來自 June 的簡歷:Hibernate 是一個使用資料庫的框架

Hibernate 是一個為了讓程式設計師的生活更輕鬆而發明的框架。它消除了重複程式碼並隱藏了管理資源所需的程式碼,從而減少了錯誤。透過使用 Hibernate,開發人員可以專注於應用程式的業務邏輯。本質上,Hibernate 在將應用程式連接到資料庫時充當適配器。閱讀有關此框架的需求以及哪些項目需要它的文章。

影片

資料庫公開訪談

Java開發與後端密不可分。後端是資料庫。如果您不想在技術面試中遇到問題,因為可能會被問到有關資料庫的任何問題,請觀看此 Podlodka Backend Crew 資料庫測試面試流程。您將學習使用資料庫的理論以及每種最常見資料庫的特定技術解決方案:SQL、NoSQL、NewSQL。

爪哇 | 雲端中的 MongoDB

要使用 MongoDB DBMS 將 IntelliJ IDEA 專案連接到 Amazon Web Services 雲,僅有 IDE 技能是不夠的。除了開發環境之外,您還必須學習如何操作同步或非同步 MongoDB 驅動程式、MongoClient 用戶端,並了解如何使用集合。該影片將引導您完成將資料庫連接到 Java 專案的所有必要步驟。在影片下面的描述中,有一個指向 IntelliJ IDEA 中的專案程式碼的連結。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION