본문 바로가기

Database/MS-SQL

데이터베이스 수정 삭제

반응형
트렌젹션은 복구를 위해서 준비한다고 보면된다

무언가 이전데이터에 문제가 생겨서 데이터상의 문제때문에 어떤문제가 생기면
트렌젹션을 걸어줘야한고 ㅎㅎㅎ 알지? 해봤잖아 ㅎ

ㅎㅎㅎ



데이터베이스 수정

구문 형식

ALTER DATABASE datebase_name
{
.....
....
.....
}



파일 늘이기

SSMS 데이터 베이스 속성창에서 간단하게 늘릴수있다



ALTER DATABASE brainDB -- 데이터베이스 이름

   MODIFY FILE

     ( NAME = brainDB,  -- 데이터베이스 파일의 논리적 이름

       SIZE = 200  -- 기본단위는 MB

      )




데이터베이스 삭제

DROP DATABASE [hanbitDB]





데이터베이스 주요 옵션의 일부
AUTO_SHRINK
–데이터베이스가 자동으로 줄어들지를 결정하는 옵션
SINGLE_USER | RESTRICTED_USER | MULTI_USER
–데이터베이스에 접근하는 사용자의 수를 결정한다
OFFLINE | ONLINE | EMERGENCY
–데이터베이스의 가동 상태를 설정한다
READ_ONLY | READ_WRITE
–READ_ONLY 로 설정하면 데이터베이스를 수정할 수가 없다
RECOVERY
–데이터베이스 백업/복구와 관련된 옵션
AUTO_CREATE_STATISTICS AUTO_UPDATE_STATISTICS
–통계 자동작성과 관련된 옵션으로 디폴트는 ON으로 되어 있다




'Database > MS-SQL' 카테고리의 다른 글

데이터베이스 모델링 - 정규화  (0) 2008.10.06
데이터 모델링  (0) 2008.10.06
ER모델링 관련 PDF파일  (0) 2008.10.02
데이터 모델링  (0) 2008.10.02
데이터베이스 생성 T-SQL  (0) 2008.10.02
데이터 베이스 기본구조 트렌젝션  (0) 2008.10.02
데이터형과 데이터 무결성  (0) 2008.10.01
T-SQL  (0) 2008.10.01