- Daily Kick-Off⚽(어제 저녁에 한 일과 오늘 할 일)
1.모르는 점:
- 관계형 데이터 베이스 모델링하는 방식에 대해서
- mysql을 사용하여 데이터베이스를 구축하는 다양한 쿼리문들에 대해서
2.배운점:
- 데이터베이스에 대해서 배우고 관계형 데이터 베이스의 특징인 테이블간의 관계인 1:1, 1:n, n:m 관계를 배우며 이를 스타벅스 페이지에 적용하여 모델링 작업을 해보며 관계형 데이터를 직접 구성해보는 실습 과정을 거치며 개념을 적용해보게 됌
- 데이터베이스는 데이터를 저장하는 시스템으로 데이터를 저장하고 연산하고 체계적으로 보존하기 위해서 사용된다는 점
- DBMS, 데이터 베이스를 효율적으로 관리하기 위한 소프트웨어로 데이터베이스의 생산성 향상과 기능성 신뢰성 확보에 기여한다.
- 관계형 데이터베이스 하나의 테이블로 특성상 SQL과 NO-SQL로 또는 SQL은 RDBMS이다.
- 관계형 데이터 베이스의 핵심인 테이블간의 관계를 표현한
1> 하나의 테이블 데이터가 다른 하나의 테이블 데이터와 연결되는 One to one 관계,
2> 하나의 테이블 데이터가 다른 하나의 테이블 로우의 다수의 데이터로 들어가 참조하게되는 one to man 관계
3> 하나의 테이블 데이터와 다른 하나의 테이블 데이터틀 모두 참조하는 Many to many 관계로 두 테이블을 연결해주는 중간 테이블이 생긴다는 것까지- 데이터 베이스 장치 트렌잭션 ACID를 보장하면서 일련의 과정을 보장해주는 장치를 의미한다.
- 관계형 테이블을 생성할 때 거쳐야하는
정규화
과정에 대하여- 테이블에서 한 개의 로우를 대표하며 중복되지 않는 Primary key , pk와 종복이 가능하며 pk와 일 대 다 관계인 다른 테이블의 pk인 Foreiner key, fk의 구분에 대하여
3.개선할 점:
- 하나부터 차근차근, 절대 조급하지말기!
4.목표와 마감기한:
- 2021-09-15 오늘은 페이스 올려서 진도 팍팍 나가보기 / 세션 정리 마무리하기 / mysql, prisma, node js 실습 위주로 직접 처보며 손에 익혀서 미션 완료하기