ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [MSSQL] MSSQL이란? (MySQL, Oracle 차이점)
    DB/DataBase 2023. 6. 15. 09:55

     

     

    이번 인터뷰를 보러가는 곳에서 MSSQL을 사용한다고 하니, 인터뷰 보기 전 MSSQL에 대해 정리하려고 한다. 

     

    📑 MSSQL이란?

     

    마이크로소프트에서 개발한 RDBMS이다. 윈도우 기반의 IIS서버에서 주로 사용한다

     

    MSSQL은 대규모 데이터베이스 애플리케이션을 지원하는 기능적인 데이터 관리 시스템이다. 이를 통해 사용자는 데이터를 구성, 저장, 관리하고, 데이터베이스에 대한 효율적인 액세스 및 조작이 가능하다.

     

    MSSQL은 다양한 기능을 제공하는데, ACID(원자성, 일관성, 독립성, 지속성) 트랜잭션 지원, 복제, 보안 및 접근 제어, 데이터 백업 및 복구, 데이터베이스 관리 등이 포함된다. 또한 고급 쿼리, 저장 프로시저, 트리거, 사용자 정의 함수 등을 사용하여 데이터 조작과 로직 구현이 가능하다. 

     

    MSSQL은 Windows 운영체제에서 실행되며, 다양한 개발 플랫폼과 언어를 지원한다.

     

     

    📑 MSSQL과 MySQL, Oracle 차이점 

     

      MSSQL Oracle MySQL
    소유자 Microsoft가 개발하고 소유한 제품 Oracle이 개발하고 소유한 상용 데이터베이스 관리 시스템 Oracle이 소유하고 있는 오픈 소스 데이터베이스 관리 시스템
    라이선스 상용 제품이며, 사용자는 라이선스 비용을 지불 상용 제품이며, 사용자는 라이선스 비용을 지불 오픈 소스 제품으로, 일반적으로 무료로 사용 가능. 그러나 상용 버전인 MySQL Enterprise Edition도 제공
    운영체제 지원 주로 Windows 운영체제 Windows, Linux, macOS, UNIX Windows, Linux, macOS
    기능과 확장성 Windows 플랫폼과의 강력한 통합을 제공 대규모 엔터프라이즈 애플리케이션에 적합한 고급 기능 제공, 대량의 정보 관리 높은 확장성과 성능, 세계에서 가장 많이 사용.
    생태계와 지원 Microsoft 지원 전 세계적으로 큰 고객 기반과 포괄적인 지원 구조 Oracle Coperation의 지원
    반응형

    'DB > DataBase' 카테고리의 다른 글

    [DB] Index, 인덱스 사용하는 이유  (1) 2023.01.11
    [Database] 식별관계 비식별관계 비교  (0) 2023.01.10

    댓글

Designed by Tistory.