Thumbnail
개발 · 프로그래밍 데이터베이스

C# ADO.NET 데이터베이스 프로그래밍 대시보드

(4.6)
14개의 수강평 ∙  159명의 수강생

16,500원

지식공유자: 이교준
총 13개 수업 (8시간 47분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

중급자를 위해 준비한
[데이터베이스] 강의입니다.

본 강좌는 C# 언어를 사용한 윈폼 프로그램을 가지고 실습을 하며 주로 ADO.NET에 대한 내용으로 구성됩니다. 또한 샘플 프로젝트를 통해서 데이터베이스 설계, SQL 작성, 저장프로시져 작성, 그리고 ADO.NET으로 만든 라이브러리, 트랜잭션 등 다양한 분야를 실전 프로그래밍을 통해서 설명합니다.

✍️
이런 걸
배워요!
비쥬얼스튜디오에서 제공하는 데이터베이스 프로젝트에 대한 사용방법을 배웁니다.
데이터베이스 프로그래밍
Dapper

실제 DB 연동 프로그램을 개발하기 위한 
ADO.NET 고급 기술을 배우게 됩니다.

데이터베이스 프로그래밍 with C#

본 강좌는 실제 프로그램을 하고 계신 분들 또는 선수과목을 이수하신 분들이 실제로 데이터베이스 연동 프로그램을 개발하는데 필요한 내용들을 종합적으로 정리해서 제공하고 있습니다. 실제 프로젝트를 개발하면서 설명하는 방식을 택하고 있기 때문에 초보자 분들께서는 상당히 많은 고급 기술들을 단시간내에 배우실 수 있게 됩니다. 물론 이해가 안되는 부분도 있을 수 있으나 강의 질문 & 답변 게시판을 이용해서 질문해주시면 성심껏 답변 드리겠습니다. 

강좌의 주된 내용은 ADO.NET입니다. 또한 데이터베이스 설계, 저장프로시져 작성 등도 모든 과정이 포함됩니다. 그리고 C# 프로그램에서 ADO.NET을 사용해서 데이터베이스 서버와 연동하는 부분, 그리고 우리가 사용할 데이터베이스 연동 라이브러리 개발 등도 포함됩니다. 윈폼은 개발 결과를 확인해야 하기 때문에 채택한 것으로 윈폼 프로그램의 처음부터 끝까지 다루지는 않습니다. 

📕 강의 소개

데이터베이스 SQL, 데이터베이스 설계, C# 프로그래밍 기초를 들으셨거나 이들 내용을 알고 계신 분들을 위해서 준비하였습니다. 위에서 말한 강좌들은 각각 그 분야만 설명하기 때문에 이들이 모여서 어떻게 데이터베이스가 작동하고 SQL을 만들고 그것이 프로그램에서 어떻게 표현되는지, 또 프로그램에서 어떻게 데이터베이스 서버와 통신을 하게 되는 것인지 등 전체를 다루어볼 기회가 필요할 것입니다. 따라서 본 프로젝트는 실전용 프로젝트를 선택해서 직접 개발을 하면서 진행하는 방식으로 구성됩니다. 다만 시간 관계상 기본적인 내용 하나하나를 자세하게 설명하지는 않습니다. 이들 내용은 기초 선수과정을 참고하시기 바랍니다.

📚 지난 강의

C# 프로그래밍 기초
프로그램 실전 작성 요령까지
Database - SQL
처음부터 배우는 DB
RDBMS Modeling 
관계형 DB 개념의 이해

🙌 여기서 다루는 툴

  • VisualStudio 2017 또는 VisualStudio 2019
  • Micorsoft SQL Server 2017

🙋🏻‍♂️ 강의 관련 예상 질문

Q. 비전공자도 들을 수 있나요?
A. 선수과목을 이해하시고 계신 분들이라면 충분히 들으실 수 있습니다.

Q. 왜 ADO.NET을 배워야 하나요? 
A. ADO.NET은 데이터베이스 연동을 위한 프레임워크로서 요즘 데이터베이스를 다루지 않는 프로그램이 거의 없습니다. 그만큼 꼭 필요한 것이라 할 수 있으며 ADO.NET에서는 SQL Server뿐만 아니라 모든 종류의 데이터베이스와 연동되는 표준 인터페이스를 제공하고 있기 때문에 활용범위가 넓습니다.

Q. 이 강의를 시작하게 된 계기를 소개해주세요.
A. 본 강의는 지금까지 개설한 데이터베이스 관련 강좌들과 C# 프로그래밍 기초의 연속 강좌에 해당합니다. 향후로도 C# 관련된 필요한 강좌들을 계속 시리즈 형태로 개발할 계획을 가지고 있습니다.

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
데이터베이스 프로그래밍이 필요하신 분들
데이터베이스 강좌를 듣고 실제로 적용해보고 싶으신 분들
프리랜서 또는 개발자로서 본격적인 데이터베이스 프로그래밍을 원하시는 분들
📚
선수 지식,
필요할까요?
데이터베이스 SQL
데이터베이스 디자인

안녕하세요
이교준 입니다.
이교준의 썸네일

대략적인 학력  경력을 소개드리겠습니다.

학력

1987년 2월 인하대학교 전자계산학과 졸업

1989년 2월 인하대학교 전자계산학과 대학원 졸업

2009년 8월 한국항공대학교 컴퓨터공학과 응용소프트웨어 박사과정 수료

주요 경력

1989년 1월 ~ 1992년 12월 삼보컴퓨터 기술연구소 

1993년 1월 ~ 1995년 5월 삼성전자 워크스테이션 개발팀

1998년 1월 ~ 2005년 12월 주식회사 아이티에이 대표이사 (소프트웨어 개발, 데이터베이스 설계 및 구축)

2006년 1월 ~ 2017년 12월 국가 기록물 데이터베이스 구축사업 (PM)

2018년 5월 ~ 2019년 3월 코리아IT 컴퓨터 학원 강사 (C#, JAVA, Database)

2019년3월 ~ 현재 ERP, MES Database 설계 

커리큘럼 총 13 개 ˙ 8시간 47분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. ADO.NET
ADO.NET 소개 미리보기 24:23
Connection (데이터베이스 연결) 25:21
App.config (환경설정 파일에 데이터베이스 정보 등록하기) 24:36
데이터베이스 프로젝트 50:40
DataReader 클래스 33:46
인터페이스 활용 31:49
섹션 1. Model, Repository
StudentRepository, StudentModel 만들기 38:24
저장함수 사용하기 59:54
MicroORM Dapper를 사용하여 Repository를 구성해본다. 43:14
과목(Subject) Class 만들기 43:17
Subject(과목) 화면의 개발 39:18
수강신청화면 개발 1 55:45
수강신청 화면 개발 2 57:28
강의 게시일 : 2020년 09월 22일 (마지막 업데이트일 : 2020년 09월 22일)
수강평 총 14개
수강생분들이 직접 작성하신 수강평입니다.
4.6
14개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
david kim thumbnail
5
도움이 많이 되는 강의 감사합니다
2021-09-22
Callahan Park thumbnail
5
아주좋아요
2023-12-26
wschoi thumbnail
5
유익한 강의 였습니다~
2023-06-02
luckyctj thumbnail
5
c# 입문자를 갓 벗어난 초급자로서 중급자로 가기 위한 강의를 찾고 있었는데 제가 운했던 강의였던것 같읍니다 실력향상에 많은 도움이 될것 같습니다 좋은 강의 감사합니다.
2024-03-06
changyong_choi thumbnail
4
좋은 내용 감사합니다
2024-02-13
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!