본문 바로가기
728x90
반응형

IT5

[후기] Rocky Linux 8로 리눅스마스터 1급 정복하기 이론도 정리할겸 리눅스마스터 1급을 따볼까 싶어 읽어봤다.독서 기간은 아래와 같다.1회 차 : 2025-02-14 ~ 2025-04-05 생각보다 양이 많아서 놀랐다. 3번은 읽어보려고 했는데 1회만 정독했다. 우선 몰랐던 내용을 좀 더 알게 되어서 좋았다. 디스크 마운트하는 법도 체계적이어서 좋았고 amp도 세팅할 기회가 있어서 좋았다. 운영체제부터 시작해서 보안까지 모두 한바퀴를 다뤄서 IT를 시작하는 분이라면 한번은 읽어보는 것도 좋겠다 싶었다. 하지만 오타가 생각보다 많았다. 책을 읽는다는건 결국 흐름을 타는건데 문맥이 이상해지자 갑자기 맥이 끊겼고 집중력이 순간 떨어지는 경우가 잦았다. 거기다가 뒷 부분에서 메일링도 나오는데 과연 이게 이만큼 다룰 정도로 쓰이나? 싶었다. 그래도 .. 2025. 6. 26.
[직업고찰] DBA에게 가장 중요한 것은 무엇일까? DBA가 하는 일부터 먼저 살펴보는게 순서일 것 같다. DBA란 DBMS를 관리하는 사람을 뜻한다. 처음 접했을 땐 DB를 관리하는 사람이라 생각했다. DB는 데이터를 모아 놓은 일련의 논리적 공간이다. DBMS는 데이터를 모아 놓은 일련의 물리적 공간이다. DBMS를 관리한다는 것은 무엇을 의미할까? 아래를 예시로 들 수 있겠다.DBMS 백업/복구 정책 설정DBMS Version 관리(EOS)를 위한 upgrade(patch)DBMS 보안 이슈 해결(정보보안팀과 연계되어 있겠지만 기능적인 부분은 DBA가 챙겨야 할 것이다)DBMS 성능 문제 해결Data 정합성 문제 해결(DBMS적인 관점에서) DBMS 자체가 Data랑 관계가 아주 깊다. 어느 부분에서는 서로 간에 경계가 없는 듯하다. 예를 들어.. 2023. 6. 10.
[논리모델링] 엔터티만 보고 1차 정규화 대상 여부를 알 수는 없다. 1차 정규화에 대한 이론적인 내용부터 간단하게 짚고 가도록 하겠다. 엔터티의 속성이 원자값(Atomic Value, 하나의 값)을 갖도록 테이블을 분해하는 것 속성이 하나의 값을 가진다는 의미는 속성 내에서 하나의 값을 가지는 것과, 레코드 단위에서 하나의 값을 가지는 것으로 나눌 수 있다. 해당 내용에서는 후자에 대해서만 언급하겠다. 아래 엔터티를 보자.해당 엔터티에 대응되는 테이블에는 아래의 값을 예시로 한다. 여기서 환자번호 2의 김갑수 환자가 몇달 뒤 재진료를 하게 되어 신규 데이터가 발생하였다. 보이는가? 주민등록번호야 업무식별자니까 그렇다 치더라도 아래 4개의 데이터는 중복해서 들어갔다.지번주소도로명주소상세주소우편번호성별휴대폰등록자명등록자명의 경우 시스템속성이므로 제외하겠다. 하지만 나머지.. 2023. 6. 4.
[논리모델링] 논리 모델링과 물리 모델링은 별개일까? 해당 내용을 논리 모델링에 쓸지, 물리 모델링에 쓸지 고민을 하였다. 현업에서는 논리 데이터 모델링을 먼저 진행하므로 해당 주제에 내용을 전개하고자 한다. 논리 모델링이란 무엇인가, 물리 모델링이란 무엇인가 개념적이고 이론적인 내용은 넘어가겠다. 대부분의 이론 책을 보면 다음과 같은 프로세스에 따라 모델링이 진행됨을 소개한다. 여기서 개괄 데이터 모델, 개념 데이터 모델에 대한 부분은 해당 글의 주제를 벗어나므로 제외한다. 논리 데이터 모델링과 물리 데이터 모델링은 언뜻 보기에는 전혀 다른 영역처럼 보인다. 하지만 다른 영역이라고 볼 수는 없다. 다시 아래와 같이 언급하고자 한다. 논리 데이터 모델과 물리 데이터 모델을 별개의 영역이라 보는 것은 좋지 않다. 그렇다면 같은 영역인가? 그것도 아니.. 2023. 5. 29.
728x90
반응형