PM
-
[ORACLE] 매일 5개. 프로그래머스 SQL 문제 풀기 챌린지 Day 3Study/SQL 2024. 6. 1. 00:23
오늘부터 새로운 도전을 시작하려고 합니다. 바로 하루 5개씩 SQL 관련 문제를 푸는 것입니다. 매일 프로그래머스에서 제공하는 SQL 문제를 5개씩 해결하며, 데이터 베이스 관리 및 쿼리 작성 능력을 성장시키고자 합니다. 또한, 오라클(Oracle) 데이터베이스를 사용하여 문제를 해결함으로써, 실제 업무 환경에서 마주칠 수 있는 다양한 상황에 대비하고자 합니다. 매일 바쁜 일상 속에서 새로운 것을 배우고 성장하는 것은 어렵겠지만, 도전이라도 하면 어떨까 합니다. 프로그래머스는 무료로 다양한 난이도의 문제를 제공하기 때문에, 저는 제일 낮은 난이도부터 정답률이 높은 순서대로 풀어 보려고 합니다. 문제 풀이해당 문제에 대한 자세한 내용은 프로그래머스에서 찾아볼 수 있습니다! 1. 가장 비싼 상품 구..
-
[ORACLE] 매일 5개. 프로그래머스 SQL 문제 풀기 챌린지 Day 2Study/SQL 2024. 5. 30. 18:34
오늘부터 새로운 도전을 시작하려고 합니다. 바로 하루 5개씩 SQL 관련 문제를 푸는 것입니다. 매일 프로그래머스에서 제공하는 SQL 문제를 5개씩 해결하며, 데이터 베이스 관리 및 쿼리 작성 능력을 성장시키고자 합니다. 또한, 오라클(Oracle) 데이터베이스를 사용하여 문제를 해결함으로써, 실제 업무 환경에서 마주칠 수 있는 다양한 상황에 대비하고자 합니다. 매일 바쁜 일상 속에서 새로운 것을 배우고 성장하는 것은 어렵겠지만, 도전이라도 하면 어떨까 합니다. 프로그래머스는 무료로 다양한 난이도의 문제를 제공하기 때문에, 저는 제일 낮은 난이도부터 정답률이 높은 순서대로 풀어 보려고 합니다. 문제 풀이해당 문제에 대한 자세한 내용은 프로그래머스에서 찾아볼 수 있습니다! 1. 상위 n개 레코드동..
-
[ORACLE] 매일 5개. 프로그래머스 SQL 문제 풀기 챌린지 Day 1Study/SQL 2024. 5. 29. 23:13
오늘부터 새로운 도전을 시작하려고 합니다. 바로 하루 5개씩 SQL 관련 문제를 푸는 것입니다. 매일 프로그래머스에서 제공하는 SQL 문제를 5개씩 해결하며, 데이터 베이스 관리 및 쿼리 작성 능력을 성장시키고자 합니다. 또한, 오라클(Oracle) 데이터베이스를 사용하여 문제를 해결함으로써, 실제 업무 환경에서 마주칠 수 있는 다양한 상황에 대비하고자 합니다. 매일 바쁜 일상 속에서 새로운 것을 배우고 성장하는 것은 어렵겠지만, 도전이라도 하면 어떨까 합니다. 프로그래머스는 무료로 다양한 난이도의 문제를 제공하기 때문에, 저는 제일 낮은 난이도부터 정답률이 높은 순서대로 풀어 보려고 합니다. 문제 풀이해당 문제에 대한 자세한 내용은 프로그래머스에서 찾아볼 수 있습니다! 1. 역순 정렬하기동물 ..
-
[SQLD] 3주 만에 SQL 개발자 자격증 합격하기! 난이도와 합격 방법은?Study/SQL 2024. 3. 29. 21:59
목차 SQL 개발자 자격증 (SQLD) SQL 개발자 합격 (SQLD) 1. SQL 개발자 자격증 (SQLD) SQL 개발자 ? SQL이란 SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스 할 수 있는 언어입니다. 데이터를 정의하고, 조작하며, 조작한 결과를 적용하거나 취소할 수 있고, 접근권한을 제어하는 처리들로 구성됩니다. SQL 개발자란 SQL 개발자는 SQL Developer(SQLD)라고도 부르며, 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말합니다. SQL 개발자 자격증의 필요성 정보화에 있어서 관계형 데이터베이스는 ..
-
[SQLD] SQL 개발자 공부하기 Day 21 : 최신 기출문제 4회 오답노트Study/SQL 2024. 3. 8. 22:09
목차 최신 기출문제 4회 오답노트 1. 최신 기출문제 4회 오답노트 이기적 SQL 개발자 이론서 + 기출문제 문제집을 풀었고, SQLD 최신 기출문제 4회를 풀었다. 데이터 모델링의 이해 10문제 중 2문제 / SQL 기본 및 활용 40문제 중 9문제를 틀렸다. 총점 78점으로 합격이다. 오답 풀이 데이터 모델링의 이해 1. 반정규화를 수행하면, 여러 개의 테이블에 중복 데이터를 허용하기 때문에 무결성 보장이 어렵다. 대용량 데이터 Query 실행 시에 데이터 입출력 속도가 다수 발생하는 경우 반정규화를 한다. 다수 테이블을 조인하여 많은 Random Access가 발생하면 조인으로 인한 성능 저하를 해결하기 위해서 반정규화를 한다. 월마감과 같은 작업을 수행할 대 합계, 평균 등을 미리 계산하여 조회 ..