[영진닷컴 X BDA SQLD 스터디] 1주차

     

     

    백엔드 개발을 배우다가도 데이터베이스 개념이 나오고

    전공 수업에서도 자꾸 데베, 데이터 개념이 나와서

     

    도대체 데이터베이스는 어떤 것인지 의문이 들고,

    이걸 어떻게 다룰 수 있는지 배우고 싶었습니다. 

     

     

     

     


    어떻게 공부할까 고민하던 중,

     BDA 학회에서 진행하는 SQLD 자격증 스터디를 발견하여 참여하게 되었습니다.

     

     

     

     

    선결제 후공부 공부법이라고,

    일단 자격증 시험을 접수하고 공부를 차차 해보기로 하였습니다.

     

    학기 중에 자격증을 따는 선택이 저를 바쁜 길로 이끌 것 같긴 하지만,

    하고 싶은 게 너무 많은 그냥 해보기로 하였습니다✌️

     

     

     

     

    매번 아이패드로 공부하다가

    오랜만에 책으로 공부하니까 너무 색다르고, 공부하는 맛이 쏠쏠했습니다.

     

    스터디과제로 블로그에 학습 내용 정리하는 것이 있어서,

    책 1차 필기 → 블로그 2차 정리

    순으로 하니 기억에도 오래 남았습니다. 

     

    문제를 풀면서 가장 암기가 필요하다고 생각한 부분만 작성해보았습니다.

    6. 엔터티 식별자
    ▶ 주식별자
    - 최소성: 주식별자는 최소성을 만족하는 키
    - 대표성: 주식별자는 엔터티를 대표할 수 있어야 한다.
    - 유일성: 주식별자는 엔터티의 인스턴스를 유일하게 식별한다.
    - 불변성: 주식별자는 자주 변경되지 않아야 한다.
    - 존재성: 주식별자는 항상 데이터 값이 있어야 한다.

    ▶ 키의 종류
    - 기본키: 후보키 중에서 엔터티를 대표할 수 있는 키이다.
    - 후보키: 후보키는 유일성과 최소성을 만족하는 키이다.
    - 슈퍼키: 슈퍼키는 유일성은 만족하지만 최소성을 만족하지 않는 키이다.
    - 대체키: 대체키는 여러 개의 후보키 중에서 기본키를 선정하고 남은 키이다.
    - 외래키: 하나 혹은 다수의 다른 테이블의 기본 키 필드를 가리키는 것으로 참조 무결성을 확인하기 위해서 사용되는 키

    ▶ 식별자의 종류
    - 식별자는 대표성, 생성여부, 속성의 수, 대체 여부로 분류
    (1) 식별자의 대표성
    - 주식별자는 엔터티를 대표할 수 있는 식별자이다.
    - 주식별자: 엔터티를 대표하는 식별자
    - 보조 식별자: 대표성을 만족하지 못하는 식별자
    (2) 생성 여부
    - 내부 식별자: 엔터티 내부에서 스스로 생성되는 식별자
    - 외부 식별자: 다른 엔터티와의 관계로 인하여 만들어지는 식별자
    (3) 속성의 수
    - 단일 식별자: 하나의 속성으로 구성
    - 복합 식별자: 두 개 이상의 속성으로 구성
    (4) 대체 여부
    - 본질 식별자: 비즈니스 프로세스에서 만들어지는 식별자
    - 인조 식별자: 인위적으로 만들어지는 식별자

     

    다른 내용들은 아래 블로그에 기술해 두었습니다.

     

    [1파트 1차] 데이터 모델링

    https://ssrindev.tistory.com/20

     

    [SQLD] 1파트 데이터 모델링(Data Modeling)

    본 포스팅은BDA 빅데이터분석학회 SQLD 스터디 학습내용입니다.  [2024 이기적 SQL 개발자 이론서+기출문제]서적과 강의를 바탕으로 서술한 내용임을 밝힙니다.  데이터베이스여러 사람들이 모여

    ssrindev.tistory.com

    [1파트 2차] 데이터 모델과 SQL

    https://ssrindev.tistory.com/21

     

    [SQLD] 1파트 데이터 모델과 SQL

    본 포스팅은BDA 빅데이터분석학회 SQLD 스터디 학습내용입니다.  [2024 이기적 SQL 개발자 이론서+기출문제]서적과 강의를 바탕으로 서술한 내용임을 밝힙니다.  01. 정규화: 데이터에 대한 중복을

    ssrindev.tistory.com

     

     

     

     

    학교 사람들 외에 스터디를 진행하는 것은 처음이라 걱정반 설렘반이었습니다.

    1차 스터디를 잘 끝내서 기쁩니다🤩

     

     

     

    교수님이 서프라이즈로 시험날짜를 발표하시는 바람에

    전공 시험과 자격증 공부를 병행하는 게 맞나 싶지만,

    탈주 안 하고 끝까지 열심히 해보고자 합니다!

    댓글