티스토리 뷰

데이터베이스 생성

CREATE DATABASE database_name
[ ON
    [ < filespec > [ ,...n ] ]
    [ , < filegroup > [ ,...n ] ]
]
[ LOG ON { < filespec > [ ,...n ] } ]
[ COLLATE collation_name ]
[ FOR LOAD | FOR ATTACH ]
< filespec > ::=
[ PRIMARY ]
(
[ NAME = logical_file_name , ]
     FILENAME = 'os_file_name'
     [ , SIZE = size ]
     [ , MAXSIZE = { max_size | UNLIMITED } ]
     [ , FILEGROWTH = growth_increment ] ) [ ,...n ]
< filegroup > ::=
FILEGROUP filegroup_name < filespec > [ ,...n ]
 
 DB를 생성한다.. (옵션이용시 DB저장파일의 위치지정가능)
 옵션 설명
    * LOG ON : 로그가 사용할 로그파일을 명시
    * COLLATE : 문자의 정렬순서와 문자열 비교결과를 처리
    * FOR LOAD : 백업자료를 이용하여 복구 & 초기화 하기위한 옵션이다.
 
호스팅업체를 이용하면 할당받은 DB만 접근가능하기 때문에 DB생성은 쓸일이 없다..
연습용 테이블을 만들기위한 DB생성시에도  아래것만 알면 땡.. ㅋ
CREATE DATABASE database_name;


데이터베이스 수정

ALTER DATABASE database_name
{
 ADD FILE <filespec> [,...n] [ TO FILEGROUP | filegroup filegroup_name]
 | ADD LOG FILE <filespec> [,...n]
 | REMOVE FILE logical_file_name
 | ADD FILEGROUP filegroup_name
 | REMOVE FILEGROUP filegroup_name
 | MODIFY FILE <filespec>
 | MODIFY FILEGROUP filegroup_name filegroup_property
}


데이터베이스 삭제
DROP DATABASE database_name [,...n]



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
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
글 보관함