SQL 튜닝실무

2020-03-13
조회수 40


"DB에서 데이터 활용하기 있는 있는 데이터부터 잘 활용하자"







기업에서는 그동안 축적된 데이터를 기반으로 하나의 거대한 DB(DataBase)를 가지고 있습니다.

물론 외부에 있는 정보들도 중요하지만 중요한 의사결정이나 보고서를 작성할 때 경영진에게 작성하는 내부 데이터가 꼭 필요합니다.

그리고 기업이 제공하는 서비스(Web, App)에 적용을 하기도 합니다.


4차 산업혁명이라고 불리는 지금 넘쳐나는 데이터 속 어떻게 활용해야 할지 고민하는 상황에서 

가장 기본이 되는 현재 필요한 데이터 추출을 못한다면 시작도 할 수 없겠죠?








나에게 꼭 필요한 데이터만 쏙! 쏙! 


우리는 거대한 데이터베이스와 친해져야 합니다. 그러기 위해선 무엇을 해야 할까요?


외국인 친구에게 해당 국가의 문화에 대한 정보를 얻고 싶다고 가정을 해봅시다.

먼저 외국인 친구와 의사소통을 해야겠죠?

외국인 친구와 의사소통을 할 때 사용하는 언어가 다르다면 원하는 답을 얻지 못할 겁니다.


즉 해당 언어를 알아야지 원하는 내용을 전달받을 수 있습니다.

데이터베이스라는 친구도 마찬가지입니다.

데이터베이스에서 원하는 정보를 수집하거나 수정 혹은 입력을 할 때는 그의 언어로 의사소통이 필요합니다.


이때 이 '언어'가 오늘 교육 주제인 SQL입니다.







"SQL 이란?"




데이터 조작어(DML)를 포함한 데이터 베이스용 질의언어(query language)의 일종으로 구조화 질의어라고 합니다.

SQL은 관계사상(relational mapping)을 기초로 한 대표적인 언어로서

입력 테이블로부터 원하는 출력 릴레이션을 사상(mapping) 시키는 언어이기도 합니다. 


주로 SQL은 정형화된 데이터를 통해 조회, 입력, 수정 등이 기능을 하는데, 

특히 초보자들도 다른 언어에 비해 쉽게 접근할 수 있는 특징이 있습니다.


원하는 데이터를 이제 보고서나 중요한 의사결정에 활용하는 방법을 러닝클루와 함께 학습하는 것은 어떠세요?







"SQL 튜닝 실무 교육 프로그램"


본 과정은 개발자가 SQL 튜닝 기법을 습득할 수 있도록 구성이 되어있습니다.

특히 교육생을 대상으로 실무적인 튜닝 방법과 절차 등을 강의하는 것 이외에 현업에서 요구되고 있는

다양한 튜닝에 대한 이슈들을 함께 정리합니다.


따라서 실무에 바로 적용할 수 있는 기술과 실력을 배양하게 됩니다.







▒교육대상▒


- IT 신입사원 교육을 희망하는 기업/단체/공공기관

- SQL 개발자 및 초보사용자

- DB 역량강화를 희망하는 기업/단체/공공기관






▒교육내용▒


- 튜닝 방법론 및 SQL 처리 구조

- Optiomizer

- 인덱스, 조인, 정렬

- 효율적인 SQL 및 고급 인덱스

- 일반적인 SQL 튜닝 가이드 및 예제



   






자세한 문의 사항은  아래 문의하기를 통해 연락 주시길 바랍니다.