1.png  

안녕하세요 얼마전부터 SQL서버를 배우고 있는데..  SQLER.com에 와서 이것 저것 보다가.

[6차캠프-모집중] SQLER on Windows Azure 캠프! - (커뮤니티 온라인 무료 캠프)

이렇게 대문에 올라온 공지 글을 보고 뭔가 배울 수 있겠구나 싶어.. 신청을 했었는데..

온라인 강의 같은 건 줄 알고 신청 했었는데.. 동영상 강좌를 보고.. Azure 계정으로 테스트를 할 수있는 기회를 준 것 임을 늦게 야 알고.. 좀 당황 했네요. 하지만. Azure에 관심이 많아.. 다른 분들의 글을 보며 공부 할 수 있는 좋은 기회가 되었네요..

 

 

시작 해보도록 하겠습니다..

 

Azure Microsoft에서 만드는 클라우드 서비스 라고 합니다. Azure의 많은 환경중 먼전 SQL 데이터베이스의 생성을 어떻게 하는 지 알아보았습니다.

 

1.png

위와 같이 웹브라우져에서 에서 관리 사이트로 들어 갑니다.

 

 

2.png

관리화면이 나타 납니다. 이미 SQL 데이터베이스가 5개 만들어져 있네요.. 원래는 아무것도 없습니다.. 이미 생성되어 있는 데이터베이스를 둘러 보도록 하겠습니다.

wlsgown01 데이터베이스를 클릭합니다. 이름 부분을 클릭하면 아래와 같은 화면이 나옵니다.

 

3.png

위의 1.을 클릭합니다.. SSMS가 접속 할 수 있도록 방화벽 규칙을 설정합니다. 현재 자신이 접속한 아이피를 자동으로 보여 주고. 동의를 구하는 하면이 나오면.. 확인 하면 방화벽에 자신의 아이피가 접속 되도록 설정 됩니다.

그리고. 2.는 데이터베이스에 연결 하기 위한 접속 문자열을 열러가지 보여 주는데.. 하이라이트 되어는 있는 것은 SQL Azure의 도메인이네요.. 위의 [ADO.net, ODBC, PHP  JDBC에 대한 SQL] 을 클릭하면  아래와 같이 프로그램 개발시에 데이터베이스와 연결에 필요한 연결 문자열들이 나오네요..

정말 편리한 것 같습니다. 예전에 연결문자열들의 기억을 잘못해서 .. 해외 여러사이트를 둘러다니며 본 기억도 있는데... (저만 그런건지도..) 하여간. 편리하게 접속 문자열들을 보여 줍니다.

 

4.png

SQL 데이터베이스에 대해 Transact-SQL 쿼리 실행을 눌러 보면 SSMS를 이용 하지않고 간단히 데이터베이스에 대해 쿼리를 해 볼 수 있도록 되어 있는 걸 알 수 있는데요.. 그런데 상당히 오래 걸려서 화면이 나오네요..

다른분들도 그런지는 모르겠지만 전체적으로 쿼리하는 속도가 너무 느리네요... 아이패드에선 어떨까 하는 생각이 불현듯 들어.아이패드에서 눌러보니.. 안되는것 같네요

 6.png

하여간 있는게 어딥니까.. 그정도 수준으로 생각해주시고 되도록 SSMS를 사용하면 좋을거 같습니다.

그런데 테이블 디자인 할 수 있는 기능도 있네요.. 이건 괜찮은 것 같습니다.. 단축키와 같은 편의 기능은 없지만 쿼리를 직접 하지않고..편하게 테이블을 디자인 할 수 있겠네요..

SSMS에서 SQL Azure에 접속하면 테이블 디자인 기능이 되지 않는데요.. 편리하게 여기서 하면 되겠습니다.

 7.png

 

 8.png

 

SQL Azure는 아직 구현 해놓은 많은 부분이 .. 부족해 보이는 부분도 있지만.. 저 같은 개인 개발자에게는 너무나.. 편리가 여러가지 부분이 있는 것 같네요.. 비용적 측면도.. 종량제를 사용해서..사용이 크지 않은 개인 개발자에도 괜찮을 듯 합니다..

 

지금.. 저희 아이들이 저를 너무 괴롭히네요.. 그럼.. 다음에 뵐께요.. 감사합니다..