SQL 기본 문법 및 주요 명령어 정리

SQL 명령어 분류 DDL (데이터 정의 언어): 데이터베이스와 테이블 구조를 생성하거나 변경하는 명령어 DML (데이터 조작 언어): 데이터를 삽입, 수정, 삭제하는 명령어 DQL (데이터 조회 언어): 데이터를 검색하는 SELECT 관련 명령어 DCL (데이터 제어 언어): 사용자 권한 관리 및 보안 관련 명령어 DDL - 데이터베이스 및 테이블 정의 데이터베이스 작업 -- 새 데이터 ...

7월 14일 03:37에 게시됨

Hive 파티션 테이블에 새 필드 추가 및 위치 지정

1. Hive 파티션 테이블 필드 추가 Hive 파티션 테이블에서 필드를 추가하고 특정 위치에 배치하려면 두 단계를 수행해야 합니다: 필드 추가와 필드 위치 변경 1) 필드 추가 ALTER TABLE 테이블이름 ADD COLUMNS (컬럼명 데이터타입 [COMMENT 컬럼코멘트], ...) [CASCADE|RESTRICT]; 이 명령은 기존 컬럼 끝에但在分区列之前 새 컬럼을 추가할 수 있습니다 ADD COLUMN ...

7월 12일 23:40에 게시됨

Citus 분산 PostgreSQL 클러스터 SQL 참조: 분산 테이블 생성 및 수정 DDL

테이블 생성 및 분산 분산 테이블을 만들려면 먼저 테이블 스키마를 정의해야 합니다. 일반 PostgreSQL 테이블과 마찬가지로 CREATE TABLE 문을 사용하여 테이블을 정의하면 됩니다. CREATE TABLE github_events ( event_id bigint, event_type text, event_public boolean, repo_id bigint, payload jsonb, repo jsonb, actor jsonb, org ...

7월 1일 04:57에 게시됨

MySQL 테이블 관계 및 구조 변경

테이블 간의 관계 데이터베이스 설계 시 테이블 간의 관계를 정확히 파악하는 것은 매우 중요합니다. 일반적으로 다음과 같은 세 가지 주요 관계 유형이 존재합니다. 일대다(N:1): 직원과 부서의 예시에서 여러 명의 직원이 하나의 부서에 속할 수 있습니다. 외래키는 항상 '다' 측에 위치해야 합니다. 다대다(N:M): 책과 저자의 관계처럼 한 권의 책에 여러 저자가 참 ...

6월 18일 21:06에 게시됨

MySQL 핵심 개념과 실전 활용

1. 데이터베이스 기초 1.1 데이터베이스란? 데이터베이스는 구조화된 데이터 집합으로, 효율적인 저장, 관리, 검색을 목적으로 설계되었습니다. 단순한 파일 저장이 아닌, 체계적인 질의(query)를 통해 데이터를 조작하는 시스템입니다. 핵심 역할: 데이터 영속성 보장, 동시 접근 제어, 무결성 유지 1.2 데이터베이스 유형 분류 1.2.1 관계형 데이터베이스 (RDBMS) ...

6월 12일 20:51에 게시됨