ddl

[SQLD/IT자격증] SQLD 2과목 "관리구문" 이론 정리
SQL 2과목 SQL 활용 중 SQL 기본SQLD(SQL개발자) 시험의 2과목인 SQL 활용 중 SQL 관리구문에서 요구하는 항목은 아래 사진과 같습니다.아래 유튜브 채널 강의를 들으며 정리하였습니다.[개정판] SQLD 2과목 PART3. 관리 구문(2024 신유형 반영) #DML #TCL #DDL #DCL - YouTube DML(Data Manipulation Language)데이터 삽입(INSERT), 수정(UPDATE), 삭제(DELETE), 병합(MERGE)을 할 수 있는 언어저장(Commit) 혹은 취소(Rollback)이 반드시 필요하며 이를 통해 트랜잭션을 제어한다. INSERT테이블에 행을 삽입할 때 사용하는 명령어로 한 번에 한 행만 입력이 가능하다. (SQL Server는 여러 행을 ..

[JPA] 엔티티 매핑 (매핑 어노테이션, DDL, 기본키 전략)
자바 ORM 표준 JPA 프로그래밍 섹션4. 엔티티 매핑 매핑 어노테이션 1. 객체와 테이블을 매핑하는 어노테이션 : @Entity, @Table 2. 필드와 컬럼을 매핑하는 어노테이션 : @Column 3. 기본키를 매핑하는 어노테이션 : @Id 4. 연관관계를 매핑하는 어노테이션 : @ManyToOne, @JoinColumn 객체와 테이블 매핑 @Entity @Entity가 달린 클래스는 JPA가 관리한다. 따라서 JPA를 사용하여 테이블과 매핑할 클래스는 @Entity를 필수적으로 사용해야 한다. 이때 주의점은 파라미터가 없는 public 또는 protected 기본 생성자는 필수로 있어야 한다. final, enum, interface, inner 클래스는 @Entity를 붙여 사용할 수 없다. ..