sunsetzo
close
프로필 배경
프로필 로고

sunsetzo

  • ALL
    • Algorithm
      • Python
      • Java
    • CS
      • Database
      • Network
      • OS
      • Software Engineering
    • Dev log
  • 홈
  • 글쓰기
[CS] 이상, 인덱스

[CS] 이상, 인덱스

[1] 이상(Anomaly) : 데이터베이스에서 정규화를 수행하지 않으면, 데이터의 중복이 발생하면서 무결성이 저하됨. → 테이블을 설계할 때 정규화가 올바르게 수행되지 않아 데이터를 삽입, 삭제, 수정할 때 논리적으로 생기는 오류를 말함 삽입 이상(Insertion anomaly) : 특정 데이터가 존재하지 않아 중요한 데이터를 데이터베이스에 삽입할 수 없을 때 발생 삭제 이상(Deletion anomaly) : 특정 정보를 삭제하면, 원치 않는 정보도 삭제되는 현상 업데이트 이상(Update anomaly) : 테이블의 특정 데이터를 업데이트 했는데, 정상적으로 변경되지 않은 경우, 그리고 너무 많은 행을 업데이트 하는 것 [2] 인덱스(Index) : 데이터베이스 테이블의 검색 속도를 향상시키기 위..

  • format_list_bulleted CS/Database
  • · 2023. 10. 23.
  • textsms
[CS] Key, Join, NoSQL

[CS] Key, Join, NoSQL

[1] Key : 검색, 정렬시 Tuple을 구분할 수 있는 기준이 되는 Attribute 후보키 (Candidate Key) : Tuple을 유일하게 식별하기 위해 사용하는 속성들의 부분 집합. (기본키로 사용할 수 있는 속성들) 유일성 : Key로 하나의 Tuple을 유일하게 식별할 수 있음 최소성 : 꼭 필요한 속성으로만 구성 기본키 (Primary Key) : 후보키 중 선택한 Main Key Null 값을 가질 수 없음 중복된 값을 가질 수 없음 대체키 (Alternate Key) : 후보키 중 기본키를 제외한 나머지 키 = 보조키 슈퍼키 (Super Key) : 유일성은 만족하지만, 최소성은 만족하지 못하는 키 외래키 (Foreign Key) : 어떤 테이블(Relation) 간의 기본 키를 ..

  • format_list_bulleted CS/Database
  • · 2023. 10. 23.
  • textsms
  • navigate_before
  • 1
  • ···
  • 4
  • 5
  • 6
  • 7
  • navigate_next
전체 카테고리
  • ALL
    • Algorithm
      • Python
      • Java
    • CS
      • Database
      • Network
      • OS
      • Software Engineering
    • Dev log
인기 글
최근 댓글
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바