블로그 이미지
redkite

카테고리

분류 전체보기 (291)
00.SI프로젝트 산출물 (0)
00.센터 운영 문서 (0)
01.DBMS ============.. (0)
01.오라클 (117)
01.MS-SQL (15)
01.MySQL (30)
01.PostgreSql (0)
01.DB튜닝 (28)
====================.. (0)
02.SERVER ==========.. (0)
02.서버-공통 (11)
02.서버-Linux (58)
02.서버-Unix (12)
02.서버-Windows (2)
====================.. (0)
03.APPLICATION =====.. (11)
====================.. (0)
04.ETC =============.. (0)
04.보안 (5)
====================.. (0)
05.개인자료 (1)
06.캠핑관련 (0)
07.OA관련 (1)
Total
Today
Yesterday

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글

 

 

 

 

 

# 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 명령어 도구

 

### 작업 스크립트

 

01. identity.sql

02. UNIQUEIDENTIFIER 데이터 형식.sql

03. HIERARCHYID.sql

04. Date 데이터형식.sql

05. char_varchar.sql

06. Collation.sql

07. null저장공간.sql

08. smallDateTime.sql

09. Time.sql

10. XML_DataConversion.sql

# SQL CMD 명령어

 - sqlcmd /?

C:\Users\Administrator>sqlcmd
1> use testdb
2> go
데이터베이스 컨텍스트가 'testDB'(으)로 변경되었습니다.
1> select * from t1;
2> go
id
-----------

(0개 행 적용됨)
1> insert into t1 values(10)                                                                     ==>  SQL 표준 문법
2> go

(1개 행 적용됨)
1> insert into t1 values(20)
2> insert into t1 values(30)
3> insert into t1 values(40)
4> go

(1개 행 적용됨)

1> insert into t1 values(50),(60),(70)                                                        ==> SQL 서버에서만 사용가능한 문법
2> go

(3개 행 적용됨)
1> select * from T1
2> go
id
-----------
         10
         20
         30
         40
         50
         60
         70

(7개 행 적용됨)

 

#  데이터 값 사용에 대한 확인

 

null저장공간.sql

 

 

 

### XML 데이터 타입으로 변경

 

CreateSampleTbl.sql

 

InsertBuyTbl.sql

 

InsertUserTbl.sql

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
Posted by redkite
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함