티스토리 뷰
1. SSMS 설치
2. MS 공식 사이트에서 예제 데이터베이스(.bak) 다운로드 (이때 SSMS 버전에 맞는 파일로 다운로드)
https://learn.microsoft.com/ko-kr/sql/samples/adventureworks-install-configure?view=sql-server-ver16&tabs=ssms
3. SQL Server 로 복원
링크에 나와있는 순서대로
다운로드 받은 .bak 파일을
C:\Program Files\Microsoft SQL Server\MSSQLXX.MSSQLSERVER\MSSQL\Backup
폴더에 이동
4. SSMS 열고 SQL Server 인스턴스 연결
개체 탐색기 -> 데이터베이스 -> 데이터베이스 복원
5. AdventureWorks2012.bak 파일 복원
6. AdventureWorks2012 테이블 확인
7. 새 쿼리 클릭 후 테이블 조회 및 여러 테스트 진행
select * from [Person].[Address]
입력 후 F5 (쿼리 즉시 실행)
select *
from [Person].[Address]
where City IN ('Seattle','bothell') and AddressID >= 50 and NOT addressline2 IN ('null')
order by AddressLine1
[Person].[Address] 테이블에서
City 라는 칼럼의 값이 'Seattle','bothell' 이고
AddressID 라는 칼럼 값이 50 이상이고
addressline2 라는 칼럼 값에 NULL 을 제외하고
AddressLine1 라는 칼럼의 내림차순으로 조회
대소문자 구분 없음
'self training > sql' 카테고리의 다른 글
[MSSQL] 실무 기초 다지기 (트렌젝션 로그를 활용한 DB 증분 백업 및 복구) (0) | 2024.11.05 |
---|---|
[MSSQL] 실무 기초 다지기 (특정 테이블 백업 및 복원) (복원 확인 필요) (0) | 2024.11.04 |