MSSQL | 데이터베이스 생성, 읽기, 수정, 삭제(CRUD)

1.개요 – MSSQL | 데이터베이스 생성, 조회, 수정, 삭제(CRUD)

SQL Server 환경에서 데이터베이스를 생성(Create), 읽기(Read), 수정(Update), 및 삭제(Delete)하는 기본적인 방법에 초점을 맞추어 설명합니다. 우리는 실제 SQL 명령어 예제를 통해 이해를 돕고, 이 과정에서 주의해야 할 사항들에 대해서도 알아보겠습니다.

2.MSSQL, SQL Server 데이터베이스의 이해

데이터베이스는 구조화된 데이터의 집합이며, 이를 관리하는 시스템이 필요합니다. Microsoft SQL Server는 이러한 데이터베이스 관리 시스템(DBMS) 중 하나입니다.

데이터베이스를 다루기 위한 기본적인 작업은 크게 네 가지로 분류할 수 있습니다: 생성(Create), 조회(Read), 수정(Update), 삭제(Delete) – 종종 CRUD라고 줄여 말합니다. 이러한 작업은 SQL 쿼리 언어를 사용하여 수행되며, 적절한 결과를 사용자에게 보여줍니다.

3.데이터베이스 생성하기

CREATE DATABASE [데이터베이스이름];

위와 같이 ‘CREATE DATABASE’ 를 활용하여, 데이터 베이스를 만듭니다.

4.데이터베이스 조회하기

SELECT [name] FROM [master].[sys].[databases];

위와 같이 ‘SELECT’ 문을 활용하여, 데이터베이스의 이름을 확인할 수 있습니다. ‘name’ 부분에 ‘*’을 입력하면, 모든 칼럼(열)의 정보를 볼 수 있습니다.

5.데이터베이스 정보/이름 수정하기

ALTER DATABASE [데이터베이스_이름] SET RECOVERY FULL;

위와 같이 ‘ALTER’ 문을 활용하여, 데이터베이스의 정보를 변경할 수 있습니다. 위 쿼리는 복구 모델을 변경하는 방법입니다. 아래는 데이터베이스의 이름을 변경하는 쿼리입니다. 자세한 사항은 Learm Microsoft | ALTER DATABASE (Transact-SQL)🔗 을 참조하시길 바랍니다.

ALTER DATABASE [옛날_데이터베이스_이름] MODIFY NAME = [새로운_데이터베이스_이름];

6.데이터베이스 삭제하기

DROP DATABASE [데이터베이스_이름];

위와 같이 ‘DROP’ 문을 활용하여, 데이터베이스를 삭제할 수 있습니다. 이 작업은 되돌릴 수 없기 때문에 주의해야합니다.

7.결론

각 명령의 실행은 데이터베이스의 실제 상태, 서버 설정, 권한 등에 따라 다를 수 있으니 주의가 필요합니다. 특히 수정(ALTER), 삭제(DROP)는 해당 데이터베이스와 관련된 데이터를 영구적으로 변경/삭제하므로 신중히 사용해야 합니다.

!@#끝!@#

(출처 및 더보기)

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다