일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Token
- 클래스
- JVM
- 객체지향 언어
- 메서드
- KPT
- 스레드
- 감사기록
- Java
- 포맷은 최후의 보루
- static
- diary
- #스파르타내일배움캠프TIL
- Diary 해우소
- 스파르타내일배움캠프TIL
- 해우소
- 변수의 다양성
- 인스턴스
- 내일배움캠프
- GitHub
- 생성자
- Git
- 성장기록
- 회고록
- #내일배움캠프
- #스파르타내일배움캠프
- Github_token
- 스파르타내일배움캠프
- TiL_1st_0419
- Java의 이점
- Today
- Total
목록2024/07/18 (4)
몬그로이
- CS 모의 면접- 팀 프로젝트 회의, 담당 튜터님과 팀면담, 회의, 2차면담, 회의- 짝꿍팀 인사 https://mongroy.tistory.com/185 RDBMS 의 정규화제1정규형 (1NF): 모든 속성이 원자값을 가져야 합니다.제2정규형 (2NF): 부분 종속성을 제거해야 합니다.제3정규형 (3NF): 이행적 종속성을 제거해야 합니다.제3.5정규형 (BCNF): 결정자가 후보 키여야mongroy.tistory.com
제1정규형 (1NF): 모든 속성이 원자값을 가져야 합니다.제2정규형 (2NF): 부분 종속성을 제거해야 합니다.제3정규형 (3NF): 이행적 종속성을 제거해야 합니다.제3.5정규형 (BCNF): 결정자가 후보 키여야 합니다.제4정규형 (4NF): 다치 종속성을 제거해야 합니다.제5정규형 (5NF): 조인 종속성을 제거해야 합니다.Super Key, Candidate Key, Primary Key, Foreign Key Super Key 하나의 튜플을 구분할 수 있는 속성들의 집합 (중복일 가능성 없음)두 가지 속성을 하나로 묶어서 Super Key로 볼 수도 있음Candidate Key Super Key 의 여러 후보 중 최소한의 속성들로 튜플들을 구분할 수 있는 키Primary Key 열에 대해 고유..
mvc 패턴에 대해서 설명해주세요. Model - View - Controller 로 구성된 소프트웨어 디자인 패턴MVC 구조가 어떤 이점을 가져다 주는 것일까?관심사의 분리 1. 관심사의 분리2. 컴포넌트의 명확한 역할 분리로 인해 서로간의 결합도를 낮출 수 있다.3. 코드의 재사용성 및 확장성을 높일 수 있다.4. 서비스를 유지보수하고 테스트하는데 용이해진다.5. 개발자 간의 커뮤니케이션 효율성을 높일 수 있다 1. 컴포넌트의 명확한 역할 분리로 인해 서로간의 결합도를 낮출 수 있다.MVC 패턴으로 구현된 소프트웨어나 애플리케이션은 Model, View, Controller 3가지 컴포넌트로 명확하게 구분되기 때문에 Model은 데이터 및 비즈니스 로직을 담당하고, View는 사용자 인터페이스를 표현..
NoSQL, RDBMS 의 특징과 차이를 장단점을 들어 설명해 주세요 NoSQL (DBMS)비관계형 데이터베이스 관리시스템 장점대규모의 데이터를 유연하게 처리할 수 있음테이블-컬럼과 같은 스키마 없이, 분산 환경에서 단순 검색 추가 작업을 위한 키 값을 최적화하고,지연(latency)과 처리율(throoughput)이 우수함대규모 확대가 가능한 수평적인 확장성의 특징을 가짐대표적으로 아파치 카산드라(Apache Cassandra), 하둡(Hadoop), 몽고디비(MongoDB) 등이 있음 노에스큐엘 시스템은 SQL 계열 쿼리 언어를 사용할 수 있다는 사실을 강조한다는 면에서 ‘Not only SQL’로 불리기도 한다. 단점 RDBMS관계형 데이터베이스 관리시스템 ( relational data bas..