ERD를 그리고 난 후 테이블 간의 관계를 맺으려고 할 때 식별관계와 비식별관계에 대해 더 자세히 알고싶어 검색 후 정리하게 되었다. ◎ 식별관계 부모 테이블의 기본키 또는 유니크 키를 자식 테이블이 자신의 기본키로 사용하는 관계 (FK가 복합키로 참여) 부모테이블의 키가 자신의 기본키에 포함되어있기 때문에 반드시 부모 테이블에 데이터가 존재해야 자식 테이블에 데이터를 입력할 수 있다. 즉, 부모 데이터가 없다면 자식 데이터는 생길 수 없다. 장점 : 데이터의 정합성 유지를 DB에서 검증(데이터의 일관성을 유지하는 것을 의미) 정합성이란? 데이터들의 값이 서로 일치하는 것을 의미 단점 : 구조 변경이 어려움 개발 기획에 따라 다르겠지만, 게시글이 존재하지 않는데 댓글이 존재 할 수 있을까? 이런 경우라면..
공공데이터에서 다운 받은 서울시 병의원 위치 정보.csv 파일을 이용하여 insert문을 만들고 데이터 넣는 과정을 정리하는 글입니다. ◎ 데이터 모델링의 개념 데이터 모델링은 데이터베이스에서 데이터를 조직하고 구조화하는 과정입니다. 데이터 모델은 데이터의 의미, 관계, 제약을 설명하는 그래프 또는 다이어그램으로 표현됩니다. 데이터 모델링은 데이터베이스 설계, 데이터베이스 최적화, 데이터베이스 보안 등 데이터베이스 관리의 모든 단계에서 중요한 역할을 합니다. ◎ 데이터 모델링의 절차 요구사항 분석 : 어떠한 업무를 시작하기 전에 해당하는 업무에 대해서 파악하는 단계 개념적 설계 : 내가 하고자 하는 일의 데이터 간의 관계를 구상하는 단계 논리적 설계 : 구체화된 업무중심의 데이터 모델을 만들어 내는 단계..
- Total
- Today
- Yesterday
- Scanner 시간초과
- System.out.println
- 자바 출력 속도
- dataGridView
- 변수
- alert
- BufferdReader 클래스
- alert focus
- 자바 입출력
- 변수의 종류
- 출력 스트림
- focus 작동 안하는 경우
- I/O
- 출력 메소드
- MsgBox순서
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |