
대부분 사람들은 데이터베이스와 데이터베이스 관리 시스템(DBMS : DataBase Management System)을 구별하지 않고 흔히 데이터베이스로 통합해서 말하곤 합니다. 하지만 정확히 이 둘의 개념은 엄연히 다릅니다. 데이터베이스 안에 데이터를 관리해주는 프로그램이 데이터베이스 관리 시스템입니다. 소위 아는 Mysql 나 오라클, 몽고비디 등이 있습니다. 데이터베이스 관리 시스템은 1960년대에 개발되어 현재까지도 꾸준히 진화를 거듭하고 발전되고 있습니다. 사용하는 데이터 모델에 따라 4세대로 나눌수 있습니다. 1세대인 네트워크 DBMS 2세대인 관계 DBMS 3세대인 객체지향 객체관계 DBMS 4세대인 NoSQL, NewSQL DBMS (데이터 모델이란? 데이터를 데이터베이스에 저장하는 구조를..

우리는 현대사회에서 데이터와 정보라는 단어를 많이 사용하고 실제로 이를 사용하고 있습니다. 현대사회에서 데이터와 정보를 상당히 중요한 요소로 취급되고 있습니다. 우리는 데이터와 정보를 같은 의미로 많이 사용하고 있는데, 데이터와 정보를 엄연히 다릅니다. 둘의 정의를 살펴보면, 데이터 : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값 정보 : 데이터를 의사결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물 입니다. 쉽게 비유하자면 데이터 : 목장에서 막 짠 우유(원유) 정보 : 목장에서 짠 우유를 가공하여 팩에 담은 우유 라고 볼수 있습니다. 좋은 우유를 얻으려면 품질 좋은 원유를 확보해야하는 것처럼, 가치 있는 정보를 얻으려면 현재 상황을 정확히 관찰하고 측정하여 의미있는 ..