Tiny Bunny
[TIL] Week 9 주문 API
·
🕊️ DevCourse/Backend
✍🏻 설계DB 설계 ERD 설계 🗂️ DB 생성테이블 생성 FK 제약조건 생성 이렇게 FK의 제약조건의 이름을 나만의 규칙에 맞게 설정하는 것을 컨벤션이라고 한다.  🔖 주문 SQLitems 👉🏻 orderedBook 테이블에 INSERTdelivery 👉🏻 delivery 테이블에 INSERTtotalQuantity, totalPrice, userId, firstBookTitle 👉🏻 orders 테이블에 INSERT orderedBook 테이블은 order의 id값을 필요로 하고orders 테이블은 delivery의 id값을 필요로 하기 때문에delivery → orders → orderedBook순으로 INSERT 해주어야 한다. 1. delivery 테이블 INSERT ( 배송 정..
[TIL] Week 6 데이터베이스의 필요성
·
🕊️ DevCourse/Backend
🎏 데이터베이스(Database; DB)데이터를 통합하여 효율적으로 관리하기 위한 집합체데이터를 구조화하여 관리함으로써 데이터 중복을 막고, 효율적이고 빠른 데이터 연산을 가능하게 한다. 데이터베이스의 장점데이터 중복 최소화저장된 자료를 공동 이용 가능데이터 무결성(정확성, 일관성, 유효성이 유지되는 것) 유지 DBMS (DataBase Management System)데이터베이스를 운영하기 관리하기 위해 DBMS를 통해 데이터베이스를 사용 대표적으로 Oracle, MySQL, MariaDB가 있고운영회사는 다르지만 데이터베이스 연산을 요청하기 위해 사용되는 주요 명령어는 SQL로 동일 SQL (Structured Query Language)데이터베이스 연산을 요청하기 위해 사용되는 언어데이터를 생성,..
민리버
'db' 태그의 글 목록