Skip to content

학교 데이터베이스 과목에서 진행한 SQL 실습 프로젝트 및 과제 모음입니다. 극장 및 사원 데이터베이스를 활용하여 DDL, DML, 고급 SELECT 쿼리 연습 결과를 포함하고 있습니다.

Notifications You must be signed in to change notification settings

Yewooony/SQL-Database-Practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

SQL-Database-Practice

데이터베이스 전공과목에서 진행한 SQL 실습 프로젝트 및 과제 모음입니다. 극장 및 사원 데이터베이스를 활용하여 DDL, DML, 고급 SELECT 쿼리 연습 결과를 포함하고 있습니다.

📌 프로젝트 개요

본 레포지토리는 '데이터베이스' 전공 수업에서 진행한 관계형 데이터베이스 및 SQL 실습 과제 결과물입니다. 두 가지 주제의 데이터베이스를 직접 설계하고(DDL), 데이터를 삽입/수정하며(DML), 다양한 조건의 조회 쿼리(SELECT)를 작성하는 연습을 중점적으로 진행했습니다.

🛠️ 주요 실습 내용

  • 데이터 정의어 (DDL): 테이블 생성 (CREATE TABLE), 제약조건(PRIMARY KEY, FOREIGN KEY, CHECK) 설정
  • 데이터 조작어 (DML): 데이터 삽입 (INSERT), 수정 (UPDATE)
  • SQL 질의어 (SELECT):
    • 집계 질의 (Aggregate Queries): COUNT, SUM, AVG, MAX, MIN
    • 조인 (JOIN): INNER JOIN, LEFT JOIN을 활용한 다중 테이블 조회
    • 그룹화 (Grouping): GROUP BYHAVING을 사용한 조건부 그룹 질의
    • 부속 질의 (Subqueries): 다른 쿼리의 결과를 활용한 질의
    • 뷰 (VIEW): 복잡한 질의를 재활용하기 위한 뷰 생성 및 활용

📦 포함된 데이터베이스 및 파일

데이터베이스 주요 테이블 주요 연습 내용 관련 파일
극장 데이터베이스 극장, 상영관, 고객, 예약 영화 정보, 예약 고객 수, 극장별 수입 계산, 뷰 생성 등 2021111407_조예원_DDL.sql
사원 데이터베이스 Dept, Emp 급여 계산, 부서별/업무별 집계, 사원-팀장 관계 조회 등 2021111407_조예원_DDL.sql

💡 학습 성과

  • 관계형 데이터베이스 설계 및 관리의 기본 원리 숙지.
  • 실제 시나리오에 기반한 복잡한 SQL 쿼리 작성 능력 함양.
  • 다양한 SQL 구문(DDL, DML, SELECT)에 대한 실무 적용 능력 확보.

About

학교 데이터베이스 과목에서 진행한 SQL 실습 프로젝트 및 과제 모음입니다. 극장 및 사원 데이터베이스를 활용하여 DDL, DML, 고급 SELECT 쿼리 연습 결과를 포함하고 있습니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published