DB,SQL 관련된 분야는 뭔가요?
컴공지식 노베이스로 정보처리기능사 자격증을 땄는데 이번에 공부하면서 DB랑 SQL에 흥미를 느꼈는데 어느분야에사 DB와 SQL을 많이 사용하나요?? 참고로 자바와 씨언어는 안맞았습니다..^_ㅠ
DB는 모든 분야에서 사용합니다. 사용하지 않는 회사는 없죠. 프로그래밍 언어 보다는 DB 에 흥미를 가지고 계시면, DA 나 DBA를 목표로 하시면 좋을거 같습니다. 최근 빅데이터가 트랜드라 빅데이터 관련 기술과 자격증을 따시면 더욱 좋습니다. 빅데이터의 경우 의료, 물류, 에너지, 환경 등 안사용하는 분야가 없죠.
한국 데이터 진흥원에서 데이터 분석기사, SQLP, DAP, ADP 등의 국가 공인 자격증을 취득할 수 있으니 한번 알아보시기 바랍니다. SQLD, DAsP, ADsP 등 하위 자격증도 있는데 DAsP는 국가 공인자격증은 아닙니다.
답변이 도움이 되셨길 바랍니다.
안녕하세요.
자바와 C 계열의 언어는 맞지 않으시고,
DB 랑 SQL 에 재미가 있으시다면
인프라 관련으로 DBA 쪽으로 나가셔도 되겠습니다.
DB를 설계 및 SQL의 성능도 IT에 중요한
분야이기 때문에 이쪽으로 나아가셔도 충분하시리라
생각합니다. 요즘은 클라우드도 같이 하는 경우도
있습니다. 응원하겠습니다.
안녕하세요.
DB는 어떠한 프로그램에서 무조건 사용되는 분야입니다.
정보처리기사 자격증을 따시면서 DB 쪽에 흥미를 느끼셧다고 하셨는데요.
정보처리기사에 나온 DB관련 문제는 정말 1%도 안되는 내용이구요,
DB Administrator 가 되시고 싶다면, DBMS 구조라던지 데이터 구조와 DDL,DML,DCL 관련 언어를 공부하셔야 할겁니다.
DDL - Data Definition Language [ Create, Alter, DROP, TRUNCATE ]
DML - Data Manipulation Language [ Select, Insert, Update, Delete ]
DCL - Data Control Language [ Grant, Revoke, Commit, Rollback ]
DBA 쪽으로 진로를 정하셨다면, 먼저 관련자격증 OCA/OCP 를 취득하셔야합니다. (가장기본적인자격증) - Oracle 자격증
그리고 IT 업계에서는 왠만해서는 DBA 신입을 잘 뽑지 않습니다. (예외는 있겠지요)
워낙 중요한 분야라 안정성과 정확성이 필요해서 경력직을 많이들 뽑습니다.
중소기업같은 경우 간혹간 신입을 뽑아 양성을 하는데, 거의 대부분이 중소기업에서 필드엔지니어로 경력을 쌓고
경력직으로 회사를 옮깁니다. 만약, DBA가 되신다면 어느 회사든 들어가실수 있습니다.
대부분의 관공서 및 사기업은 Oracle 이라는 DB를 많이 씁니다 .
관공서는 한때 티베로 국산디비를 사용하기도 했지만, 아직까지는 Oracle DBMS 를 많이 사용합니다.
ORACLE 쪽 공부를 많이 하시는게 좋습니다. 하지만 ORACLE 은 유료 라이센스를 구매해야하므로,
Mysql 이나 Mariadb 를 이용해서 데이터 구조및 DDL,DML,DCL 을 연습해 보시는것도 나쁘지 않습니다.
감사합니다.
안녕하세요 질문자님.
디비와 sql 재미있죠^^ 그 두 가지는 개발자들도 참 많이 쓰지만, 그 외에는 DBA나 데이터 엔지니어 분들이 많이 쓰시죠. 그 분들은 데이터베이스를 관리하고 튜닝 등을 하지만, 필수 컴퓨터 공학 지식 또한 충분히 가지고 계십니다.
어떻게 보면 데이터 분석 쪽에서도 쓰입니다. 결국엔 코딩을 해야하지만요.
정말 데이터베이스, sql만 사용하는 분야는 거의 없습니다.
안녕하세요. HelloWorld 입니다.
먼저 정보처리기능사 자격증 취득을 축하드립니다.
그리고 데이터베이스 와 SQL 에 흥미를 가지신 것도 정말 좋은 일 입니다.
그런데 질문 내용중에 Java 와 C언어가 안맞으시다는 것은 데이터베이스와 SQL 만 주로 하는 분야를
찾으시는 것 같습니다. 이런 분들을 DBA 라고 합니다.
이런 분들은 뽑는 경우는 짦은 예를 들자면
규모가 큰 프로젝트에 이 파트만 맡으시는 경우나 자문을 위해 고용되시는 경우이실 것 같습니다.
결론적으로 순수 데이터베이스 경력만 쌓을 수 있는 개발 분야는 많의 희박하지만
공부를 열심히 하시어 데이터베이스 자문 업체에 취업하시면 가능할 수 있을 것 같습니다.
답변이 조금이나마 도움이 되셧기를 바라며, 오늘 하루도 좋은 하루 되시길 바랍니다.
감사합니다.
DB는 데이터를 저장 하는 공간이고 sql은 저장된 데이터를 조회 변경 삭제 추가 하는 일종의 언어 같은 개념이라 따로 생각 하시면 안됩니다.
요즘 빅데이터가 핫해지면서 이쪽으로 많이 사용 하고 있습니다만, 어떤 업무든 기본적인 프로그램을 알고 있어야 접근이 가능 합니다. Dba라는 직군이 있기는 한데 이쪽 분야는 들어가기도 어렵고 비전공 신입사원은 거의 뽑지를 않습니다.
저고 프로그램을 싫어 해서 데이터 베이스 위주로 공부했는데 현장에서 일하다 보니 자연스럽게 익히게 되더라고요.
자기가 원하는 분야를 가기위한 투자라 생각하시고 프로그라밍과 데이터 베이스를 공부하는 것을 추천합니다.
아니면 OCM이라는 오라클마스터 라는 자격 증이 있는데 이건 비용과 시간이 많이 들어 갑니다.
원하는 결과 얻기를 기원 합니다.
질문이 어렵네요
우선 프로그래밍을 할때 데이터 베이스를 참조하는 경우가 많습니다.
코딩을하고 필요한 데이터를 db에서 sql을 통해 읽어오는 형태이지요
어느분야에서 DB와 SQL을 사용하냐?
- Database가 존재하는 모든 프로그래밍 분야에서 사용합니다.
즉 코딩을 하면서 필요한 데이터를 가져오기 위해 sql을 사용하는 것입니다.
참고로 적어주신 프로그래밍언어(자바, 씨언어)가 맞지 않아 데이터베이스 만 하고 싶다면
분양가 매우 한정적입니다.
이런경우 Database SQL 튜닝 엔지니어의 길이 있을 것 같습니다.
예를들어서 국세청 사이트라하면, 연말정산 시즌에 database서버가 매우 폭발적일 것이고
조회하는 sql을 효율적으로 작성하지 않으면 사용자가 불편함을 느끼겠죠?
이런 sql을 효율적으로 관리 할 수 있도록 하는 오라클 sql튜너의 길이 있으며.
전문적으로 Database를 설게하고, 관리하느 DBA직종으로의 취업도 가능합니다.