본문 바로가기

db모델링2

2.나만의 가계부를 만들어 보자 - 앞전의 테이블 잘못된 부분 수정 하기 앞전의 테이블 잘못된 부분 수정 하기 입금테이블에서 입금이 될때 해당 은행 까지 입력해 줄려고 은행 테이블과 일 대다 관계를 맺어 줬는데입금테이블에 값이 안들어가면 은행 테이블에 어떤 값도 넣을 수 없다. 왜냐면 은행테이블이 입금테이블을 참조하고 있기 때문이다. 나는 입금테이블에 값이 입력이 되기전에은행테이블에 은행 이름들을 미리 입력해 두고 싶었는데 이런 식으로 설계를 하면 은행 테이블에 미리 값을 넣을 수 없다. 지출과 관계를 맺고 있는 구분 테이블도 마찬가지다. 오류문이 어떻게 나오는지 보자 USE MYDB;SHOW TABLES; SELECT * FROM BANK; INSERT INTO BANK VALUES(1,1,1,'WOORI'); -- INSERT MEMBER INSERT INTO MEMBER.. 2016. 12. 6.
1.나만의 가계부를 만들어 보자 - 요구사항 정의&개념&논리 설계 데이터 베이스 설계 전문가가 되기 위해서는 무엇을 준비해야 할까?자격증 취득, 실무경험,다독 모두 정답이다. 하지만 가장 좋은 방법은 스스로가 필요로 하는 시스템을 직접 만들어 보는 것이다. 규모가 작은거라 할찌라도 설계하고 구현해 보는 과정에서 많은 것을 얻게 된다. 천리 길도 한걸음 부터라고 했다. 작은거부터 시작 하자 . 그리고 꾸준히 하자. 1.요구사항 정의 0.각회원은 체크카드와 현금을 사용할 수 있다.1.각 회원은 가계부를 작성할 수 있다.2.은행별로 입금된 금액과 입금을 해준곳을 기입한다.3.매일 사용한 금액을 입력한다.4.주간월간 별로 총사용금액을 출력할 수 있다.5.식비,도서구입, 교통비,교육비,통신비, 여가활동비, 등 카테고리화 해서 지출내역을 구할 수 있다.6.이번달, 올해 5년후 목.. 2016. 12. 5.