개발자
전문대 컴퓨터 공학과를 다니고 있는 학생입니다 . 교수님께서 슬슬 노선을 정하고 준비하라고 하셔서 어느 분야를 준비할까 고민하다가 평소 학교 수업에서 흥미를 느꼈던 DB분야를 준비해볼까 합니다. 기왕 준비하는 거 기초부터 차근차근 준비해 볼 생각 인지라 완전히 초심자라고 생각하고 알려주시면 감사하겠습니다. 1. DB분야에 취업하기 위해선 어떤 걸 공부하고 준비해야 될까요? 2. 그리고 DB분야의 장래성은 괜찮은 편인가요?
답변 1
저도 아직 주니어지만 짧게 정리해볼게요 일단 DB관련 직무는 신입을 잘 안뽑지만 준비하고 싶으시다면 분야를 먼저 설정하는게 좋을꺼같아요 DB관련 직업이라고 하면 DBA, 데이터 모델러, 튜너로 많이 봅니다. DBA는 DB를 관리, 운영을 주 업무로 보고 모델러는 DB설계, 데이터 표준화 등을 하고 튜너는 SQL튜닝을 주로 합니다. DBA가 3가지 업무를 다 하는 경우도 많다고 들었습니다. DB관련 공부라면 사용 DB하나 정하고 그 DB 도큐먼트랑 아키텍처 보시는거 추천드립니다. 관련 자격증으로는 sqld, sqlp, dasp, dap, ocp 등 있습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 05월 15일
DB(DataBase) 분야를 공부하고 싶다면, 다음과 같은 주제들을 숙지해야 합니다. 1. SQL : 데이터베이스에서 가장 기본적인 언어로, 모든 DB 관련 업무에서 쓰입니다. 데이터 검색, 삽입, 수정, 삭제 등 수행하는 데 필요한 기본적인 명령문을 학습하세요. 2. 관계형 데이터베이스 이론: RDBMS(Relational DataBase Management System)는 현재 가장 널리 사용되는 유형의 DBMS입니다. 이에 대한 효율적인 스키마 디자인, 정규화 원리 등을 익히세요. 3. 특정 DBMS에 대한 깊은 이해: MySQL, Oracle, MS SQL 등 다양한 종류의 DBMS가 있습니다. 한 가지를 선택하여 그래도 깊게 파보시는 것을 추천드립니다. 4. NoSQL Databases: MongoDB와 같은 NoSQL 데이터베이스에 대한 이해도 도움이 됩니다. 5. Data Modeling and Designing: 문제 정의로부터 비즈니스 요구사항을 이해하고 적절한 DB 설계 방법론을 활용해서 실제 DB 설계를 할 수 있는 능력이 필요합니다. 6. Transaction Management and Database Operations - ACID properties와 같은 Transactions 를 다루는 기본 원칙을 이해하고, 백업, 복원 등 DB operations에 대해 학습하세요. DB 분야의 장래성은 매우 빛나다고 볼 수 있습니다. 디지털화가 가속화되면서 기업들이 수집한 대량의 데이터를 저장하고 운영하는데 필요한 역량이 점점 더 중요해지고 있기 때문입니다. 따라서, 이 분야를 공부할 경우 많은 기회와 발전 가능성이 확보될 것입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!