본문 바로가기
Computer Science/Database

01장 소개

by YIAN 2021. 10. 8.

01장 소개

1.1 MySQL 소개

  • 지금 사용중인 MySQL은 오픈소스지만, 처음에는 오픈소스가 아니었음

MySQL의 역사

  • 1979년 스웨덴의 TcX라는 회사의 터미널 인터페이스 라이브러리인 UNIREG로부터 시작됨
  • 1994년 UNIREG가 웹 시스템의 데이터베이스로 사용하기 시작해서 MySQL 버전 1.0이 완성됐지만 TcX에서만 사용됨
  • 1996년 일반인에게 공개됨
  • 2000년 TcX에서 MySQL를 개발한 중심인물(몬티와 데이빗)이 MySQL AB라는 회사로 독립, FPL(Free Public License) 라이센스 정책으로 바뀜
  • 2006년 현재와 같은 2가지 라이센스 정책으로 운영됨
  • 이후 썬마이크로시스템즈에 인수되었다가 다시 오라클로 인수됨

1.2 왜 MySQL인가?

  • MySQL과 오라클을 비교해 봤을 때 MySQL의 경쟁력은 가격이나 비용임
  • DBMS를 선택할 때 다음 순서로 고려
    • 안정성
    • 성능과 기능
    • 커뮤니티나 인지도
  • DB-Engines Ranking에서 대표적인 기준
    • 웹 사이트 언급 횟수 (website mentions)
    • 검색 빈도 (search frequency)
    • 기술 토론 빈도 (technical discussion frequency)
    • DMBS별 구인 (current job offers)
    • 전문가 인맥 (professional network profiles)

 


📚 목차 | 다음 글 👉


📖 질문 리스트

  • 왜 MySQL을 써야할까?

 

 회고

도서 『Real MySQL 8.0』 개정판이 나왔다는 소식에 스터디에 참여하게 되었습니다. 첫 스터디는 9월 19일 OT를 시작으로 한 번 스터디할 때는 최소 50p 이상 보기로 해서 양이 꽤 많은 편입니다. 1장은 중요하게 생각 안 했었는데, 왜 MySQL을 써야 하는지에 대한 내용을 다룬 부분을 참고하시면 될 것 같습니다.

 

📼 참고사항

  • 출처: 백은빈, 이성욱, 『Real MySQL 8.0 1권』, 위키북스(2021)
  • 본 내용은 학습을 위해 정리한 내용입니다.
  • 해당 글 타래를 보고 싶다면 목차 - 도서 『Real MySQL 8.0 1권』 요약 글을 참고해 주세요.

댓글