Page 26 -
P. 26

가 되지 않습니다. RDBMS에서는 문자 위치에는 문자 데이터가, 숫자 위치에는 숫자 데이터
               가, 날짜 위치는 날짜 데이터가 입력되어야 하고, 만약 잘못 입력하면 입력이 안 되게 하는 방

               식으로 막습니다. 이처럼 정확하고 올바른 데이터가 저장되도록 보장하는 것이 데이터 무결성
               보장입니다.


               RDBMS의 종류

               1970년대 후반부터 에드거 커드 박사가 소개한 RDBMS 이론을 토대로 만든 DBMS 제품들
               이 출시됐습니다. 현재 많이 사용하는 주요 RDBMS 제품은 다음과 같습니다.


               표 1-1 주요 RDBMS

                제품명               회사(출시연도)                       설명
                오라클(Oracle)       오라클(1979)                      SQL을 사용한 최초의 상용 RDBMS
                MySQL             오라클(1995)                      무료 버전과 상용 버전이 있음

                SQL Server(MSSQL)  마이크로소프트(1989)                 Sybase를 기반으로 만든 RDBMS
                PostgreSQL        The PostgreSQL Global Development   오픈 소스
                                  Group(1996)
                DB2               IBM(1983)                      금융권에서 많이 사용함

                MariaDB           MariaDB 재단(2010)               오픈 소스


               대략적인 시장 점유율 순서대로 나열했는데, 오라클이 1위, MySQL이 2위, 마이크로소프트

               의 SQL Server가 3위입니다.

               가장 대표적인 RDBMS 제품은 오라클로, 오라클은 제품 이름이자 이를 만든 회사 이름입니
               다. 역사가 가장 오래됐고 성능도 뛰어나며 안정적이지만, 다른 RDBMS 제품보다 가격이 비
               싸다는 단점이 있습니다.

               2위인 MySQL은 현재 오라클에 속해 있으며, 이 책에서 배울 RDBMS입니다. 3위를 차지한

               SQL Server는 1989년에 마이크로소프트에서 사이베이스(Sybase)라는 DBMS 엔진을 사서
               만든 제품으로, 다른 제품보다 늦게 출시됐으나 기능을 꾸준히 개선해 현재는 많이 사용되고
               있습니다.

               PostgreSQL은 오픈 소스라서 무료로 사용할 수 있습니다. 최근에는 우리나라에서도 사용하

               는 곳이 점점 많아지고 있습니다. MariaDB 역시 오픈 소스라서 무료로 사용할 수 있습니다.

          028
   21   22   23   24   25   26   27   28   29   30   31