본문 바로가기

Misc 🗿/Certification Journey4

[Road to SQLD] - #3 데이터 독립성 데이터 독립성이란? DBMS 의 중요한 설계 목표 중 하나로 DB 의 물리적 구조나 논리적 구조의 변경이 사용자 응용 프로그램에 미치는 영향을 최소화하는 것을 의미한다 데이터 독립성의 유형 논리적 데이터 독립성 DB 에 저장된 데이터의 구조, 즉 테이블의 구조를 추가, 삭제, 수정하는 것을 논리적 구조의 변경이라 하며 이를 변경해도 응용 프로그램이 영향을 받지 않도록 보장하는 것을 논리적 데이터 독립성이라고 일컫는다 논리적 데이터 독립성을 제공함으로써 데이터 모델이 비즈니스 요구사항의 변화를 유연하게 대응할 수 있기에 시스템의 유지보수를 용이하게 하고, 개발 비용을 절감하는 효과가 있다 물리적 데이터 독립성 데이터가 실제로 디스크나 다른 저장 매체에 어떻게 저장되는지에 관한 변경을 물리적 저장 구조의 변.. 2024. 2. 5.
[Road to SQLD] - #2 데이터 모델링의 이해 자격증이 목적이 아니고 결국 공부가 목적이 되어야 한다. 데이터 모델링이란? 복잡한 현실 세계의 데이터를 DB 내에서 효율적으로 표현, 저장, 관리, 검색할 수 있도록 단순화시켜 구조화하는 과정 데이터 모델링의 특징 추상화 중요한 데이터만을 추려내어 불필요한 세부사항을 제거함으로써 현실 세계를 DB Schema 로 변환한다 단순화 데이터의 구조와 관계를 명확하고 간결하게 정의하여 데이터 관리와 데이터 간의 상호작용을 용이하게 만듦 이를 통해 시스템의 설계와 구현 유지보수가 보다 효율적으로 이루어진다 명확화 데이터 간의 관계와 제약 조건을 분명히 정의하는 것 이를 통해 데이터의 역할, 속성, 데이터 사이의 연결이 명확해지고 이는 데이터의 정확한 해석과 올바른 사용을 보장한다 데이터 모델링의 유의점 중복 시.. 2024. 2. 4.
[Road to SQLD] - #1 개발자는 자격증보단 실력이지! 개발자는 자격증보단 실력이지! "개발자만큼은 자격증이 필요 없다고..." "자격증 딸 시간에 개발 공부를 더 하겠다고..." "자격증으로 실력을 증명하기엔 부적합하다고..." 라고 굳게 주장하고 믿었던 내가 (학부생인 주제에 이 녀석은 뭘 그렇게 안다고...) "남들이 다 하는 것들을 굳이 할 필요는 없지만 한 번쯤은 왜 다들 하는지 고려해 볼 필요는 있다." 라는 마음가짐을 가지고 자격증을 하나둘씩 취득하려고 마음을 먹고 쓰는 글... 먼저 한국데이터산업진흥원(K-DATA)에서 주관하는 SQLD(SQL Developer)를 취득해보려고 한다 따로 응시자격이 없는 시험이기에 전공자인 나에게는 쉬운(?) 여정이 되리라 생각되지만 그 위안감을 빌미삼아 나태해지고 미루지 않도록 Road to SQLD 를 연재.. 2024. 1. 29.
[Road to 정처기] - #1 이거 혹시 필수야 선택이야??? 필수냐 선택이냐를 따지기 전에 일단 따고 말해... 자격증을 중요시하는 대한민국에서는 정보처리기사에 대해서 말이 많은데 나의 생각은 일단 이렇다 "필수인지 선택인지에 대해서 발언권을 얻고 싶으면 일단 정보처리기사 자격증부터 있어야한다고..." 있지도 않으면서 해당 논제에 대해서 이야기하는 것은 옳지 않다고 생각된다 애초에 시험 접수부터 고난과 역경인데 트래픽이 몰리는 데에는 이유가 있지 않을까? 설마 서버가 한없이 작은 문제겠어 ㅎㅎ 이번에 SQLD도 기간이 맞물려서 다소 바쁘겠지만 나는 바쁜 상황에 놓여야 열심히 하는 스타일이라 '내 자신이 힘들겠지만' 을 제외하면 별 탈 없이 합격할 수 있으리라 예상 일단 앞서 말했듯 접수부터 쉽지 않기에 우리 집 주변은 이미 만석이고(주말 기준) 한 시간 정도 거리.. 2024. 1. 15.
728x90
반응형