강의 안내
DB의 기본적인 구조와 델파이/C++빌더에서의 DB연동 방법을 알아봅니다.
실습을 통해 로컬DB를 연동한 프로그램을 완성해봅니다.
학습 목표:
델파이/C++빌더로 2티어 구조의 프로그램을 완성합니다. DB연결 컴포넌트인 파이어닥(FireDAC)을 이해하고 활용해봅니다.
완성 프로그램:
2티어 구조의 ‘부서/사원 관리 프로그램’을 완성해봅니다.
수강료:
- 40만원 (포인트: 2포인트)
- 제품 보유 고객 – 무료 또는 최대 20% 할인 제공 [수강료 할인 정책 확인하기]
수강대상:
- BDE에서 새로운 DB연결 방식으로 마이그레이션하고 싶은 분
- 2티어 구조의 프로그램을 유지보수해야 하는 분
- DB 프로그래밍을 처음 시작하는 분
선행과정:
- 과정: 델파이/C++빌더 윈도우 프로그래밍[자세히 보기]
- 도서: 시작하는 사람들을 위한 델파이 프로그래밍[자세히 보기]
- 영상: 델파이 기초 과정 – 데브기어 유투브[바로 확인하기]
준비사항:
- 개인 노트북 지참 필수 (여분의 노트북이 없으므로, 꼭 준비해오세요!)
- 델파이 평가판 설치 [설치 방법] [환경 설정 방법]
-
9:30 오전 — 10:40 오전데브기어 교육장2티어 구조의 이해델파이/C++빌더에서의 데이터베이스 연결 구조를 살펴봅니다. 그 중에서도 2티어 구조에 대해 자세히 다룹니다.
-
10:50 오전 — 11:50 오전데브기어 교육장인터베이스 연동델파이, C++빌더와 가장 잘맞는 엠바카데로의 데이터베이스 도구인 인터베이스(InterBase)를 알아봅니다. 인터베이스 구동 방법을 배웁니다. (Server Manager 다루는 방법 등)
-
11:50 오전 — 1:10 오후데브기어 교육장점심식사
-
1:10 오후 — 2:10 오후데브기어 교육장데이터베이스 연결컴포넌트다양한 데이터베이스 연결 컴포넌트들을 배웁니다. (ADO, DBExpress, FireDAC 비교)
-
2:10 오후 — 3:10 오후데브기어 교육장파이어닥(FireDAC)의 이해델파이, C++빌더의 가장 최신 DB연동 기술인 파이어닥(FireDAC)에 대해 배웁니다. 파이어닥 컴포넌트들을 알아보고 활용 방법을 알아봅니다.
-
3:10 오후 — 4:10 오후데브기어 교육장파이어닥(FireDAC) 활용파이어닥을 사용해 데이터베이스를 직접 연결합니다. (TFDConnection, TFDTable, TFDQuery)
-
4:10 오후 — 5:00 오후데브기어 교육장간단한 2티어 프로그램 만들어보기데이터 등록/수정/삭제/조회 기능을 갖춘 간단한 2티어 프로그램을 만들어봅니다.
-
9:30 오전 — 10:40 오전데브기어 교육장필드 에디터 활용필드 에디터를 활용해 다양한 필드를 제어하는 방법을 배웁니다. 필드 에디터(TField 클래스) 사용 방법과 필드 속성/이벤트 설정 방법을 다룹니다.
-
10:50 오전 — 11:50 오전데브기어 교육장트랜잭션 처리트랜잭션 정의와 종류들을 배워보고 직접 작성해봅니다. (Commit, RollBack 방법 등)
-
11:50 오전 — 1:10 오후데브기어 교육장점심 식사
-
1:10 오후 — 2:10 오후데브기어 교육장TQuery 컴포넌트 활용TQuery 컴포넌트에 대해 배워보고 첫 날 마지막 수업 때 만들기 시작한 프로그램의 마스터/상세 조회 화면을 작성해봅니다.
-
2:10 오후 — 3:10 오후데브기어 교육장저장 프로시저 활용서버의 저장 프로시저(Stored Procedure)에 대해서 알아봅니다. (TStoredProcedure 컴포넌트)
-
3:10 오후 — 4:10 오후데브기어 교육장TTreeView 컴포넌트의 활용일반적으로 트리뷰 화면을 작성할 때 사용하는 컴포넌트인 TTreeView에 대해 배워보고, 첫 날 만들기 시작한 샘플 프로그램에 부서 조직도를 적용해봅니다.
-
4:10 오후 — 5:00 오후데브기어 교육장프레임을 사용한 차트(Chart) 적용TDBChart를 사용해 프레임을 작성해봅니다. 첫 날 만들기 시작한 샘플 프로그램에 프레임을 불러들여 사원별 급여 현황 차트를 표시해 2티어 구조의 프로그램을 완성합니다.