JavaRush /Java Blog /Random-KO /북마크: 데이터베이스와 SQL 언어에 대해 알아야 할 모든 것 - 강의, 기사 및 비디오

북마크: 데이터베이스와 SQL 언어에 대해 알아야 할 모든 것 - 강의, 기사 및 비디오

Random-KO 그룹에 게시되었습니다
JavaRush 학생들의 편의를 위해 우리는 프로그래밍에서 가장 중요한 주제에 관한 강의와 기사를 수집하기로 결정했습니다. 열한 번째 선택 항목은 데이터베이스와 SQL 쿼리 언어에 관한 것입니다. 미니 가이드에서는 기사의 본질을 간략하게 설명하고 있으며, 링크를 따라가면 관심 있는 주제에 대해 자세히 알아볼 수 있습니다. 북마크에 컬렉션을 추가하고 필요할 때 다시 방문하세요. 북마크: 데이터베이스와 SQL 언어에 대해 알아야 할 모든 것 - 강의, 기사 및 비디오 - 1

기사 및 강의

SQL 소개

이 기사에서는 Java에서 데이터베이스와 상호 작용하는 기본 사항과 SQL 언어를 소개하는 짧은 시리즈를 시작합니다. 많은 프로그램이 정보를 처리하고 수정하며 최신 상태로 유지하느라 바쁩니다. 데이터는 프로그램 로직의 매우 중요한 부분이므로 이를 위해 별도의 저장소가 할당되는 경우가 많습니다. 데이터는 특수 쿼리 언어인 SQL(구조적 쿼리 언어)을 사용하여 액세스하고 수정됩니다. 이 기사는 데이터베이스를 이제 막 시작하는 경우에 유용할 것입니다.

DBMS 구조, 테이블 및 데이터 유형

텍스트의 두 번째 부분은 SQL 소개에 관한 것입니다. 여기에서 저자는 증권 거래소 에뮬레이터 생성 예를 사용하여 데이터베이스 및 SQL의 작동 원리를 계속 분석합니다.

"A부터 Z까지의 Java 프로젝트": 데이터베이스와 SQL 언어를 분석합니다.

자신만의 포트폴리오 프로젝트를 만드는 방법에 관한 대규모 기사 시리즈입니다. 당연히 그는 프로그래머가 상호 작용하는 다양한 기술을 이해합니다. 데이터베이스와 SQL 언어를 포함합니다. 기사의 결과는 텔레그램 봇을 작성하는 것입니다.

"A부터 Z까지의 Java 프로젝트": 데이터베이스와 SQL 언어를 분석합니다. 2 부

두 번째 부분에서 저자는 실습에 중점을 두어 MySQL 설치, 이 언어로 첫 줄 작성 및 첫 번째 데이터베이스 생성에 대한 지침을 제공합니다. 마지막에는 숙제를 하게 됩니다.

"A부터 Z까지의 Java 프로젝트": 데이터베이스와 SQL 언어를 분석합니다. 3부

데이터베이스 분석의 세 번째 부분에서 저자는 SELECT 연산자, WHERE, ORDER BY, GROUP BY 매개변수에 대해 설명합니다. 마지막에는 이전과 마찬가지로 숙제가 기다리고 있습니다.

"A부터 Z까지의 Java 프로젝트": 데이터베이스와 SQL 언어를 분석합니다. 4부 - 숙제 확인하기

이름에서 알 수 있듯이 네 번째 부분 전체는 숙제 분석에 전념합니다. 이 글을 읽어보시길 권합니다. 이 작업은 흥미롭고 여러분도 하고 싶을 수도 있습니다.

"A부터 Z까지의 Java 프로젝트": 데이터베이스와 SQL 언어를 분석합니다. 5부 - 연결 및 조인

다섯 번째 부분에서 저자는 연결 및 조인의 유형에 대해 이야기합니다. 일대다, 일대일, 다대다 및 기타 개념이 무엇인지 설명합니다.

"A부터 Z까지의 Java 프로젝트": 데이터베이스와 SQL 언어를 분석합니다. 6부 - 최종 작업 확인

데이터베이스에 관한 이 마지막 기사는 최종 숙제를 다루고 있습니다. 중급 면접용이라 흥미롭네요. 즉, 이 작업 후에는 이미 인터뷰에 갈 수 있으며 관계형 데이터베이스와 관련된 내용 중 적어도 일부를 성공적으로 통과하게 됩니다.

"SQL."이라는 책의 리뷰입니다. 레시피 모음”(Anthony Molinaro 저)

SQL에 대한 초기 학습에 적합한 책 옵션이 엄청나게 많지만 이 게시물의 작성자는 “SQL. 요리법 모음”(Anthony Molinaro). 이 책의 특징은 기본적인 수준에서 SQL을 공부하는 것 외에도 여러 데이터베이스에 대해 한 번에 익숙해지고 해당 데이터베이스에 대한 쿼리가 어떻게 다른지, 특정 데이터베이스의 기능은 무엇인지 확인할 수 있다는 것입니다.

비용 모델에 의존하지 않는 멋진 SQL 최적화입니다. 1 부

우리는 데이터베이스와 SQL에 대한 일반적인 이해와 DBMS에 대한 실무 경험이 있는 사람들을 위해 고안된 Lukas Eder의 기사를 각색한 내용을 제공합니다. 메타데이터(즉, 제약 조건)와 쿼리 자체만을 기반으로 구현할 수 있는 5가지 간단한 최적화에 대해 설명합니다.

비용 모델에 의존하지 않는 멋진 SQL 최적화입니다. 2 부

2부에서는 EXISTS 하위 쿼리에서 "의미 없는" 조건자와 프로젝션을 제거하는 방법을 알아봅니다.

비용 모델에 의존하지 않는 멋진 SQL 최적화입니다. 3부

기사의 세 번째 부분은 술어와 빈 집합의 병합을 다룹니다.

비용 모델에 의존하지 않는 멋진 SQL 최적화입니다. 4부

네 번째 부분에서는 CHECK의 제한 사항과 불필요한 재귀 조인에 대해 설명합니다.

비용 모델에 의존하지 않는 멋진 SQL 최적화입니다. 5부

기사의 마지막 부분에서는 개체 푸시와 같은 최적화에 대해 설명합니다.

개발자를 위한 NoSQL 가이드

백엔드 개발 및 빅 데이터의 추세를 따라왔다면 아마도 최근 몇 년 동안 NoSQL 데이터베이스에 대한 소문을 이미 알아차렸을 것입니다. 이 기사에서는 애초에 데이터베이스가 왜 만들어졌는지, 어떤 문제를 해결하는지, 그리고 왜 그렇게 많은 다른 데이터베이스가 갑자기 필요한지에 대해 설명합니다.

"불필요하지만 꼭 필요한 작업"으로 인해 발생하는 SQL 성능 문제

아마도 효과적인 SQL 쿼리를 작성하는 방법을 배울 수 있는 가장 중요한 것은 인덱싱일 것입니다. 그러나 두 번째는 많은 SQL 클라이언트가 "불필요하지만 필요한 작업"을 많이 수행하기 위해 데이터베이스를 필요로 한다는 사실입니다. 이것이 무엇인지는 이 기사에서 논의할 것입니다.

Spring Boot의 RESTful 서비스에 PostgreSQL 데이터베이스를 추가합니다. 1 부

데이터베이스를 생성하고 이를 Rest 애플리케이션에 연결하는 방법에 대한 일련의 기사입니다.

Spring Boot의 RESTful 서비스에 PostgreSQL 데이터베이스를 추가합니다. 2 부

마지막 부분에서는 컴퓨터에 PostgresSQL 데이터베이스를 설치하고, pgAdmin에서 데이터베이스를 생성하고, 그 안에 테이블을 수동 및 프로그래밍 방식으로 생성 및 삭제하는 방법을 배웠습니다. 이 부분에서 저자는 독자들에게 이 데이터베이스와 테이블을 사용하여 작업하는 방법을 배울 수 있도록 프로그램을 다시 작성하도록 권유합니다.

개발자 인터뷰: 데이터베이스 질문 분석

이 기사에서 저자는 기술 인터뷰의 핵심 주제 중 하나인 데이터베이스에 대해 이야기합니다. 가장 일반적인 질문을 살펴보고 자료를 깊이 다루지 않고 답변을 시도합니다.

6월 이력서에서: 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