Hanni_Blog

TIL(20240719) [최종프로젝트 설계과정/RDBMS정규화와 PK와FK 기술면접]

📌Challengers 와이어프레임 RDBMS의 정규화에 대해 설명해주세요. 정규화의 기본 목표는 테이블 간의 중복된 데이터를 허용하지 않는다는 것으로 RDBMS를 설계할 때 중복을 최소화하면서 데이터 구조를 짜는 과정을 의미하는데요, 정규화 과정을 통해 중복 데이터를 제거하고 이상 현상을 방지하여 데이터베이스 구조를 최적...

TIL(20240718) [NoSQL,RDBMS 그리고 MVC패턴 기술면접 준비]

NoSQL과 RDBMS의 특징과 차이점에 대해서 장, 단점을 들어 설명해주세요. RDBMS는 관계형 데이터베이스를 의미하며 종류로는 oracleDB,MySQL,mariaDB 등이 있습니다. RDBMS는 정해진 스키마에 따라 데이터를 저장하여야 하므로 명확한 데이터 구조를 가지고 있기에 데이터 무결성을 보장하고 있습니다. 이러한 특징...

TIL(20240712) [프론트 연결 및 구현: 카드 생성/조회]

카드와 댓글 기능 구현 후에 프론트 쪽으로 넘어왔다. 아직 백엔드 쪽 해야할 일이 있지만 1) 카드 전체조회(작업자별 및 전체) 수정 2) 카드, 댓글 권한설정 마무리 3) 카드, 댓글 전역예외처리 먼저 프론트 쪽으로 연결이 될까 의구심이 들어서 프론트 쪽 연결을 하면서 수정이 필요한 부분이랑 함께 수정할려고 한다. 타임리프로 프론트-백엔드 연...

TIL(20240710) [Trello프로젝트-카드 기능 구현]

이번 프로젝트에 사용자 인증 기능을 맡아서 해볼까 했는데.. CRUD도 잘 못하면서 인증기능이 웬말이냐.. 싶었다… 하나라도 제대로 알자는 마음이었다. trello가 나에겐 너무 생소했었고 열심히 찾아보니 칸반보드 배경으로 유명해진 서비스인데, 즉, 프로젝트 협업도구 같은 개념이었다. 해당 서비스를 통해서 한 눈에 진행되는 프로젝트의 프로세스를 확인...