본문 바로가기
반응형

코드스테이츠 소프트웨어 엔지니어링 부트캠프72

코드스테이츠 소프트웨어 엔지니어링 부트캠프 88 max heap, min heap에 대해 알게 되었다. https://wnsdufdl.tistory.com/167 알고리즘 20 : Binary Heap(Max) BinaryHeap 배열의 최대값, 최솟값을 찾아내는 메소드는 다음과 같다. Math.max(...arr) Math.min(...arr) 위 메소드들은 배열의 모든 요소를 순회한다. 이는 배열의 길이가 길때 연산시간이 오래걸린다는 단 wnsdufdl.tistory.com 리덕스를 까먹어서 다시 복습했다. 프론트엔드 복습을 해야겠다는 생각이 든다. exercise.js // exercise.js //createStore는 스토어를 만들어주는 함수인데 스토어는 하나만 쓴다. import { createStore } from 'redux'; //리덕.. 2021. 10. 15.
코드스테이츠 소프트웨어 엔지니어링 부트캠프 87 데이터 베이스 정규화에 대한 개념을 정리했다. 아직 자세히 어디에 쓰는건진 모르겠지만 데이터베이스 설계할 때 주의해야할 사항같다. https://wnsdufdl.tistory.com/162 데이터베이스 정규화 데이터베이스 정규화 데이터베이스 정규화는 데이터베이스의 설계와 관련이 있다. 데이터베이스의 설계는 데이터가 저장되는 방식과 구조를 결정하는데, 이를 위해서는 크게 3가지 부분들이 wnsdufdl.tistory.com 이전에 풀이했던 spiralTraversal 알고리즘 문제를 다른 방식으로 풀고 정리하였다. https://wnsdufdl.tistory.com/164 알고리즘 13-2 : spiralTraversal,배열 나선형으로 순회 https://wnsdufdl.tistory.com/142 알고.. 2021. 10. 13.
코드스테이츠 소프트웨어 엔지니어링 부트캠프 86 오늘 스프린트는 데이터베이스 명령어들을 이용해서 테이블들을 만들고, 지우고, 수정하고, join하기를 반복하는 작업이었다. 덕분에 자동으로 연습이 많이 되었다. 명령어들을 정리하였다. https://wnsdufdl.tistory.com/160 MySQL 기본 명령어 데이터베이스 관련 명령어 데이터베이스 생성 CREATE DATABASE 데이터베이스_이름; 데이터베이스 사용 USE 데이터베이스_이름; 테이블 생성 필드 이름 필드 타입 그 외의 속성 id 숫자 Prime key 면서 자 wnsdufdl.tistory.com 2021. 10. 12.
코드스테이츠 소프트웨어 엔지니어링 부트캠프 85, ERD ERD 'Entity Relationship Diagram' 엔티티들의 관계를 나타낸 도표이다. ERD의 규칙은 다음과 같다. A는 B로 구성되어 있다 라는 말은 A가 부모테이블, B가 자식테이블 이라는 뜻으로 이해해도 된다. 관계선의 종류 실선 : - 부모테이블의 PK가 자식테이블의 FK/PK가 되는 경우 - 부모가 있어야 자식이 생기는 경우 점선 : - 부모테이블의 PK가 자식테이블의 일반속성이 되는 경우 - 부모가 없어도 자식이 생기는 경우 두 테이블의 관계 1 : 1 관계 User테이블의 phone_id 는 외래키로써 Phonebook테이블의 phone_id와 연결되어 있다. 각 전화번호가 한명의 유저와 연결되어 있기 때문에 1:1관계라고 한다. 보통 1:1 관계는 사용하지 않는다. 1:1로 나타.. 2021. 10. 12.
반응형