다음을 통해 공유


ADO.NET Entity Framework

ADO.NET Entity Framework 를 사용하면 개발자가 관계형 저장소 스키마에 대해 직접 프로그래밍하는 대신 개념적 응용 프로그램 모델에 대해 프로그래밍하여 데이터 액세스 응용 프로그램을 만들 수 있습니다. 목표는 데이터 지향 응용 프로그램에 필요한 코드와 유지 보수의 양을 줄이는 것입니다. Entity Framework 응용 프로그램을 사용하면 다음 이점이 있습니다. 

  • 응용 프로그램이 상속, 복합 멤버, 관계가 있는 형식을 포함하여 응용 프로그램 위주의 개념적 모델을 사용할 수 있습니다.

  • 응용 프로그램이 특정 데이터 엔진 또는 저장소 스키마에 종속되지 않습니다.

  • 응용 프로그램 코드를 변경하지 않고도 개념적 모델과 저장소별 스키마 사이의 매핑을 변경할 수 있습니다.

  • 개발자는 서로 다른 데이터베이스 관리 시스템에 구현되어 있는 다양한 저장소 스키마에 매핑할 수 있는 일관된 응용 프로그램 개체 모델을 사용할 수 있습니다.

  • 여러 개념적 모델을 단일 저장소 스키마에 매핑할 수 있습니다.

  • LINQ(통합 언어 쿼리) 지원을 통해 컴파일 타임에 개념적 모델을 기준으로 쿼리 구문의 유효성을 검사할 수 있습니다.

시작 지점

가장 관심 있는 항목에 따라 Entity Framework 에 대한 다음 항목 중 하나에서 시작하십시오.

단원 내용

Entity Framework 개요

시작(Entity Framework)

Entity Framework 구성(Entity Framework 작업)

모델링 및 매핑(Entity Framework)

개념적 모델 쿼리(Entity Framework)

개체 사용(Entity Framework)

데이터 공급자 사용(Entity Framework)

개발 및 배포 고려 사항(Entity Framework)

언어 참조(Entity Framework)

샘플(Entity Framework)

Entity Framework 리소스

Entity Framework 용어

참고 항목

기타 리소스

ADO.NET