[SQL이야기] 데이터베이스의 개념과 관계모델


IT Story/Database이야기 2011.01.06 12:36








데이터베이스가 뭘까요!?
데이터들을 저장하는 저장소가 바로 이 데이터베이스입니다.

웹에서 중요한 역활을 하죠! ( 물론 어플리케이션 영역에서도 꽤 중요한 부분입니다 )

따로 데이터베이스 전문가가 있을 정도입니다!

쉽게 이야길 해서,


사용자가 어떤 웹사이트에 접속하면 웹서버에 접속이 되고 웹서버는 웹페이지를 나타낼 페이지들이 저장된 곳입니다.

예를 들어 게시판 페이지의 경우를 들어가서 게시물을 선택하는 순간 데이터베이스에 저장되어 있는 게시물 정보를 끌어와서 보여주는 등

데이터들을 저장하고 꺼내 쓸 수 있는 창고같은 곳이라 생각하시면 쉽겠네요^^



이렇게 쉽게 했는데 이해를 못하신건 아니시겠죠!?!? ^^;

다음으로 넘어가서 이 데이터베이스는 각 웹페이지에 따라 (자바로 만든 페이지, .net으로 만든 페이지 등등) 호환되는 데이터베이스를 사용하게 됩니다.

이런 데이터 베이스의 종류에는 대표적으로 mysql, mssql 이 있습니다 (수없이 많은 DB형태들이 존재합니다!)

mssql 은 ms를 보시면 아시겠다시피 마이크로소프트 계열의 .net 언어 등의 페이지를 개발할 때 자주 쓰이구요.

mysql 은 php 등의 페이지개발에 쓰이게 됩니다!

딱 정해진 건 아니니 오해는 마시고 참고하시길 부탁드리며!



지금부터 하는 건 MS - SQL 위주로 설명을 드리겠습니다.

mysql 도 큰 차이는 없으니 MS SQL 쿼리위주로 공부를 하더라도, mssql 쿼리도 충분히 같은실력으로 소화할 수 있으니 따로 떼네어서 공부하려고 하시지 마시구요!

데이터베이스를 만지다보면 mssql 에 있는 데이터들을 mssql 로 이전하는 등 데이터베이스 간에 이동도 잦으니,

mssql 을 공부하신 분들은 mysql 작업을 하실 때는 인터넷에 쿼리 문들만 검색하시면서 하시면 되니 거의 동일하다고 생각하시면 됩니다.


저작자 표시 비영리
신고

WRITTEN BY
ShakeJ

0 ,