일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- DP
- 정렬
- bitmask
- s3
- 카카오엔터프라이즈
- java
- sonarqube
- 자바
- 백엔드 개발
- 완전탐색
- dockercompose
- es_java_home
- bfs
- 카카오클라우드
- 구름
- 소프티어
- MESSAGEBROKER
- 함수 종속성
- 인가인증
- DFS
- jsonwebtoken
- db
- On-Premise
- 동전 퍼즐
- 코드트리
- CODETREE
- BFS
- 알고리즘
- objectstorage
- softeer
- Today
- Total
목록2025/03/17 (2)
wooing

정규화란?정규화는 데이터 중복을 제거하고, 효율성을 향상시키며, 데이터 무결성을 보장하기 위해 릴레이션을 분리하는 행위를 말한다. 함수적 종속성(Functional Dependency, FD)정규화에 대해 설명하기 전, 함수적 종속성에 대해 알아야한다. 함수적 종속성이란 어떤 릴레이션에서 속성의 부분집합을 X와 Y라고 할때, X의 값에 의해 Y값이 달라지는것을 Y는 X에 함수적 종속 이라고 한다. X->Y 형태로 나타낼 수 있으며, X를 결정자, Y를 종속자 라고 한다여담으로, 정규화 내용으로 스터디를 진행하던 중, 함수적 종속성에서 결정자의 정의에 대해 논의한 적이 있다. 공부를 위해 다른 블로그를 참고해보면 결정자 설명에 기본키, 후보키 등의 키와 관련된 명칭이 자주 쓰여 혼란을 야기했다. 키 라고 ..
지원 계기백엔드 개발에 관심을 갖고 공부와 활동을 시작한지 약 2년이 되어갔다. 그동안은 연구실이나 동아리 활동을 통해 경험을 쌓았지만 현업에서의 경험이 부족하다고 생각되었다. 마침 교내 과학기술정보통신부 대학·기업 협력형 프로그램인 가천대학교 카카오엔터프라이즈 SW아카데미 4기 교육생을 모집하고 있었고, 이를 수료하면 연계 인턴십에 지원할 수 있는 자격이 주어진다고 하여 교육에 참여하였다. 교육받는 동안 현업에서 사용하는 기술들을 배우고 실습하였으며 2개의 프로젝트로 협엽 경험까지 기를 수 있는 프로그램 자체만으로도 유익하다고 생각했다. 교육이 끝나고 9월부터 인턴십 모집을 하였고 나는 운이 좋게 기회를 얻어 3개월간 인턴십에 참여할 수 있었다.면접면접은 약 1시간동안 진행했다. 면접관은 두 분이었고 ..