55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결데이터베이스 중급(Modeling)
강사님 다대다 관계에 관해서 질문이 있습니다.
다대다 관계를 보면 개별적인 객체간에 비즈니스가 끼어들면서 중간에 테이블을 생성하고 일대다 다대일 형식으로 풀어줘야 되는 것으로 알고있습니다. 궁금한점이 개념적으로는 객체 A가 객체 B를 포함하거나 소유하는 개념이 아닐 때 객체 A와 객체 B간에 관계를 맺어주어야 한다면 도저히 객체 A와 객체 B간의 다대다 관계가 안보여도 개별적인 객체간의 관계를 위해 중간 테이블을 생성하는 게 맞는건지요. 그리고 설명해주신 버스와 좌석처럼 has-a 관계, 포함관계일 때만 일대다 관계가 성립하는게 맞는건가요 ?
- 미해결데이터베이스 중급(Modeling)
강사님. PK를 상속하는 구조가 많이 사용되어 지는지 여쭤보고 싶습니다.
안녕하세요. 이교준 강사님 우선 데이터베이스 설계 부분에 관심이 생겨 강의를 찾아보다 우연히 강의를 수강하게 되었는데 강의 퀄리티가 좋아서 기분이 좋습니다. 감사합니다! 데이터베이스 설계를 학습하기 전에도 간단한 구조는 나름데이터베이스를 공부하면서 익힌 원리를 적용해서 작성을 하고는 했었는데 저의 경우 일반적으로 Id라는 컬럼을 생성해서 PK를 주고 시작하는 형태로 설계를 해왔습니다. 그리고 일대다 컬럼을 찾아 관계를 매핑시킬 떄도 생각없이Id를 외래키로 가져오는 형식을 사용했습니다. 제가 궁금한점은 Id를 외래키로써 가져오면서 동시에 PK로 사용하는 구조 (말씀하시길 PK 상속구조)를 많이 사용하는지 여쭤보고 싶습니다. 예를들어 연습문제와 비슷한 회사 부서 팀이 있다면 이러한 구조에서도 아래와 같이 사용하는게 유용할지 여쭤보고 싶습니다.회사 테이블의 경우 회사Id (PK)부서 테이블의 경우 회사Id(FK/PK), 부서Id (PK)팀 테이블의 경우 회사Id(FK/PK), 부서Id(FK/PK), 팀Id(PK) 제가 언제나 조금 불편하게 생각했던 부분이 1 : M 독립형 구조로 가게되면 예를들어 학생의 경우 학생은 반 테이블과 조인해서 반정보를 가져오고 또 반 테이블과 조인한 정보를 토대로 학년을 조인해서 학년 정보를 가져오는 부분인데 - (1학년 1반 누구누구) 강사님이 사용하신 PK 상속 구조를 사용하게되면 학생에서 그냥 반 테이블과 학년 테이블에 각각 조인시켜주면 되는 구조라서 되게 효율적으로 보여서 질문드립니다
- 미해결데이터베이스 중급(Modeling)
이번 강의 끝부분에서 소리가 갑자기 뮤트됩니다.
강의 끝 약 40초정도가 소리가 날라갔습니다. 인프런쪽 문제인거같은데.. 아무튼 조치부탁드립니다.
- 미해결데이터베이스 중급(Modeling)
강의교재
올려주신 강의교재가 어느 강의에 있는지 다시 말씀해 주실 수 있으신가요. 두 번째 강의는 주식별자와 데이터타입를 말씀하시는 것인가요. 제가 찾지를 못해서요.
- 미해결데이터베이스 중급(Modeling)
1:M 재귀관계 에서 질문이 있습니다.
15분 18초에서요. 상위부서id에 null을 허용하는 부분이 자식은 낳을 수 있지만 안낳는것도 부모의 권리라고 하셨는데, foreign key가 null이라는건 부모가 null이라는것 아닌가요? 자기자신이 최상위 부모의 경우에는 foreign key를 null로 설정하는 것 같은데 자식을 안낳는다는 표현이 이해가안돼서요. 자식을 낳지않으면 최상위 부모가 될수없지않나요?
- 미해결데이터베이스 중급(Modeling)
볼륨 크기 & 강의자료요청
1강부터 듣는데 너무 소리가 작습니다. 핸드폰으로 들을때와 데스크탑pc+스피커일때는 몰랐는데 노트북으로 들으니까 너무 작네요. 노멀라이즈좀 해주실 수 없을까요? ㅠㅠ 그리고 수업 강의자료도 받아서 정리하고 싶습니다. ppt 공유가 위험하시다면 pdf라도 괜찮습니다.
- 미해결데이터베이스 중급(Modeling)
DB에 데이터가 존재하는 경우에도 SQL Server Management Studio 에서 테이블을 수정해도 괜찮습니까?
안녕하세요 선생님. 강의 아주 잘 듣고있습니다 감사합니다. 질문이 있습니다만, SSMS에서 테이블을 생성한 후, 데이터가 있는 상태에서 컬럼이름, 데이터타입 등을 변경하거나 추가삭제 및 관계설정등을 변경 하시던데 실전에서도 이렇게 해도 문제가 없는지 궁금합니다. 실제 운영중인 DB의 테이블을 그렇게 변경하면 문제가 생길 수 있다는 이야기를 들은적이 있습니다만 정확한 정보를 알고 싶습니다. 감사합니다.
- 미해결데이터베이스 중급(Modeling)
링크 수정 부탁 드립니다
강의 잘 듣고 있습니다. 1, 섹션1. 관계 - 도서대출관리 연습문제 1 링크가 도서대출관리 연습문제2로 되어 있습니다 연습문제1로 링크 수정 부탁 드립니다.
- 미해결데이터베이스 중급(Modeling)
도서관리 연습문제2 강의 질문입니다.
고객 테이블의 성별에 Null 허용을 하지 않을 경우 성별 테이블 외 성구분용 테이블이 하나 더 필요하다고 하셨는데, 기존의 성별 테이블에 성별코드를 int로 바꾼 후 거기에 구분 값을 1, 2, 3으로 줘서 남자, 여자, 미정 이렇게 주면 되지 않나요? 꼭 동일한 용도의 테이블을 하나 더 만들어야 하는 이유를 모르겠습니다.
- 미해결데이터베이스 중급(Modeling)
relation에 관해 궁금한 것이 있습니다!
예를 들어 학년 반 학생 마스터가 있을 때 학년 -< 반 -< 학생, 이러한 관계를 갖게 되는데 이때, 학년-<학생하고도 물리적으로 항상 엮어야 하는건가요? 이미 반과 학생이 엮여있어서 반을 통해 학년 정보를 불러오는 것이 가능해서 굳이 엮지 않아도 될 것같은데 결국 학년을 통해 학생들을 불러올 때 편의성을 위해 그렇게 해야하는건가요?
- 해결됨데이터베이스 중급(Modeling)
혹시 ppt 공유는 안해주시는건가요~~
궁금해서 여쭤봅니다