여행을 개발하다

Database 생성하기 본문

데이터베이스/MySQL

Database 생성하기

yhtragramming 2019. 5. 7. 12:34

안녕하세요.

 

이 게시판에서는 잠시 일반적인 프로그래밍 언어의 세계를 떠나,

데이터베이스의 세계로 들어가 보려고 합니다.

 

물론 프로그래머들도 데이터베이스를 생성하고 삭제, 갱신하는 작업을 할 줄 알아야 합니다.

 

Web 기반의 프로그래밍에서는

USER들의 활동 데이터들을 축적하고 관리하는 것이 곧 경쟁력으로 직결되기 때문이에요.

 

이러한 니즈를 충족하기 위해, 실시간으로 발생하는 데이터를 체계적으로 관리할

DBMS (DataBase Management System)에 대한 필요성도 점점 증가했습니다.

 

저는 DBMS로 데이터베이스를 생성하고, 수정, 관리하는 법에 대해 포스팅을 진행할 것이며,

주로 관계형 데이터베이스를 관리하기 위해 설계된 SQL을 중심으로 포스팅하겠습니다.

 

사용될 관리 시스템은 mySQL입니다.


1. 데이터베이스(DB)의 생성

데이터베이스의 생성은 2가지 방법이 있습니다.

 

첫째, mySQL에서 제공하는 USER Interface를 사용하여 생성하는 방법.

둘째, Query문을 사용하여 생성하는 방법.

 

하지만 이는 비단 데이터베이스의 생성 뿐만 아니라 테이블과 속성들을 추가할 때도 동일합니다.

어렵게 보이실 수도 있지만 클릭 몇 번으로 하느냐, 혹은 Query문을 직접 작성하느냐의 차이입니다.

 

첫째, 사용자 계정으로 로그인 한 뒤, 왼쪽의 객체 브라우저 필드에서 마우스 오른쪽 버튼을 클릭.

데이터베이스를 생성합니다.

 

전송중...

사진 설명을 입력하세요.

그 다음으로 Query문을 직접 사용하는 방법이 있습니다.

질의문은 생성하다는 뜻의 'create'를 사용합니다.

'CREATE DATABASE practice'는 'practice'라는 이름으로 데이터베이스를 형성하라는 의미입니다.

Query문을 입력 후, CTRL + F9를 눌러 Query문을 실행시킵니다.

 

그 결과, 데이터베이스가 성공적으로 생성되었다는 메시지가 팝업됩니다.

 

 

데이터베이스가 추가되었지만 객체 브라우저에는 바로 나타나지 않습니다.

이럴 때는 F5를 눌러서 간단하게 새로고침을 해주셔도 되고,

객체 브라우저에서 마우스 오른쪽 버튼 클릭 후 '객체 브라우저 새로 고침'을 눌러주셔도 됩니다.

 

 

그 결과, 다음과 같이 브라우저에는 생성한 데이터베이스가 표시되는 모습을 보실 수 있습니다.

 

 

 

여기까지 데이터베이스를 생성하는 방법에 대해 알아보았습니다.

 

감사합니다 : )

'데이터베이스 > MySQL' 카테고리의 다른 글

관계 데이터 모델(Relation Data Model)의 구조  (0) 2019.05.16
Comments