본문 바로가기
반응형

DBMS3

DBMS 개요 Preface 정말 오랜만에 글을 업로드한다. 개강 후 지금까지 이것저것 할 일이 너무 많아 개발 공부에 신경쓸 겨를이 없었다. 먼저, 가장 많은 시간을 투자한 토익 문제는 잘 해결했다. 졸업 요건을 충족하기 위해 단기간 공부하고 시험을 본 것 치곤 생각보다 점수가 잘 나온 것 같다. 토익 시험을 끝내고 나선 조금 쉬고싶었지만, 곧바로 중간고사 시즌이라 저번주와 이번주는 전공 공부를 하기 바빴다. 다음주 수요일에 마지막 시험이 남아있지만, 오늘부턴 슬슬 다시 내 공부를 시작하려 한다. 거의 2년 만에 다시 대면 수업을 하려니 죽을 맛이다. 1학년 땐 어떻게 학교를 다녔는지 모르겠다. 졸업까지 1년 밖에 남지 않아서 하루 빨리 MySQL을 끝내고 다음 파트로 넘어가야 하는데, 계획대로 일이 풀리지 않아 걱.. 2022. 4. 23.
데이터베이스 시스템 Preface 이번 장에선 데이터베이스와 데이터베이스 관리 시스템, 데이터베이스 시스템의 차이를 공부했다. 처음엔 단어들을 왜 이렇게 비슷하게 만들어서 헷갈리게 하는지 이해할 수 없었는데, 각 단어들의 정의를 살펴보니 어쩔 수 없다는 것을 알게 되었다. 또, 문서의 이해나 회사 내에서의 기본적인 의사소통을 위해선 세 단어를 확실히 구분해서 사용해야 할 것 같다는 생각이 들었다. 대부분의 내용은 이론적인 부분이라 크게 어려운 부분이 없었는데, 데이터 독립성 부분에서 '상위'와 '하위'의 개념을 잘못 이해해서 꽤나 고생했다. 나는 처음에 구체화 정도가 클 수록 상위 개념이라고 생각했었기 때문에 개념 스키마가 하위 스키마이고, 외부 스키마가 상위 스키마라는 것을 이해할 수 없었다. 그런데 여러 예시들을 보며 .. 2022. 1. 26.
데이터베이스 관리 시스템 Preface 오늘은 데이터베이스 관리 시스템이란 무엇인지, 또 어떤 과정을 거쳐 발전했는지를 알아보았다. 그동안 나에게 데이터 저장이란 기껏해야 과제로 제출할 문서 몇 가지를 저장하는 것 뿐이었으므로 OS에서 기본적으로 제공하는 파일 시스템만을 사용해왔고, 별다른 불편함을 느낀 경험이 없었다. 그러나 이번 장을 통해 대량의 데이터를 파일 시스템에 저장할 때 다양한 문제점이 발생할 수 있다는 것을 알게 되었다. 또, 관계 DBMS와 객체 DBMS의 차이점을 이해할 수 없었는데, 한 블로그의 글을 통해 두 개념을 확실히 이해할 수 있게 되었다. 관계 DBMS, NoSQL NewSQL 등 앞으로 공부해야 할 데이터베이스 관리 시스템의 종류가 정말 많은 것 같다. 블로그 링크: https://chessire... 2022. 1. 24.