다음을 통해 공유


시작(Entity Framework)

ADO.NET 엔터티 프레임워크는 데이터 위주의 응용 프로그램 및 서비스를 지원하도록 설계되었으며, 추상화 수준을 논리(관계) 수준에서 개념 수준으로 높이는 데이터 프로그래밍을 위한 플랫폼을 제공합니다. 개발자가 좀 더 높은 추상화 수준에서 데이터 작업을 할 수 있게 됨으로써, 엔터티 프레임워크에서는 특정 데이터 저장소 엔진이나 관계형 스키마에 대해 독립적인 코드가 지원됩니다. 자세한 내용은 Entity Framework 소개를 참조하십시오.

엔터티 프레임워크는 저장소 수준과 개념 수준 모두에서 데이터를 정의할 뿐만 아니라 두 가지 데이터 간의 매핑도 가능하도록 EDM(엔터티 데이터 모델)을 지원합니다. 또한 개발자는 개념 수준에서 정의된 데이터 형식에 대해 직접적으로 CLR(공용 언어 런타임) 개체로 프로그래밍할 수 있습니다. 엔터티 프레임워크에서는 기존 데이터베이스를 기반으로 EDM 및 관련 CLR 개체를 생성할 수 있는 도구를 제공합니다. 이 도구를 사용하면 개체 기반 데이터 응용 프로그램 및 서비스를 만드는 데 필요한 데이터 액세스 코드가 상당 부분 줄어들고, 기존 데이터베이스를 기반으로 개체 지향 데이터 응용 프로그램 및 서비스를 만드는 데 걸리는 시간이 짧아집니다.

이 단원의 항목은 엔터티 프레임워크를 빠르게 사용할 수 있도록 이해를 돕기 위해 마련되었으며 퀵 스타트(Entity Framework) 자습서 내용의 기본 기술에 대해 설명합니다.

단원 내용

  • Entity Framework 리소스
    정보를 검색하고 엔터티 프레임워크 리소스를 찾는 데 도움이 되는 가이드입니다.

참고 항목

개념

Entity Framework 용어

기타 리소스

응용 프로그램 시나리오(Entity Framework)
기능 참조(Entity Framework)