SQL을 배우고 있는데요..
뚜찌

Lv.1 뚜찌 (211.♡.237.32)

2025년 6월 25일 PM 08:48 · 수정됨(23:55)

조회 1,453 공감 0

SQLD 공부해보고 있고, 이번기회에 좀 SQL랑 친해지고 싶어서 하고 있는데요,

시험문제 기준이 오라클이였네요..


처음에는 뭣도 모르고 그냥 MySQL 서버랑 워크벤치 다운받아서 실행했는데, 워크벤치에서 지원하지 않는 상위 버젼이라고 경고 메시지를 뿜길래 뭔가 기분나빠서(?)


다른 IDE 툴이 뭐 없나 보니까 DBeaver 라는 오픈소스가 있더라구요.

(저는 오픈소스 프로그램 좋아하니까.... 근데 덤으로 리브레 오피스 맥용 이쁘게 나왔으면 좋겠어요.. 맥의 x11 문제겠지만.. 너무 회색회색 안 이뻐요...)


그 녀석을 깔고 MariaDB를 선택했는데 자꾸 포켓 소캣 권한 없다고 오류 뿜길래 구글링 해보니까, 따로 SQL을 설치하고 연결하는거였더라구요.. (DBeaver에서 SQL선택하면 자동으로 다운받던데 그건 뭘까요..)


그렇게 brew에서 MariaDB 설치하고 root 계정 열고 (어짜피 운영할거 아니고 예제 연습할꺼니까) DBeaver에 연결하니까 포트 연결이 아주 잘 됩니다.. (...)


예제를 따라하는데, 자꾸 그런 명령어 없다고 뿜뿜 하거나, 문법이 안맞는다고 해서 구글링 해보니까 MySQL이랑 오라클이랑 다른것들이 좀 있더라구요. MySQL에서는 되는게 Maria에서 안되는것도 있고...


근데 가만히 살펴보면 오라클 전용 명령어, 문법이 어찌보면 더 편리한 것들도 있네요.

오라클 ID도 있는데, 라이브SQL이나 쓸껄.. 괜히 삽질한거 같네요. (오라클 싫다면서 오라클 클라우드 잘 돌리고 있습니다.)


그래도 설치했으니 나중에 시각화 프로그램(태블로, 파워BI)에 연결해봐야겠습니다.

댓글 (8)

  • C

    claire Lv.1

    25.06.25 · 112.♡.160.123

    처움 배울땐 뭐 하나 쉽게 그냥 되는게 없죠ㅎㅎㅎ 화이팅 입니다!
  • StarMix

    StarMix Lv.1

    25.06.25 · 106.♡.199.133

    설치되는 건 드라이버구요.

    오라클은 비싸니까 당연히 더 좋은 기능이 있죠
    ㄷㄷㄷㄷ
  • 예지

    예지 Lv.1

    25.06.25 · 116.♡.254.67

    SQLD는 쉬워요. 오라클 한 번도 안 써봤는데 대충 책 한 권 보니까 충분하더라구요.
    SQLP가 어렵다는데 시험비가 너무 비싸서 엄두도 안 납니다...
  • 뚜찌

    뚜찌 Lv.1 → 예지 작성자

    25.06.25 · 211.♡.237.32

    맞습니다. 5일 7일이면 따더라구요. 사실 굳이 예제 안 돌려봐도 되긴 하는데, 코테로 SQL 보는곳이 많아서 겸사겸사 하고 있습니다...
  • 도미노_

    도미노_ Lv.1

    25.06.25 · 119.♡.225.144

    저 ..sqld는 오라클만 보는게 아니라 오라클 포함해서 4가지 였는데 요즘은 바뀌었나요???
  • 뚜찌

    뚜찌 Lv.1 → 도미노_ 작성자

    25.06.25 · 211.♡.237.32

    가끔 'MS SQL에서는 ~이렇다.'
    '안시 표준문으로 바꿔라' 이런문제 나오더라구요...
  • 디자인패턴

    디자인패턴 Lv.1

    25.06.25 · 211.♡.27.23

    비용대비 효율을 중시하는 사기업에선 MySQL(InnoDB)계열이 강세이지만 아무래도 SI 쪽 파이가 크다 보니 오라클로 배우고 가르치시던 분들이 많죠.

    요즘은 좀 다르지만 10년만해도 DB 입문은 왠만하면 오라클이었습니다

    SQL 자체는 ANSI 표준이니 적응에 큰 어려움은 없으실껍니다.
  • 뚜찌

    뚜찌 Lv.1 → 디자인패턴 작성자

    25.06.25 · 211.♡.237.32

    BI 툴 깔아보니 MariaDB가 없어서 보니까 MySQL로 선택해서 설정하니 되네요.. 신기...
    지금도 오라클로 입문하는게 나은거 같아요...

댓글을 작성하려면 이 필요합니다.