엔터티 데이터 모델 마법사
엔터티 데이터 모델 마법사는 EDM(엔터티 데이터 모델)을 생성하는 데 사용됩니다. 엔터티 데이터 모델 마법사를 사용하면 기존 데이터베이스를 기반으로 모델을 만들거나(이번 릴리스의 ADO.NET 엔터티 데이터 모델 디자이너에서 권장됨) 빈 모델을 생성할 수 있습니다.
엔터티 데이터 모델 마법사는 ADO.NET 엔터티 데이터 모델이 프로젝트에 추가된 후에 시작되며, EDM 생성을 완료한 후 ADO.NET 엔터티 데이터 모델 디자이너(Entity Designer)를 시작합니다. 프로젝트에 모델을 추가하는 방법에 대한 자세한 내용은 방법: 새 엔터티 데이터 모델 만들기에서 엔터티 데이터 모델 파일 생성 단원을 참조하십시오.
엔터티 데이터 모델 마법사는 다음 단계를 안내합니다.
Model 콘텐츠 선택
기존 데이터베이스에서 모델을 생성하는 것이 좋습니다. 다음 단계에서 엔터티 데이터 모델 마법사는 EDM에 포함될 데이터 소스, 데이터베이스, 데이터베이스 개체를 선택하는 과정을 단계별로 안내합니다.
빈 모델을 생성하려면 엔터티 데이터 모델 마법사를 닫은 후 데이터 소스, 데이터베이스, 데이터베이스 개체를 수동으로 선택해야 합니다.
데이터 연결 선택
연결 드롭다운 목록에서 기존 연결을 선택할 수 있습니다. 또는 새 데이터베이스 연결을 클릭하여 연결 속성 대화 상자를 열고 새로운 데이터베이스 연결을 만들 수도 있습니다.
참고: Visual Studio Express Edition에서는 서버에 연결할 수 없으며 데이터베이스의 파일 인스턴스에만 연결할 수 있습니다. 데이터베이스 개체 선택
EDM에 포함할 테이블, 뷰, 저장 프로시저를 선택할 수 있습니다.
참고: EDM에 저장 프로시저를 포함하면 엔터티 데이터 모델 마법사에서 저장 프로시저에 대한 항목을 저장소 모델에 만듭니다. Function Import 항목을 개념적 모델에 수동으로 추가해야 합니다. 자세한 내용은 방법: 저장 프로시저 가져오기를 참조하십시오.
엔터티 데이터 모델 마법사를 닫으면 마법사에서 모델 정보가 포함된 .edmx 파일을 만듭니다. 이 .edmx 파일을 ADO.NET 엔터티 데이터 모델 디자이너에서 사용하며, 여기서 모델을 그래픽으로 보고 편집할 수 있습니다.
엔터티 데이터 모델 마법사는 .edmx 파일의 CSDL 정보를 기반으로 생성되는 클래스를 포함하는 소스 코드 파일도 만듭니다. 소스 코드 파일은 자동으로 생성되며 .edmx 파일 변경 시 업데이트됩니다.
참고: |
---|
이전 버전의 엔터티 데이터 모델 마법사는 .csdl, .ssdl, .msl 파일을 참조했습니다. 이러한 파일의 정보가 이번 버전에서는 .edmx 파일에 캡슐화되었습니다. .csdl, .ssdl, .msl 파일은 솔루션의 bin\Debug 디렉터리 또는 bin\Release 디렉터리에 저장되어 있지만 편집할 수는 없습니다. EDM을 수정하려면 ADO.NET 엔터티 데이터 모델 디자이너 또는 XML 편집기를 사용하여 .edmx 파일을 수정해야 합니다. |
단원 내용
- Model 콘텐츠 대화 상자
Model 콘텐츠 대화 상자에 대한 UI 참조를 제공합니다.
- 데이터 연결 선택 대화 상자
데이터 연결 선택 대화 상자에 대한 UI 참조를 제공합니다.
- 데이터베이스 개체 선택 대화 상자(엔터티 데이터 모델 마법사)
데이터베이스 개체 선택 대화 상자에 대한 UI 참조를 제공합니다.
참고 항목
기타 리소스
ADO.NET Entity Data Model Designer Overview
엔터티 데이터 모델 도구
Mapping Schemas and Storage Metadata (EDM)
빌드 날짜: 2011-05-09