본문 바로가기
잡담/웹개발(SI) 일지

오라클과 MySQL 중 뭘로 입문하는 게 좋을까?

by flatsun 2021. 8. 2.
반응형

웹개발 학원을 다니다 보면

DB는 오라클 or MySQL

두개로 나뉘어져 있는 것이 보일텐데

 

자바 VS 파이썬 둘 중에 뭘 배워야 하나?

웹서핑을 하다 보면 자바를 까는 글을 심심찮게 볼 수 있는데 자바가 본인 집에 불이라도 질렀는지 이래서 쓰레기고 저래서 쓰레기고 어쨌든 자바 개쓰레기 무조건 파이썬, C, C++ 써야됨 이런 내

flatsun.tistory.com

이전 글에서 자바와 파이썬 중에서는

경제적인 문제 때문에

무조건 자바를 고르라고 했지만

 

오라클과 MySQL 중에서는 뭘 고를까 싶을텐데

바로 정답 공개 들어가자면

뭘 골라도 딱히 상관이 없다

 

일단 오라클과 MySQL을 비교해 보자면

오라클이 MySQL보다 훨씬 많다고 보면 되는데

 

대부분의 대기업은 오라클

자체 서비스 기업이나 스타트업 등은

MySQL을 주로 사용하고 있는데

 

오라클과 티베로는 왜 이렇게 비슷한거지?

학생들 붙들고 DB 종류 물어보면 오라클, Mysql, MSSQL은 알지만 티베로 DB 뭔지 알아요? 이러면 대부분이 전혀 모른다 티베로는 인지도가 거의 없는 수준이라 그렇다 티베로는 한국에서만 쓰는 DB인

flatsun.tistory.com

SI 에서는 티베로가 오라클을 대체하는 추세지만

티베로는 오라클과 다른게 하나도 없기 때문에

티베로 = 오라클이라고 보면 된다

 

근데 솔직히 입문 단계에서는

뭘 선택해도 크게 상관이 없는게

 

애초에 신입은

Select Insert Update Delete 

정도만 하면 SI에서 요구하는 수준을 충족하는데

 

문법이 동일하기 때문에 큰 문제가 안된다

JOIN 방식이 다르긴 하지만

ANSI JOIN을 사용해주면

다른 DB에서 동일한 쿼리로 사용이 가능하다

 

그리고 함수/프로시저까지 사용할 줄 알면

신입 치고는 엄청나게 뛰어난 거라고 보면 되는데

 

DB별로 함수 / 프로시저 사용 시

엄청나게 큰 차이가 있지 않기 때문에

솔직히 MySQL만 배우고 Oracle을 한다고 해도

크게 차이가 나지는 않을거다

 

물론 함수 차이가 좀 있긴 한데

그런거는 구글에 오라클 함수명 MySQL 이렇게 쳐보면

다른 DB에서도 동일한 기능을 쉽게 구현할 수 있다

 

결국은 Oracle / MySQL 중 자신이 원하지 않는

DB라고 해서 큰 걱정은 하지 않아도 된다

초보자는 별 차이도 느끼지 못하기 때문이다

반응형

댓글