inflearn logo
강의

講義

知識共有

非専門家でも理解できるDB設計入門・実践

[実習] 画面UIデザインを見てDB設計をしてみる - JSCODE TODOリスト

강사님도 실제로 구글 시트에 이런식으로 적으면서하는걸까요?!

56

Teo

投稿した質問数 21

0

뭔가 머리속으로만 하기엔 너무 헷갈려서 적으면서하려고하는데 강사님도 실제로 저렇게 스프레드시트에 적어가면서 하는지 궁금합니다 ! 그리고 완성된 스키마들을 스프레드시트같은곳에 보통 타입이랑 컬럼명 정리해서 적어놓는편이실까요?!

 

mysql dbms/rdbms database dba

回答 2

0

jscode

안녕하세요 Teo님! 질문 너무 잘해주셨어요 !

질문해 주신 내용에 대해 답변드려볼게요 ~

"강사님도 실제로 구글 시트에 이런식으로 적으면서하는걸까요?!"

-> 네 맞아요 ! 저도 실제로 DB 설계할 때 구글 시트나 A4 용지에 정리하면서 작업해요 ~ 머리로만 하기엔 테이블 간의 관계, 컬럼명, 데이터 타입 같은 게 너무 복잡해서 헷갈리기 쉽거든요 !

머리속으로만 하면 테이블 간의 관계나 컬럼들이 헷갈리기 쉬우니까, 적어가면서 하시면 훨씬 편하더라구요 :)

 

"완성된 스키마들을 스프레드 시트같은곳에 보통 타입이랑 컬럼명 정리해서 적어놓는편이실까요?!"

-> 이 부분은 상황에 따라 다른데요! 혼자 진행하는 프로젝트에서는 굳이 별도로 정리하지 않고 DB 관리 툴(MySQL Workbench, DBeaver 등)에서 직접 확인하는 것만으로도 충분해요 ! 다만 팀 프로젝트나 회사에서 여러 개발자가 함께 작업하는 경우에는 ERD 작성 툴(https://www.erdcloud.com/ )활용해서 테이블 구조를 정리해두는 경우가 많아요! ERD로 정리해두면 팀원들끼리 DB 구조를 소통할 때 훨씬 편하거든요~~

정리하면, 설계 단계에서는 엑셀이나 구글 시트에 적어가면서 진행하시고, 완성 후에는 ERD 툴로 정리해두시면 나중에 유지보수할 때도 편하실 거예요!

추가로 궁금하신 점 있으시면 언제든 편하게 질문 남겨주세요~~

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. Teo님.

데이터베이스 설계는 복잡한 과정일 수 있고, 많은 전문가들이 시각화 도구를 사용하여 개념을 정리합니다. 구글 시트 또는 엑셀 같은 스프레드시트에서는 스키마를 계획하고 표 형태로 정리하는 데 매우 유용할 수 있습니다. 이는 데이터베이스 설계 시 깔끔하게 정리된 자료를 보면서 실수를 줄이는 데 도움이 됩니다.

관련하여 유사한 질문이 있는 게시글을 아래 링크에서 확인해 보실 수 있습니다:

  • 개발자 및 DB 설계 관련 질문: 엑셀 파일을 통해 개념을 이해하는 과정을 설명하는 강사의 답변을 확인할 수 있습니다. 여기서 강사님께서 강의 자료 설명을 위해 엑셀을 사용한다고 언급하셨습니다.

데이터베이스 스키마를 계획하고 설계할 때는 스프레드시트를 사용하여 테이블 이름, 열 이름, 열 유형 및 기타 메타데이터를 문서화하는 것이 일반적입니다. 이는 큰 프로젝트의 경우 특히 중요하며, 팀과의 협업 시 커뮤니케이션을 쉽게 만들어 줍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

진짜중복/가짜중복을 나누는데 있어서

0

33

2

규칙 1에 대해서

0

53

2

만약 신고사유가 객관식 다운드롭형태일때는 테이블을 따로 분리하는건가요??

0

56

2

설문 후속강의 쿠폰 제공 이벤트에 대해서

0

76

2

FK 값 중복과 규칙 3 질의

0

76

2

7-42. 역정규화 섹션에 나온 참고글 링크

0

44

2

[JSCODE 쇼핑몰 (2)] 상품 테이블의 등록한 사람 질문 입니다.

0

48

1

몽고DB 강의 계획

0

80

2

프론트단에서 고정 저장 / 백엔드에서 조회 저장

0

90

1

게시글 작성자 Id(사용자 FK) 숫자가 맞나요?

0

96

2

UI를 보고 저장해야할 데이터인지 파악하는 팁이 있을까요?

0

97

2

안녕하세요 강사님 문의 사항이 있습니다

0

108

2

실제 개발에 들어가거나 서비스 운영 중에도 DB설계를 바꾸나요?

0

233

2

관리자 테이블

0

227

2

외래 키 지정은 필수가 아닌 건가요?

0

255

2

게시판 닉네임, 아이디 관련질문

0

126

2

개발자 및 DB 설계 관련 질문

0

155

1

중복데이터 질문 있습니다.

0

104

2

db 컬럼에 JSON 박아도 되나요?

0

311

2

erd 진짜 안그려도 되나요

0

276

2

그냥 하나씩 만들어나가면서 DB 설계를 그때그때 하는건 틀린건가요?

0

104

2

JSCODE 게시판에서 댓글 관련하여 설계

0

128

2

주문수량과 재고량 관련하여 테이블 분리시

0

197

2

todo데이터 테이블 설계 강의 질문있습니다.

0

115

2