본문 바로가기 메뉴 바로가기

무럭무럭 자라나라

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

무럭무럭 자라나라

검색하기 폼
  • 분류 전체보기 (37)
    • OS | CS (8)
    • Backend (10)
    • Frontend (0)
    • Database (3)
    • Git (3)
    • DevOps (3)
    • 프로그래머스 코딩테스트 (9)
      • Javascript (7)
      • JAVA (2)
    • etc (1)
  • 방명록

Database (3)
[DB] 테이블을 설계할 때 is_deleted 를 사용하는 것이 좋을까? deleted_at 을 사용하는 것이 좋을까?

작년 12월부터 DB 스터디를 하고 있는데, 오늘 흥미로운 주제가 나와서 (사실 매주 나오긴 한다 ^^;;) 찾아봤다. 바로 제목처럼 is_deleted 의 boolean 값을 저장할 건지, deleted_at 의 timestamp 값을 저장할지다. 사건의 발단(?) 당근마켓의 DB 설계를 해보자. (간단하게) 상품 테이블에 카테고리를 제외해서 설계를 했고 나를 제외한 스터디원들은 모두 created_at, updated_at, deleted_at 을 작성하지 않았다. 그래서 물어보니, 요즘 나오는 프레임워크들에선 ORM을 사용하면 기본적으로 timestamp 가 자동으로 마이그레이션 되기 때문에 염두를 하지 않았다고 했다. 관련하여 얘기를 나누다보니 모든 테이블엔 created_at, updated_a..

Database 2024. 2. 24. 20:08
SQL Server 로 배우는 데이터베이스 개론과 실습 2판 연습문제(Chapter 1)

연습문제 해답 공유 데이터베이스의 특성으로 옳지 않은 것은? 답) 4 : 데이터베이스에 저장된 데이터는 데이터의 물리적인 위치가 아니라 데이터 값에 따라 참조된다. 데이터 베이스의 정의 중 다음 설명과 관계되는 것은? 답) 3 : 운영 데이터(Operational data)의 설명 데이터베이스 정의에 해당되는 내용을 모두 나열한 것은? 답) 3 : Integrated Data, Stored Data, Operational Data, Shared Data 시스템 카탈로그[System Catalog, 데이터 사전(data dictionary)] 에 대한 옳은 설명을 모두 나열한 것은? 답) 4 시스템 카탈로그(데이터 사전)에 대한 설명으로 옳지 않은 것은? 답) 2 : 일반 사용자는 직접 갱신할 수 없음 다..

Database 2024. 1. 4. 16:17
[SQLD] 데이터 모델링의 이해 요약 (데이터 모델의 이해, 엔터티, 속성, 관계, 식별자)

데이터 모델의 이해 1. 모델링의 이해 1) 모델링의 정의 - Webster 사전 : 가설적 또는 일정 양식에 맞춘 표현 - 복합한 현실세계를 단순화시켜 표현하는 것 - 모델에 관한 양상(Aspect)이나 관점(Perspective)을 연관된 사람이나 그룹을 위하여 명확하게 하는 것 - 모델이란 현실 세계의 추상화된 반영 2) 모델링의 특징 - 추상화 현실세계를 일정한 형식에 맞추어 표현한다는 의미 - 단순화 복잡한 현실세계를 약속된 규약에 의해 제한된 표기법이나 언어로 표현하여 쉽게 이해할 수 있도록 하는 개념 - 명확화 누구나 이해하기 쉽세 하기 위해 대상에 대한 애매모호함을 제거하고 정확하게 현상을 기술하는 것 3) 모델링의 세 가지 관점 - 데이터 관점(What, Data) 업무가 어떤 데이터와 ..

Database 2023. 5. 19. 21:44
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • laravel
  • http
  • 이븐아이부트캠프
  • nestjs
  • 프로그래머스코딩테스트
  • IntelliJ말고spring
  • javascript알고리즘
  • html태그
  • php
  • 김영한spring
  • 우아한형제spring
  • 라라벨
  • phpstorm
  • Git
  • 알고리즘
  • 이븐아이후기
  • 인프런spring
  • 프로그래머스알고리즘
  • homebrew
  • 이븐아이부트캠프후기
  • RDS
  • 인프런스프링mvc
  • IntelliJ
  • Spring
  • algorithm
  • M1
  • Sts
  • javascriptalgorithm
  • MAC
  • 프로그래머스
more
«   2025/08   »
일 월 화 수 목 금 토
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
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바