Visual Studio 2017에서 SQL Server Express 2016 LocalDB를 사용해보기

Visual Studio 2017부터 SQL Server Express 2016 LocalDB를 사용해 보았습니다.
데이터베이스를 만들고 새 테이블을 추가하고 데이터를 등록할 때까지 시도했습니다.

환경



Windows 7 Professional SP1 64bit
Visual Studio 2017 커뮤니티

※이번은 Windows7에서 문제 없게 동작했습니다만, SQL Server 2016부터 Windows7은 서포트외가 된 것 같습니다.
htps : // / cs. 미 c 로소 ft. 코 m / 쟈 jp / sql / sql - r ゔ ぇ r / an s ta l / r ぁre-an d-so f 응 gsql - r ゔ ぇ r

SQL Server LocalDB란?



LocalDB는 SQL Server를 이용한 애플리케이션을 개발할 때 번거로운 설정 없이 사용할 수 있는 데이터베이스인 것 같습니다.

자세한 내용은 다음 사이트를 참조하십시오.

사용하지 않으면 손해! SQL Server의 새로운 개발 도구인 SQL Server Data Tools
htps : // 코데지네. jp / arc c / 싶은 l / 6531

SQL Server Compact 대신 응용 프로그램에 내장되어 사용할 수 있습니다.
Sqlite 같은 사용법을 할 수 있다는 것일까?

LocalDB를 어떻게 생각하십니까? 어떻게 잡고 있습니까?
htps : // 소시아 l. msd 응. 미 c 로소 ft. 이 m/후아루 ms/쟈-JP/82 어 f90-베아 5-4987-9f4d-857아 3c75f4c/ぉ카 ldb-? 흠 m = sql r r ょ r

LocalDB 설치



Visaul Studio의 인스톨러로 「SQL Server Data Tools」와 「SQL Server Express 2016 LocalDB」가 인스톨 되고 있으면 사용할 수 있는 것 같습니다.



데이터베이스 작성



Visaul Studio에서 SQL Server 개체 탐색기를 봅니다.



조금 하면 LocalDB((localdb)\ProjectsV13...)가 표시되므로 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 "새 데이터베이스 추가"를 선택합니다.



대화 상자가 표시되므로 데이터베이스 이름과 데이터베이스를 저장할 폴더를 지정합니다. (폴더는 미리 작성해 둔다)



샘플 데이터베이스가 작성됩니다.



테이블 만들기



만든 데이터베이스에서 테이블을 마우스 오른쪽 단추로 클릭하고 새 테이블 추가...를 선택합니다.



고객 테이블을 만듭니다. ID 열은 속성에서 IDENTITY 지정 (자동 번호 매기기)을 True로 변경합니다.



왼쪽 상단의 업데이트를 누릅니다.



대화 상자가 나타나면 데이터베이스 업데이트를 누릅니다.



Customer 테이블이 데이터베이스에 등록됩니다.



데이터 등록



고객 테이블을 마우스 오른쪽 단추로 클릭하고 데이터 표시를 선택합니다.



데이터를 입력하면 그대로 테이블이 업데이트됩니다. ID 열은 자동 번호가 매겨집니다.



요약



대부분의 작업은 Visual Studio SQL Server 개체 탐색기에서 할 수 있습니다.

SQL Server 데이터베이스 프로젝트를 만들고 프로덕션 데이터베이스와 비교하거나 변경 사항을 반영하는 등의 작업을 수행할 수 있습니다. 기회가 있으면 시험해보고 싶습니다.

이번에 작성한 데이타베이스를 사용해 어플리케이션을 개발해 보았으므로, 그 쪽도 참고로 해 보세요.
ぃ tp // m / 아카베이 / ms / 3412 에 d032 또는 325c168 0

좋은 웹페이지 즐겨찾기