묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
규칙 1에 대해서
규칙 1에 대해서 생각이 나서 드는 의문인데요누가 좋아요를 눌렀는지 그 컬럼이 지금 여러개의 원소가 들어가있으니까 그 컬럼만 빼서 다른 테이블에 다 만들어야하는거아닌가요? 어짜피 게시글 id는 1,2로 딱 하나하나씩 들어가 있으니까...왜 이 중복을 밑으로 나열하는지 모르겠어여
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
강사님도 실제로 구글 시트에 이런식으로 적으면서하는걸까요?!
뭔가 머리속으로만 하기엔 너무 헷갈려서 적으면서하려고하는데 강사님도 실제로 저렇게 스프레드시트에 적어가면서 하는지 궁금합니다 ! 그리고 완성된 스키마들을 스프레드시트같은곳에 보통 타입이랑 컬럼명 정리해서 적어놓는편이실까요?!
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
만약 신고사유가 객관식 다운드롭형태일때는 테이블을 따로 분리하는건가요??
신고사유라는 테이블을 따로 하나 빼서 분리하는건가요??
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
설문 후속강의 쿠폰 제공 이벤트에 대해서
받고서 새로 강의를 구매할 생각이였는데 지금도 진행되는건가요?만약 안되는거면 다음 강의 구매를 지금이라도 할 생각이라서
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
FK 값 중복과 규칙 3 질의
안녕하세요, 강사님덕분에 많이 배웁니다.공부하면서 궁금한 내용이 있어 질문드립니다. FK 값 중복은 괜찮은거지? - 예시 규칙 1의 products(판매 상품) 가게 id(FK) 값규칙 3 내용 중, 서비스를 중심으로 동사(팔다)를 골라 엔티티간 관계를 설정할 때예시 2 내용입니다.가게(stores), 판매상품(products)- 하나의 가계는 여러 개의 상품을 판다(팔수있다)여기까지 이해를 했는데, 판매상품과 가게 관계에서 왜 '하나의 상품' 이라는 표현을 하는건가요? 여러개의 상품을 판다. 라고 벌써 정의 했으면서, 왜 하나의 상품이라고 하지? 여러개의 상품은 하나의 가게에 의해 팔린다. 라고 해야 하지 않나? 그래서 1:N 관계가 되는거 아니야? 그런 생각에 질의 드렸습니다.감사합니다ㅡ
-
미해결데이터베이스 MSSQL
SQL server 설치 오류
안녕하세요. Windows PowerShell 2.0이 서비스 종료하여 설치 오류가 떴는데 어떻게 해야하나요?
-
해결됨비전공자도 이해할 수 있는 DB 설계 입문/실전
7-42. 역정규화 섹션에 나온 참고글 링크
강사님! When and How You Should Denormalize.... 라고 되어 있는 부분의 링크가 잘못 된거 같습니다!
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
[JSCODE 쇼핑몰 (2)] 상품 테이블의 등록한 사람 질문 입니다.
[실습] 요구사항을 보고 DB 설계해보기 - 쇼핑몰 프로젝트에서 '상품' 테이블 질문입니다! 상품을 등록한 사람이 관리자가 아닌 일반회원인건가요?
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
몽고DB 강의 계획
안녕하세요 강사님! 좋은 강의 감사드립니다. 이렇게 시원시원한 강의는 처음이네요. 다름이 아니고 혹시 몽고DB에 대한 강의 계획은 없으신지 궁금합니다! 그리고 현재 엘라스틱 서치는 검색 최적편 이 있는데 그 외에 다른 편은 어떤 걸 기획중이신지 궁금합니다.
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
프론트단에서 고정 저장 / 백엔드에서 조회 저장
데이터베이스에 저장해야 한가? 아닌가? 구분은 이 정보들이 자주 바뀌는 정보면 데이터 베이스에 저장을 해 놓는다. 프론트단에서 백엔드로 저 데이터를 받아와서 그때 그때 실시간으로 업데이트를 시키는 것이 훨씬 좋다? 이렇게 말씀하셨는데 고정일 경우에는 그냥 프론트 코드에서 고정 시켜서 연동하면 된다는 것으로 이해했습니다. 고정적이니까 백엔드까지 갈 필요 없이 프론트 코드에서 연동하면 된다는 것도 이해가 됩니다. 그런데 자주 바뀌면 백엔드에 저장한다? 이 말씀 자체가 이해가 안됩니다. 그러면 백엔드에서 해당 앱들에 대한 데이터들을 어떻게 연동한다는 것인지 이해가 안가요. Oauth를 통한 연동 이런 것을 말씀하시는 걸까요? 그런데 그러면 고정적일 때도 어짜피 연동은 해야하니까 백엔드에 하는 것이 맞지 않을까요? 데이터를 Db에서 주고 받는데 백엔드에서 처리하는게 맞지 않을까요? 제가 백엔드 개발자 신입이여서 자세히는 모르겠습니다. 설명 부탁드립니다.
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
게시글 작성자 Id(사용자 FK) 숫자가 맞나요?
작성자 Id가 "박재성"이여서 이게 하나라도 바뀌면 같이 바뀌어야하는 데이터 중복이여서 FK로 바꿔야한다는 것은 잘 알겠습니다. 그런데 users 테이블에서 사용자 이름은 없는데 아마 jscode가 박재성을 의미하는 것 같은데 이게 FK로 바꾸었을 때 1번 id 값을 가지니까 1로 바뀌어야하는거 아닌가요?그런데 강사님께서는 1,2로 바꾸셨는데 그러면 똑같은 박재성이라는 사람이 아니게 되는거 아닌가요?users테이블에서도 id가 1번 밖에 없어서.. 혹시 동명이인 그런 건가요?
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
UI를 보고 저장해야할 데이터인지 파악하는 팁이 있을까요?
UI를 보고 저장해야 하는 데이터인지, 그냥 넘어가도 되는지, 혹은 UI를 봐도 어떤게 DB테이블에 들어가야 하는지 감이 안잡힐때 어떤 기준이나 팁이 있을까요? ㅜㅜ
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
안녕하세요 강사님 문의 사항이 있습니다
재성님 유투브에서 처음 뵙고 현재 ERP 및 백엔드 현업에서 근무중입니다현업에 도움이 될까 해서 강의를 결제해서 들었는데현재 저의 협업 수준에서는 다소 너무나 거리가 있는 강의 입니다....ㅠㅠ기초를 좀 다지고 싶은 마음에 결제해서 약간 수강을 해보았는데너무 낮은 수준의 강의 결제한것 같습니다제 업무 난이도와 비교하여 낮은 수준이지 강의는 입문자들에게 매우 좋다고 생각합니다해서... 동일한 가격대인 비전공자도 이해할 수 있는 AWS 입문/실전으로 교환할수 있는지 문의드리고 싶습니다약간의 강의 수강기록이 있지만.... 현재로서는 제가 도움을 받을수있는 부분이 없는 강의라서 ....이렇게 어려운 부탁을 드립니다혹시나 따로 소통에 필요할 경우를 대비해 메일을 첨부합니다guswnd1380@naver.com
-
해결됨비전공자도 이해할 수 있는 DB 설계 입문/실전
실제 개발에 들어가거나 서비스 운영 중에도 DB설계를 바꾸나요?
선생님, 안녕하세요!이번에 DB설계 강의를 완강하였고, 좋은 강의 덕분에 DB 설계에 대한 자신감을 갖게 되었습니다.강의 중간에 DB설계를 처음부터 너무 완벽하게 하려고 할 필요 없고, 혹시 나중에 생각하지 못한 부분이 있으면 수정하거나 추가로 반영하면 된다고 하셨는데요.팀원들과 DB 설계 이후에 실제 개발을 시작하거나 또는 서비스를 운영하던 도중에 DB설계에 문제가 있다는 것을 알게 되면 추후에 수정해도 되는지 궁금합니다.예를들어, DB 처음에 설계할 당시에는 정규화를 철저하게 지켜서 설계했는데, 나중에 배포해서 성능테스트 해보니까 역정규화 이외에는 성능을 개선시킬 수 있는 방법이 없는 경우라면, 이미 서비스 운영 중에 DB설계를 바꿔야할 것 같은데, 현업에서 이런 경우들이 종종 있는지 여쭤봅니다.예전에 팀프로젝트 할때 다른 팀원분께서 ERD는 최대한 처음에 짜둔 방향에서 개발을 시작하면 수정하지 않는 것이 바람직하다고 하셔서 DB 설계를 수정하지 못한 경험이 있는데, 현업에서는 보통 어떻게 하시는지 궁금합니다.
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
관리자 테이블
안녕하세요.관리자 테이블에 이메일이 유저의 이메일과 다르지 않다고 생각이 들어서 합치는 게 낫다고 생각이 들었습니다. 처음에는 유저에 그냥 합쳐서 새로운 컬럼 role로 관리하려고 했는데, 중복이 있어서관리자 테이블엔, role 컬럼을 넣어서 user, admin 2개로 추가해서 이제 유저 테이블에서 FK로 사용하려고 하는데 이 방법은 어떨까요? (강의 너무 잘 듣고 있습니다, 제 멘토이십니다ㅎㅎ)
-
해결됨비전공자도 이해할 수 있는 DB 설계 입문/실전
외래 키 지정은 필수가 아닌 건가요?
안녕하세요. 강의 끝까지 다 들었는데 갑자기 외래 키 부분에서 궁금한 점이 생겼습니다. DB 설계할 때 테이블끼리 관계를 맺기 위해 외래 키를 지정하잖아요?그런데 외래 키로 지정을 안 하는 경우도 있나요? 조인 등에 사용될 속성은 있지만, 외래 키 지정은 안 해서 외래 키 제약 조건이 없도록 하는 경우도 있나요?
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
게시판 닉네임, 아이디 관련질문
안녕하세요. 수업 듣다가 궁금한 사항이 있어 질문 드립니다!중요하지 않을 수도 있는데, 사용자 테이블에서 닉네임이랑 아이디를 따로 해야 하지 않나요?UI 이미지보면 jscode123 이랑 마이페이지에 petya는 다른 것처럼 보이는데 사용자 테이블에 닉네임으로 해도 괜찮을까요?
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
개발자 및 DB 설계 관련 질문
안녕하세요. 덕분에 DB에 대해 알아가고 있는 입문자입니다.강의와 상관없는 질문일 수도 있지만 궁금해서 여쭤봅니다.개발자 및 DB 설계할 때 엑셀을 많이 다루나요?아니면 강의 자료를 쉽게 설명하기 위해 엑셀을 하시는건가요?
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
중복데이터 질문 있습니다.
id 상품명 카테고리1 잘 지워지는락스 생활 용품2 락스 생활용품3 락스 생활용품 여기서 하나의 가게에서 상품명은 달라도 되는건 이해했는데카테고리도 가게마다 다를 수 있지 않나요?
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
db 컬럼에 JSON 박아도 되나요?
학생들이 문제를 푸는 시스템을 만들고 있는데요.문제 갯수도 시험마다 다르고, 각 문제마다 학생들이 저장하는 답변도 달라지니까 이게 관리가 어렵더라고요.정규화로는 좀 어려운거 같은데.. 혹시 이런경우에 JSON 넣어도 되나요?그리고 찾아보니까 Postgresql에서 JSON을 지원한다고 하는데 이거 써서 개발하는게 맞는 판단인지 궁금합니다.혼자서 판단할수 있음 좋겠지만 이제 막 개발배워서 해보는거라 이게 맞는지 모르겠어요.