13. 데이터베이스 13.1 데이터베이스 설치

C급 개발자와 함께하는 파이썬

13. 데이터베이스

데이터베이스는 위키에서 다음과 같이 정의하고 있습니다.


“데이터베이스(영어: database, DB)는 체계화된 데이터의 모임이다.[1] 즉, 작성된 목록으로써 여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음이다”


데이터베이스란 우리가 프로그램으로 작업을 할때 메모리에 있는 정보를 저장해서 이후에도 사용이 가능하게끔 하는것입니다.


이러한 데이터베이스로는 ORACLE, MSSQL, MySQL등이 있습니다. 이러한 데이터베이스는 RDBMS라고 해서 관계형 데이터 베이스 입니다. 현재 데이터베이스라고 하면 일반적으로 RDBMS를 가리키고 있습니다. 하지만 이러한 RDBMS말고도 NoSQL형태의 데이터베이스도 요즘에 많이들 사용하고 있습니다. NoSQL은 대용량 데이터베이스를 위해 설계되었는데 Hadoop, MongoDB, Cassandra등의 데이터베이스가 있습니다.


이번 장에서는 무료로 배포되고 있으며 가장 많이 사용하는 MySQL을 접속하여 데이터를 저장하고 가져오는 방법에 대해서 알아보도록 하겠습니다.


데이터베이스는 일반적으로 Query를 통해서 데이터를 저장 및 가져오는데 이부분에 대해서는 프로그래밍을 하면서 아주 간략하게 설명하고 넘어가도록 하겠습니다.


13.1 데이터베이스 설치

여기에서는 MySQL을 설치해서 사용하는 방법을 알아보도록 하겠습니다.


아래내용은 윈도우에서 설치하는 방법을 알아보고 있습니다.

https://dev.mysql.com/downloads/windows/

위 화면의 링크로 들어가서 MySQL Installer를 클릭하면 아래와 같은 페이지가 나타납니다.


위의 화면에서 MySQL Server를 클릭하여 아래화면에서 해당하는 파일을 다운로드 받습니다.


32, 64비트 선택해서 다운로드 받으시면 됩니다. 요즘은 대부분 64비트이지만 윈도에서 아래화면을 통해서 64비트인지 32비트인지 확인후에 다운로드 받으시기 바랍니다.

다운로드 버튼을 클릭하면 위와 같이 로그인을 하라고 나옵니다. 로그인 계정이 있으신분은 로그인하시고 없으시분은 붉은색 원안에 있는 No thanks, just start my download를 클릭하시면 됩니다.


댓글 남기기

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

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.