Streaming
ADO.NET 2023 Fundamentals
ADO.NET 2023 데이터베이스 프로그래밍
본 강좌는 C# 기반의 데이터베이스 프로그래밍의 집합체인 ADO.NET을 학습합니다.
다음과 같은 주제를 다룹니다.
- 모델과 리포지토리 클래스
- SqlConnection 클래스를 사용하여 데이터베이스 연결
- SqlCommand 클래스를 사용해 데이터베이스 명령어 실행하기
- ExecuteScalar() 메서드로 단일 값 받아 사용하기
- SqlParameter 클래스를 사용해 매개 변수 전달하기
- SqlDataAdapter와 DataSet 클래스로 데이터 출력하기
- SqlDataReader 클래스로 데이터 받아 출력하기
- using () {} 구문 사용하여 커넥션 개체 해제하기
- SqlTransaction 클래스와 TransactionScope 클래스로 트랜잭션 처리하기
- 데이터 검색, 데이터 정렬, 페이징 등
- 단위 테스트 프로젝트로 각각의 코드 실행 테스트
본 강좌의 필수 선수 학습은 최소 아래 강좌입니다.
- C# 10.0 기초 입문
Table Of Content
1강. 1. 닷넷에서의 데이터 처리 기술의 집합체인 ADO.NET 시작하기 (19:40)
2강. 2. ADO.NET 2023 데이터베이스 프로그래밍 공통 이론 설명 (40:57)
3강. 3. DotNetSale 솔루션 및 프로젝트 4개 추가 (14:00)
4강. 4. OpenMethodTest_SqlConnection 클래스를 사용하여 데이터베이스 연결 (22:38)
5강. 5. AddMethodTest_SqlCommand 클래스를 사용해 데이터베이스 명령어 실행하기 (13:07)
6강. 6. HasMethodTest_SqlCommand 클래스를 사용해 데이터베이스 명령어 실행하기 (08:45)
7강. 7. ReadMethodTest_SqlDataAdapter와 DataSet 클래스로 데이터 출력하기 (11:50)
8강. 8. SqlParameter 클래스를 사용하여 매개 변수 전달하기 (08:03)
9강. 9. SqlDataReader 클래스로 데이터 받아 출력하기 (15:03)
10강. 10. EditMethodTest_수정 메서드 작성 및 기본 코드 축소 (14:50)
11강. 11. DeleteMethodTest_삭제 메서드 작성 및 테스트 (05:16)
12강. 12. using 구문으로 커넥션과 커맨드 개체 사용 범위 지정하기 (08:44)
13강. 13. LogBases 테이블 및 Log 메서드 추가 (16:35)
14강. 14. ADO.NET에서 Like절을 사용한 검색 메서드 작성 및 테스트 (12:25)
15강. 15. 정렬 메서드 작성 및 테스트_CommandBehavior 열거형 사용 (12:09)
16강. 16. 페이징 메서드 작성 및 테스트 (18:00)
17강. 17. SqlTransaction 클래스로 트랜잭션(묶음) 처리하기 (08:54)
18강. 18. 데이터베이스 연결 문자열을 호출하는 쪽에서 전달 방식으로 변경 (08:11)
19강. 19. VideoAppCore_1_AddVideoAsync Videos 테이블에 데이터를 입력하는 비동기 메서드 생성 (19:30)
20강. 20. VideoAppCore_2_AddVideoAsync 메서드에 대한 테스트 메서드 작성 (10:13)
21강. 21. VideoAppCore_3_GetVideosAsync 메서드 생성 및 테스트 (11:33)
22강. 22. VideoAppCore_4_상세보기, 수정, 삭제 관련 비동기 메서드 구현 및 테스트 완료 (20:20)
이 강좌는 등록된 첨부파일이 없습니다.