yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

학원 20200416 정리(DB 설계)

김영훈 2020.04.16 18:26 조회 수 : 315

"-DB 설계
1) 요소(기능이 아닌 데이터적인 것 찾기
2) 중복 제거
3) 그룹화
4) 주키(PK) 설정 - 글번호, 재고 번호 등
5) 관계 형성 - 1:1, 1:n(1인 부분이 PK), n:m(교차 참조)
6) 타입 지정(여기서부터는 DB 생성 영역)


-학사 정보 ERD 테이블
관계 연결 시 삼발이 부분에서 O(오) 모양은 외래키 널 허용 |(파이프) 모양은 널 허용하지 않는다는 의미


-주키(Primary) 고유키(Uniq) 구분
1) 공통점 : 중복을 허용하지 않음
2) 차이점 : 주키는 index 속성을 가지고 있으나, 고유키는 가지고 있지 않음


-외래키 제약 조건에서의 삭제
1) 작업없음(restrict) : 자식(FK의 데이터)이 존재하면 부모쪽에서 삭제가 불가능
2) 종속삭제(cascade) : 부모에서 삭제시 해당 자식(FK의 데이터)을 같이 지움
3) 널 설정(set null) : 부모 삭제시 해당 자식(FK의 데이터)을 null로 변경. 단, FK에 해당하는 컬럼은 null을 허용해야 함.


"

  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 0

번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 1629
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 1335
126 학원 20200421 정리(HTML 링크, 테이블, 영역) 김영훈 2020.04.21 213
125 학원 20200420 정리(HTML 기초) 김영훈 2020.04.20 381
» 학원 20200416 정리(DB 설계) 김영훈 2020.04.16 315
123 학원 20200414 쿼리 연습 김영훈 2020.04.14 263
122 학원 20200413 정리(INSERT, UPDATE, DELETE, DDL, SEQUENCE) 김영훈 2020.04.13 292
121 학원 20200409 정리(UNION, DISTINCT, ROW_NUMBER, RANK) 김영훈 2020.04.09 336
120 학원 20200403 정리(SELECT 조인, 쿼리 연습) 김영훈 2020.04.03 241
119 학원 20200402 정리(SELECT 순차 함수, 서브쿼리) 김영훈 2020.04.02 275
118 학원 20200401 정리(SELECT 집계 함수) 김영훈 2020.04.01 229
117 학원 20200331 정리(SELECT 기본 함수) 김영훈 2020.03.31 300
116 학원 20200330 정리(데이터베이스 기본) 김영훈 2020.03.30 308
115 학원 20200324 정리(변수, 디자인패턴) 김영훈 2020.03.24 310
114 학원 20200323 정리(에러, 예외처리) 김영훈 2020.03.23 307
113 [모범답안] 숫자야구 김영훈 2020.03.23 480
112 학원 4주차 정리 김영훈 2020.03.23 302
111 학원 3주차 정리 김영훈 2020.03.23 264
110 자바 - 오버라이딩(재정의) 김영훈 2020.03.22 278
109 자바 - 상속 김영훈 2020.03.22 222
108 [모범답안] 자바 - 소인수분해 김영훈 2020.03.22 276
107 [모범답안] 자바 - 가장 가까운 수 구하기(28, 19, 87........) 김영훈 2020.03.22 203
쓰기 태그
 첫 페이지 3 4 5 6 7 8 9 10 11 12 끝 페이지