우리는 인터넷 응용 프로그램을 구축하고, ASP.NET MVC를 바랍니다.
파트 VI : 데이터베이스를 추가.
데이터베이스 만들기
비주얼 웹 개발자의 SQL Server Compact라는 무료 SQL 데이터베이스와 함께 제공됩니다.
이 튜토리얼에 필요한 데이터베이스는 다음의 간단한 단계를 생성 할 수 있습니다 :
- 솔루션 탐색기 창에서 App_Data 폴더를 마우스 오른쪽 단추로 클릭
- 새 항목 추가를 선택합니다
- * SQL 서버 컴팩트 현지 데이터베이스를 선택
- 데이터베이스 Movies.sdf의 이름을 지정합니다.
- 추가 버튼을 클릭합니다
SQL 서버 컴팩트 현지 데이터베이스가 옵션이 아닌 경우 *, 당신은 당신의 컴퓨터의 SQL Server Compact를 설치하지 않았습니다. 이 링크에서 설치 의 SQL Server Compact
비주얼 웹 개발자가 자동으로 App_Data 폴더에 데이터베이스를 만듭니다.
참고 :이 튜토리얼에서는 당신이 SQL 데이터베이스에 대한 약간의 지식을 가지고 것으로 예상된다. 먼저이 주제를 공부하고 싶은 경우에, 우리의 방문하십시오 SQL 자습서 .
데이터베이스 테이블을 추가
데이터베이스 탐색기 창이 열립니다 App_Data 폴더에 Movies.sdf 파일을 두 번 클릭.
데이터베이스에 새 테이블을 만들려면 테이블 폴더를 마우스 오른쪽 단추로 클릭 한 표 만들기를 선택합니다.
다음 열을 만듭니다
기둥 | 유형 | 널 (null)을 허용 |
---|---|---|
신분증 | INT (primary key) | 아니 |
표제 | nvarchar(100) | 아니 |
감독 | nvarchar(100) | 아니 |
날짜 | 날짜 시간 | 아니 |
열 설명 :
ID는 정수 (whole number) 테이블의 각 레코드를 식별하는 데 사용.
제목은 영화의 이름을 저장하는 100 문자 텍스트 열입니다.
감독은 감독의 이름을 저장하는 100 문자 텍스트 열입니다.
날짜는 영화의 출시 날짜를 저장하는 날짜 열입니다.
위에서 설명한 열을 생성 한 후, 당신은 ID 열 테이블의 기본 키해야합니다 (record identifier) . 이렇게하려면 열 이름을 클릭 (ID) 및 기본 키를 선택합니다. 또한, 열 속성 창에서 True로 ID 속성을 설정합니다 :
당신이 테이블 열 생성을 완료하면, 테이블을 저장하고 MovieDBs를 이름을 지정하십시오.
노트 :
우리는 의도적으로 테이블 이름을했다 "MovieDBs" (ending with s) . 다음 장에서는 이름이 표시됩니다 "MovieDB" 데이터 모델에 사용합니다. 그것은 이상한 보이지만, 이것은 당신이 컨트롤러가 데이터베이스 테이블에 연결하기 위해 사용해야하는 명명 규칙이다.
데이터베이스 레코드 추가
당신은 영화 데이터베이스에 몇 가지 테스트 레코드를 추가 비주얼 웹 개발자를 사용할 수 있습니다.
App_Data 폴더에 Movies.sdf 파일을 두 번 클릭합니다.
데이터베이스 탐색기 창에서 MovieDBs 테이블을 마우스 오른쪽 단추로 클릭하고 테이블 데이터를 선택합니다.
일부 레코드를 추가합니다
신분증 | 표제 | 감독 | 날짜 |
---|---|---|---|
1 | 정신 분석 | 알프레드 히치콕 | 1960년 1월 1일 |
이 | 라 돌체 비타 (La Dolce Vita) | 페데리코 펠리니 | 1960년 1월 1일 |
참고 : ID 열은 자동으로 업데이트됩니다. 당신은 그것을 편집해서는 안된다.