728x90 반응형 데이터베이스8 [TIL] 10/1 API 설계 & 수정, ERD 테이블 이전 내용 [TIL] 9/30 ERD 테이블, API 설계 및 수정이전 내용 [TIL] 9/27 API 설계 명세서 작성하기1. API 설계 - 회원 API 1.1. 회원가입MethodPOSTURI/joinHTTP status code성공 201Request Body{ email: "사용자가 입력한 이메일", password: "사용자가 입력한 비everydayc0ding.tistory.com 1. API 수정 - 도서 API 1.1. 카테고리별 도서 목록 조회 카테고리 별 catagoryId 를 넣어서 조회할 수 있다. 근데 catagory 를 catagory = "소설" 이렇게 글자로 넣어버리면, 모든 카테고리 종류가 너무 많기 때문에 복잡해지는 문제가 발생한다. 그래서 catagory.. 2024. 10. 1. [TIL] 9/30 ERD 테이블, API 설계 및 수정 이전 내용 [TIL] 9/27 API 설계 명세서 작성하기1. API 설계 - 회원 API 1.1. 회원가입MethodPOSTURI/joinHTTP status code성공 201Request Body{ email: "사용자가 입력한 이메일", password: "사용자가 입력한 비밀번호"}Response Body 1.2. 로그인MethodPOSTURI/logineverydayc0ding.tistory.com 1. ERD 테이블 그리면서 API 명세서 수정하기 아직 관계까지 표시하지 않았지만 ERD 테이블을 그렸다. 이제 참고해서 API 수정을 해보도록 하자. 1.1. 좋아요 API 수정 기존에는 book 에 있는 likes 필드를 수정해주는 것으로 설계했지만, likes 테이블을 따.. 2024. 9. 30. [TIL] 9/11 데이터베이스, DBMS, RDBMS 1. 데이터베이스데이터를 효율적으로 관리하기 위한 집합체로데이터를 구조화하여 관리함으로써 데이터 중복을 막고, 효율적이고 빠른 데이터 연산을 가능하게 함 1.1. DBMS & RDBMS DataBase Management System 의 약자로, 데이터베이스를 운영하고 관리하기 위한 시스템 DBMS 의 종류 -> Oracle, MySQL, MariaDB .. 1.2. SQL (Structured Query Language)SQL 은 데이터베이스 연산을 요청하기 위해 사용되는 언어로 데이터를 생성, 조회, 수정, 삭제 등과 같은 기능을 수행데이터 삽입: INSERT데이터 조회: SELECT데이터 수정: UPDATE데이터 삭제: DELETE 1.3. RDBMSRelational DataBase Manage.. 2024. 9. 11. [TIL] 8/23 데이터베이스, SQL, docker, mariadb, db연결, 프론트랑 백 연동하기 데이터베이스 데이터베이스데이터를 통합하여 효율적으로 관리하기 위한 데이터의 집합체가 데이터베이스 (Database; DB)데이터를 구조화하여 관리함으로써 데이터 중복을 막고, 효율적이고 빠른 데이터 연산을 가능하게 함 DBMS데이터베이스를 운영하고 관리하기 위한 DBMS(Database Management System) 을 통해 데이터베이스를 사용Oracle, MySQL, MariaDBSQL (Stuctured Query Language) 데이터베이스에 연산을 요청하기 위해 사용되는 구조화된 명령어(질의어)로 데이터를 생성, 수정, 삭제 등과 같은 기능을 수행데이터 삽입: INSERT데이터 조회: SELECT데이터 수정: UPDATE데이터 삭제: DELETE데이터 생성: CREATE 도커 (Doker) .. 2024. 8. 23. 이전 1 2 다음 728x90 반응형