[SQL 개념 정리 17] SQL을 활용한 데이터 모델링 2️⃣ (스키마 설계 및 데이터 구조, 인덱스와 성능 최적화, SQL 권한 관리와 트랜잭션, 데이터 모델링 고급 개념 및 최적화)
프로그래밍 언어/SQL2024. 11. 21. 10:01[SQL 개념 정리 17] SQL을 활용한 데이터 모델링 2️⃣ (스키마 설계 및 데이터 구조, 인덱스와 성능 최적화, SQL 권한 관리와 트랜잭션, 데이터 모델링 고급 개념 및 최적화)

스키마 설계 및 데이터 구조스키마 설계와 데이터 구조는 데이터베이스의 목적과 사용 방식에 따라 효율적인 구조를 설계하는 과정입니다. 일반적으로 Star Schema, Snowflake Schema와 같은 구조는 데이터 웨어하우스나 분석용 데이터베이스에서 사용되며, OLTP와 OLAP는 각기 다른 데이터 처리 방식에 특화된 시스템입니다.Star Schema와 Snowflake SchemaStar Schema와 Snowflake Schema는 주로 데이터 분석을 위한 데이터베이스 구조에 사용됩니다. 이 두 구조는 분석 성능과 저장 공간 효율성을 중점적으로 고려하여 설계됩니다.1) Star Schema개념: 중심에 사실 테이블(Fact Table)을 두고, 주변에 차원 테이블(Dimension Table)을 ..

[#14] 스프린트 DA 트랙 23주차 위클리 페이퍼(데이터 조회 및 필터링 쿼리, NULL)
스프린트/위클리페이퍼2024. 11. 20. 09:05[#14] 스프린트 DA 트랙 23주차 위클리 페이퍼(데이터 조회 및 필터링 쿼리, NULL)

위클리 페이퍼는 현재 훈련받고 있는 코드잇 스프린트 데이터 애널리스트 트랙에서 매주마다 훈련생 스스로 프로그래밍 언어, 데이터분석, 통계, 머신러닝 등 특정 주제에 대하여 심화 학습을 할 수 있도록 제출하는 과제입니다.(매주 2~3가지 주제를 스스로 알아보고 학습하여 관련된 내용을 정리하여 후에 취업 활동 간에 경험할 수 있는 기술 면접을 대비함.)22주차에 이어 이번 23주차 위클리 페이퍼의 내용을 소개하겠습니다.  이번 14번째 위클리 페이퍼 주제는1.  데이터베이스 정규화란 무엇인가요? 또, 정규화의 장단점은 무엇인가요?2. 논리적 모델링에서 사용되는 주요 구성 요소인 엔터티, 속성, 관계에 대해 예시를 들어 설명해주세요.1. 데이터베이스 정규화란 무엇인가요? 또, 정규화의 장단점은 무엇인가요? 데..

300x250
image