Upload
ima
View
59
Download
1
Embed Size (px)
DESCRIPTION
MS SQL Server - 마이크로소프트 사가 윈도우 운영 체제를 기반으로 개발한 관계 DBMS - 모바일 장치에서 엔터프라이즈 데이터 시스템에 이르는 다양한 플 랫폼에서 운영되는 통합 데이터 관리 및 분석 솔루션. MS SQL Server 개요 - 클라이언트 - 서버 모델을 기반으로 하는 관계 DBMS 로서 윈도우 계 열의 운영 체제에서만 동작함 - MS SQL Server 2005 는 이전의 MS SQL Server 2000 에 비해 기능 , - PowerPoint PPT Presentation
Citation preview
MS SQL Server
- 마이크로소프트 사가 윈도우 운영 체제를 기반으로 개발한 관계
DBMS
- 모바일 장치에서 엔터프라이즈 데이터 시스템에 이르는 다양한 플
랫폼에서 운영되는 통합 데이터 관리 및 분석 솔루션
MS SQL Server 개요
- 클라이언트 - 서버 모델을 기반으로 하는 관계 DBMS 로서 윈도우
계
열의 운영 체제에서만 동작함
- MS SQL Server 2005 는 이전의 MS SQL Server 2000 에
비해 기능 ,
성능 , 확장성 , 안정성 , 사용의 편리성 등이 향상되었음
- 오라클 관계 DBMS 보다 가격이 매우 저렴한 편이고 , 쉽게
환경을 설
정할 수 있으며 , 윈도우 운영 체제와 잘 통합되어 동작함
- 온라인 트랜잭션 처리 (OLTP:Online Transaction Process-
ing), 데이
터 웨 어 하 우 스 , OLAP(Online Analytical Processing),
데이터 마이닝 ,
전자 상거래 등 최근에 등장하고 있는 데이터베이스의 중요한 응용
분야에도 활용할 수 있음
MS SQL Server 특징
데이터베이스 관리 분야
- 데이터베이스 미러링 (mirroring)
- 온라인 회복
- 온라인 인덱싱 작업
- 향상된 보안 기능
- 새로운 SQL Server 관리 도구
개발자의 생산성 분야
- .NET 프레임워크
- XML 기술
- 향상된 Transact-SQL 기능
- 웹 서비스
- 알림 서비스
MS SQL Server 특징
비즈니스 인텔리전스 분야
- 분석 서비스
- 통합 서비스
- 데이터 마이닝
- 보고서 서비스
- 마이크로 오피스 시스템과의 통합
SQL Server 설치
컴퓨터의 CD-ROM 드라이브에 SQL Server 의 1 번 CD 를
넣으면 자동
적으로 설치 프로그램이 동작하면서 SQL Server 설치 화면이
나타
남
SQL Server 수행
SQL Server 의 설치를 완료한 후에 [ 시작 ] → [ 프로그램 ] → [Mi-
croso
ft SQL Server 2005] 에서 SQL Server 와 관련된 항목들을 볼 수
있음
SQL Server 수행 ( 계속 )
그림 3.27 에서 [ 시작 ] → [ 프로그램 ] → [Microsoft SQL
Server 2005]
→ [ 구성 도구 ] → [SQL Server Configuration Manager] 를
선택하면
그림 3.28 과 같은 SQL Server 구성 관리자 대화상자가 나타남
SQL Server 수행 ( 계속 )
그림 3.27 에서 [[ 시작 ] → [ 프로그램 ] → [Microsoft SQL
Server 2005]
→ [SQL Server Management Studio] 를 선택하면 그림
3.30 과 같은
SQL Server 관리 스튜디오 창이 나타남
시스템 데이터베이스
master
- SQL Server 의 로그인 계정과 시스템 구성 설정 등 모든 시스템
수준
의 정보를 기록함
- 데이터베이스 파일의 위치를 포함하여 다른 모든 데이터베이스의 존
재를 기록하는 데이터베이스
tempdb
- 모든 임시 테이블과 임시 저장 프로시저를 저장함
model
- SQL Server 에서 만든 모든 데이터베이스에 대해 템플릿으로
사용됨
msdb
- msdb 데이터베이스는 경고 및 작업을 예약하고 운영자를 기록하기
위해 SQL Server 에이전트에서 사용됨
시스템 데이터베이스와 사용자 데이터베이스
현재 데이터베이스
- SQL Server 인스턴스와 접속할 때 연결되는 특정 데이터베이스
- Transact-SQL 의 USE database_name 문이나 현재
데이터베이스를
변경하는 API 함수를 사용하여 한 데이터베이스에서 다른
데이터베이
스로 전환할 수 있음 예제 데이터베이스 생성
- 그림 3.34 의 SQL Server 관리 스튜디오 창의 왼쪽 영역의
데이터베
이스 폴더 위에서 마우스의 오른쪽 버튼을 클릭한 후 [ 새 데이터베이
스 ] 를 선택
- 데이터베이스 속성 대화상자를 사용해서 데이터베이스를 생성
- SQL Server 는 model 데이터베이스를 기본으로 사용하여
새로운 데
이터베이스를 생성