MSSQL 매니지먼트 스튜디오 설치


이시간에는 MSSQL 학습을 위해 GUI를 다운로드 및 설치를 해보겠습니다.

우선 해당 URL로 이동!

해당 페이지에서 다운로드를 클릭한다. 


 자신에 맞는 비트 환경과 끝에 ADV가 붙은걸 클릭합니다. (제일 용량 큰거)

다운로드 후 실행하면 아래처럼 압축이 풀립니다.

▼ 아래 처럼 기본 선택된 설정을 믿고 다음 클릭 


▼ 인스턴스를 명명한다. SQLEXPRESS로 하자.




▼ 역시 기본 설정을 믿고 다음


▼ 혼합 모드로 비번을 입력한다 비번은 tiger로 하자 


▼ 설치가 진행된다. 생각보다 조금 걸립니다.

▼ 설치 후 로그인 방법은 두가지 입니다. Windows인증 말 그대로 해당 윈도우에서는 별다른 설정없이 접속 할 수 있습니다.



▼ 두번째 방법은 SQLserver 인증 보통의 인증처럼 아이디와 암호를 입력하고 접속다. 아이디는 sa고 비번은 위에서 설정한 tiger 입니다.





마무리

설치 강의를 위해 포맷 후 새롭게 설치해가면서 강의를 쓰고 있다.
설치가 뭐가 중요하냐고 할지 모르겠지만
7년전 신입 개발자일때 프로그램 설치마저 두려웠던 기억이 난다.
블로그에 설치 안내서를 보면서 설치했던 초심에 마음을 기억한다.

다음에는 SQL 매니지먼트 스튜디오 사용법을 올리겠습니다.
오류는 좀 있지만 사용하기 참 좋은 MSSQL GUI 툴입니다. 
(다실 다른 프로그램이 딱히 없죠)


















댓글을 달아 주세요



MSSQL EXISTS 사용 방법


MSSQL 하면 프로시져 만들기 참 좋다.
MSSQL 매니지먼트 스튜디오가 편해서 그럴것이다.
실무에서 가장 많이 쓰고 헷갈리는 내장객체는
EXISTS 일것이다.
테이블을 검색해서 값이 있을때와 없을때를 구분한다.


IF EXISTS(
                SELECT * FROM 테이블
                WHERE ID = @ID
         )
    BEGIN    --//SELECT문의 결과값이 존재하면 진입
    END  
ELSE
    BEGIN    --//SELECT문의 결과값이 없을 경우에 진입
    END

그리고 반대로 하고 싶으면 NOT EXISTS 를 사용하면 된다.

IF NOT EXISTS(
                SELECT * FROM 테이블
                WHERE ID = @ID
         )
    BEGIN    --//SELECT문의 결과값이 없을 경우에 진입
    END  
ELSE
    BEGIN    --//SELECT문의 결과값이 존재하면 진입
    END


마무리

항상 철자 까먹는 함수가 EXISTS입니다. 
지금 쓰면서도 헷갈렸었네요 


댓글을 달아 주세요



 MySQL Workbench 설치하기


MySQL GUI(데이터 베이스 툴)은 참 많습니다
제가 쓰는 프로그램은 개인적으로
Front, Yog, Workbench 입다.

이중에 항상 Front와 Workbench를 둘다 설치해 습니다.
그이유는 Front는 데이터를 보고 수정하기에 직관적이고 빠르게 되어 있고
그 밖에 기능은 Workbenc가 압도적입니다.

그래서 오늘 MySQL 워크벤치를 설치해보려고 합니다.

우선 아래 URL을 접속!


▼그 다음 프로그램을 다운받아 보자.



▼ 여기서 괜히 회원가입 하지말고 맨아래 다운로드를 클릭한다.


▼자 이제 Next에 시작입니다.




▼ 역시 넥스트




▼ 넥스트 Mysql에 기본 설정을 믿어보자.





▼ 역시 넥스트

▼ 피니시 누르면 끝입니다. 


▼ 그럼 아래와 같이 워크벤치가 실행되었습니다. 





마무리

설치만으로 끝난건 아니다. 
해당 프로그램 사용하는 방법도 곧 남기겠습니다.





Tag ASP, db, GUI, mysql, Workbenc

댓글을 달아 주세요