[MSSQL]MS-SQL 1일차 - 기본 사용법 + 개념 교육
# Application
- Database Server : MS SQL Server
- Database Engine
# - DBMS (SSMS[DB Obejct / Query]
SSCM[Service / Network])
# - Instance <-- IP (외부접속 연결대상)
1차 이름 2차 이름
------------------------------
* 외부 이름 : HostName HostName\Test
* 내부 이름 : MSSQLSERVER Test
--> 접속 연결 이름
로컬 : . or localhost
내부 : MSSQLSERVER
외부 : hosname or IP
--> DB Engine Service 실행 OS Account
- Administrator : OS 전체 관리 계정(사용자환경)
- 일반 OS User : 일반 사용자 계정
- Local System : OS 전체 관리 계정(컴퓨터환경)
- Local Service : 일반 서비스 계정
--> Instance 구성정보
- System Database
1) master : Instance 전체 구성정보
2) model : Database의 기본 틀 제공
3) msdb : 운영 업무 자동화의 관련 정보
4) tempdb : 임시 Database (휘발성)
# - Database : 업무에 따른 공간
# - Schema : 사전 정의
# - Object : Table
# SQL Server 관리 도구
- SSMS : 개체관리 + 쿼리분석
- SSCM : 서비스 + 네트워크 설정
- SQL cmd : DOS 창에서 사용하는 SQL 명령어 도구
### 작업 스크립트
02. UNIQUEIDENTIFIER 데이터 형식.sql
# SQL CMD 명령어
- sqlcmd /?
C:\Users\Administrator>sqlcmd (0개 행 적용됨) (1개 행 적용됨) (1개 행 적용됨) 1> insert into t1 values(50),(60),(70) ==> SQL 서버에서만 사용가능한 문법 (3개 행 적용됨) (7개 행 적용됨) |
# 데이터 값 사용에 대한 확인
### XML 데이터 타입으로 변경
select * from userTbl
where height > 180
for xml raw('열')
- 트리 구조로 변경
- xml 데이터 값으로 출력
- xml db 형태로 변환
'01.MS-SQL' 카테고리의 다른 글
[MSSQL]MS-SQL 2일차 - Object 관리 (0) | 2013.04.02 |
---|---|
[MSSQL]MS-SQL 1일차 - 테이블 / 정규화 (0) | 2013.04.01 |
[MSSQL]MS-SQL 설치 (0) | 2013.04.01 |
[MSSQL]데이터베이스 이동 (0) | 2012.12.19 |
[MSSQL]Windows 64Bit And MS-SQL 32Bit (0) | 2012.12.19 |