MSSQL 5

[SQL Server] 인덱스(index) 조회(Select), 생성(Create), 삭제(Delete)

INDEX 와 UNIQUE INDEX 차이점 INDEX 와 UNIQUE INDEX는 둘다 조회를 효과적으로 하는역활을 하지만 UNIQUE INDEX 가 설정된 컬럼은 중복데이터가들어갈 수 없고, INDEX 가 설정된 컬럼은 중복데이터가 들어가도 되는 차이점이 있습니다. INDEX UNIQUE INDEX Null 허용 Not Null 1. 인덱스 조회 sp_helpindex 테이블명 ex) sp_helpindex T_DEPT_INFO 2. 인덱스 생성 CREATE [INDEX | UNIQUE INDEX] 인덱스이름 ON 테이블이름(컬럼이름) 인덱스 생성 ex) CREATE INDEX IDX_T_DEPT_INFO_HIGHDEPT_OID ON T_DEPT_INFO(HighDeptOID) 인덱스 확인 CREAT..

IT/Database 2021.05.14

[SQL SERVER] 컬럼 자동 증가값(IDENTITY) 초기화

자동증가값으로 설정된 컬럼은 개발과정에서 테스트 후에 데이터를 삭제해도 SEQ 값은 초기화 되지 않습니다. 자동증가값(IDENTITY) 컬럼의 값을 초기화 하기 위해서는 아래와 같이 DBCC 명령어를 사용 해야 합니다. -- 자동증가(IDENTITY) 값 초기화하기 -- 사용법 ) DBCC CHECKIDENT([테이블명], reseed, [초기화 시킬 값]) DBCC CHECKIDENT(T_USER_INFO, reseed, 0) 실행 예) 위 이미지 처럼 모든 데이터를 지워도 이미 증가된 UserOID(IDENTITY) 값은 초기화가 되지 않습니다. DBCC CHECKIDENT(T_USER_INFO, reseed, 0) 를 실행하게 되면 아래처럼 실행 결과가 나오고 IDENTITY 값은 1부터 다시 시작..

IT/Database 2021.03.15

[MSSQL] SQL Server 데이터베이스 복원 및 백업

데이터베이스 복원 (파일) 데이터베이스 복원 클릭 디바이스 선택 후 ... 버튼 클릭 추가 클릭 데이터베이스 복원 할 DB 파일 선택 후 확인 클릭 확인 클릭 데이터베이스 명 변경(Option) 후 확인 버튼 클릭 대상 부분에 데이터베이스 명은 다른 이름으로 변경이 가능합니다. 해당 부분은 옵션이기 때문에 하셔도되고 안하셔도 됩니다. 저는 데이터베이스 명을 변경하여 진행 했습니다. 확인 클릭 복원된 데이터베이스 확인 데이터베이스 복원 (기존 DB) 복원 대상 DB 선택 -> 태스크 > 복원 > 데이터베이스 클릭 데이터베이스 명 변경 후 확인 클릭 복원된 데이터베이스 확인 데이터베이스 백업 백업 대상 선택 -> 마우스 오른쪽 클릭 -> 태스크 -> 백업 버튼 클릭 추가 버튼 클릭 SQL Server 설치 ..

IT/Database 2020.10.05

[MSSQL] SSMS 설치하기

SSMS 설치 링크 : docs.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15 SSMS(SQL Server Management Studio) 다운로드 - SQL Server Management Studio (SSMS) 최신 버전의 SSMS(SQL Server Management Studio)를 다운로드합니다. docs.microsoft.com 1. SSMS 설치 SSMS 다운로드 링크 클릭 SSMS-Setup 파일 더블클릭 설치 클릭 10~20분 정도 기달리시면 설치가 완료 됩니다. Windows 검색 창에 SSMS 입력 검색이 안되시는분들은 직접 아래의 이미지 참고하여 찾으시면 됩니..

IT/Database 2020.10.05

[MSSQL] SQL Server 2019 Express 설치하기

SQL Server 2019 Express 설치 링크 : www.microsoft.com/ko-kr/sql-server/sql-server-downloads# SQL Server 다운로드 | Microsoft 지금 Microsoft SQL Server를 다운로드하세요. 각 데이터와 워크로드에 가장 적합한 SQL Server 체험판 또는 버전, 도구, 커넥터를 선택할 수 있습니다. www.microsoft.com 1. Express 선택 2. 미디어 다운로드 선택 SQL Server 설치를 할때 3가지 방법으로 설치를 진행 할 수가 있습니다. 저는 나중에 같은 버전으로 다른 서버에 설치하기 위해서 미디어 다운로드를 선택 했습니다. SQLEXPR_x64_KOR 더블클릭 추출된 파일이 저장될 경로 설정 후 확..

IT/Database 2020.10.05