남민우의 공부 블로그

고정 헤더 영역

글 제목

메뉴 레이어

남민우의 공부 블로그

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (98)
    • 내일배움캠프 학습 (51)
      • HTML (7)
      • SQL (10)
      • JavaScript (13)
      • Node.Js (8)
      • 진행 프로젝트 (10)
      • 네트워크 (2)
      • TCP Echo Server (1)
    • 유니티 학습 (17)
      • 세미나 자료 (17)
    • 언리얼 학습 (0)
    • 게임 이야기 (1)
      • 로스트 아크(Lost Ark) (1)
    • 프로그래밍 및 언어 (27)
      • 코딩 테스트 문제 (16)
      • 자료구조 학습 (11)
    • 개인 일상 (2)

검색 레이어

남민우의 공부 블로그

검색 영역

컨텐츠 검색

mysql

  • #2. 관계형 데이터베이스 RDB, AWS RDS 사용

    2024.12.04 by 남민우_

  • #2. 아이템 시뮬레이터 개발 - Node.Js(1)

    2024.11.30 by 남민우_

#2. 관계형 데이터베이스 RDB, AWS RDS 사용

데이터의 저장데이터를 저장하는 방식에는 여러가지가 있다.가장 간단한 방법으로는 컴퓨터의 메모리에 직접 저장하는 In-Memory 방식이고, DB를 편리하게 사용하겠다 하면 NoSQL의 일종인 MongoDB 를 사용하는 방식이 있겠다.하지만 이 MongoDB는 비관계형 데이터를 사용하기에 정형화된 데이터 처리나 복잡한 비즈니스 로직을 수행하기에 부족하다는 점이 있어 더 복잡한 SQL 쿼리를 작성하겠다 하면 관계형 데이터를 사용하는 RDB 를 사용해야 한다. 이번 파트에서는 이 관계형 데이터 학습을 위해 AWS의 RDS를 이용할 것이다.관계형 데이터베이스 RDB먼저 이 RDB가 무엇인지 간단하게라도 짚고 넘어가자.하나의 데이터를 형식대로 나눠놓은 사진이다. 엑셀에 익숙한 사람이라면 이 표도 익숙하게 받아들여..

내일배움캠프 학습/Node.Js 2024. 12. 4. 20:33

#2. 아이템 시뮬레이터 개발 - Node.Js(1)

이번 프로젝트는 '아이템 시뮬레이터'를 개발해보도록 한다.정확히 말하자면 아이템에 대해서만 시뮬레이션 하는 클라이언트 개발이 아니라, 일반적인 게임 서버에서 이루어지는 백엔드 API 를 개발하는 것이다. 그럼 요구사항부터 하나씩 살펴보도록 하자.개발 요구사항1. 데이터 베이스 모델링1. 아이템 테이블 : 아이템 자체의 데이터를 관리2. 계정 테이블 : 접속한 계정에 관한 데이터 관리3. 캐릭터 테이블 : 계정에 따른 캐릭터, 캐릭터 자체의 데이터 관리4. 캐릭터 - 인벤토리 테이블 : 캐릭터가 보유한 아이템들의 데이터를 관리5. 캐릭터 - 장비 테이블 : 캐릭터가 장착한 아이템들의 데이터를 관리 이렇게 5가지의 테이블로 이루어진 데이터 베이스를 만들어야 한다.2. API 개발1. 회원가입 API : 아이..

내일배움캠프 학습/진행 프로젝트 2024. 11. 30. 00:14

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
남민우의 공부 블로그 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바