추계 할인
CodeGym University
학습
강좌
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
레슨
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
탐구 맵
레슨
레벨 6
SQL 서버 작업
SQL & Hibernate
레벨 6,
레슨 0
SQL은 우리의 전부입니다 이미 짐작하셨겠지만 SQL 서버에 대한 모든 명령은 SQL 쿼리를 통해 제공될 수 있습니다. 모든 것. 이 팀은 공식적으로 4개의 그룹으로 나뉩니다. 데이터 정의 문 (데이터 정의 언어, DDL ): CREATE는 데이터베이스 개체(데이터베이스 자체, 테이블, 뷰, 사용자 등)를 생성합니다. ALTER는 객체를 변경합니다. DROP은 개체를 제거합니다. 데이터 조작 연산자 (Data Manipulat
테이블 생성
SQL & Hibernate
레벨 6,
레슨 1
의미 있는 테이블 생성 이전 강의에서 우리는 이미 테이블 생성을 위한 쿼리에 대해 조금 알게 되었습니다. 이제 이에 대해 더 깊이 파고들 차례입니다. 테이블 생성은 Java에서 클래스를 선언하는 것과 매우 유사하며 다음과 같은 패턴을 가집니다. CREATE TABLE table_name (
테이블에 데이터 삽입
SQL & Hibernate
레벨 6,
레슨 2
INSERT INTO VALUES() 문 테이블을 만드는 방법을 알아냈으니 이제 SQL 쿼리를 사용하여 테이블에 데이터를 추가하는 방법을 자세히 살펴보겠습니다. 실제로 이렇게하는 것은 매우 간단하지만 몇 가지 뉘앙스가 있습니다. 테이블에 데이터를 삽입하는 가장 간단한 옵션은 다음 두 가지를 지정해야 합니다. 열 이름 열 값(데이터) 열에는 데이터를 삽입할 때 지정되지 않은 기본값이 있는 경우가 매우 많으므로 열 이름을 지정해야
테이블의 데이터 변경
SQL & Hibernate
레벨 6,
레슨 3
4.1 UPDATE SET 문 테이블의 기존 레코드를 변경해야 하는 경우 연산자를 사용합니다 UPDATE. 한편으로 연산자는 열에 대한 새 값을 지정해야 하기 때문에 UPDATE연산자와 유사 합니다. INSERT반면 연산자에서는 SELECT데이터 그룹으로 즉시 작업할 수 있기 때문입니다. 중요한! 연산자의 목적은 UPDATE테이블의 한 행이 아닌 특정 조건을 만족하는 모든 행의 데이터를 변경하는 것입니다. 그리고 작은 실수를
테이블에서 데이터 삭제
SQL & Hibernate
레벨 6,
레슨 4
5.1 DELETE FROM 문 SQL에서 쉽게 할 수 있는 것은 데이터를 삭제하는 것입니다. 절대적으로 모든 것을 매우 빠르게 삭제할 수 있으며 아무도 확인을 요청하지 않습니다. 가장 간단한 시나리오부터 시작해 보겠습니다. 테이블에서 한 행을 삭제하는 방법 . 이것은 가장 자주 보게 될 시나리오이며 일반적으로 특정 레코드의 삭제이며 표준 쿼리는 일반적으로 다음과 같습니다. DELETE FROM таблица
테이블 구조 변경
SQL & Hibernate
레벨 6,
레슨 5
6.1 데이터베이스 구조 변경 마지막으로 데이터베이스 작업에서 가장 맛있는 부분은 데이터베이스를 변경하는 것입니다. 이것이 매우 단순한 것이라고 생각한다면, 다음은 주제에 대한 일화입니다.
인덱스: 인덱스
SQL & Hibernate
레벨 6,
레슨 6
7.1 지수가 나타나는 이유 데이터베이스가 없는 또 다른 중요한 것은 인덱스입니다. user 테이블에 천만 명의 사용자가 있고 레벨이 90 이상인 모든 사용자를 표시하려는 상황을 상상해 보십시오. 이 쿼리는 작성하기 매우 간단합니다. SELECT * FROM user WHERE level > 90 1분도 안 되어 요청을 작성했습니다. 그리고 SQL 서버에서 이 쿼리를 실행하는 데 얼마나 걸립니까? 그런 쿼리를 실행하려면 100
제약 조건: 데이터베이스 무결성
SQL & Hibernate
레벨 6,
레슨 7
데이터베이스 무결성 제어 데이터베이스에 대해 알아야 할 또 다른 중요한 사항은 CONSTRAINS입니다. 제약 조건을 사용하여 테이블의 데이터 변경을 제어하고 무결성과 일관성을 유지할 수 있습니다. 데이터베이스에 대해 이야기할 때 데이터 일관성 이란 무엇입니까 ? 직원, 제품 및 작업 테이블이 있는 온라인 상점을 살펴보겠습니다 . 우리는 이미 작업 테이블에 누구에게도 할당되지 않은 작업이 있을 수 있음을 알고 있습니다. 이러한
Please enable JavaScript to continue using this application.