-
[DBMS] DBMS의 사전지식!기초/DBMS 2017. 7. 11. 09:31
데이터 : 컴퓨터에 저장되는 모든 것 ( 사진, 동영상, 텍스트 파일 ..)
하드디스크 : 데이터를 저장할 수 있는 하드웨어
데이터베이스 : 데이터가 저장되는 공간
데이터베이스 매니저먼트 시스템(DBMS) : 데이터가 저장되어지는 공간을 관리하는 프로그램.
데이터가 저장되고, 수정, 삭제, 조회 등 데이터 관련 된 작업이 진행될 수 있게 도와주는 프로그램
[종류] : Oracle, MySQL, MS-SQL, DB2, MariaDB, MonggoDB ..
SQL : DBMS를 제어하는 명령.
ex) 데이터를 저장하라고 명령하거나, 데이터를 삭제하라고 명령하는 문장을 SQL이라고 함.
표준 SQL : 국제표준화 기구에서 지정한 DBMS 프록르매이 공통적으로 똑같이 사용하는 명령을 표준 SQL이라고 한다.
[ 사 전 지 식 ]
전자기기 : 전기를 가지고 동작하는 기기
하드웨어 : 컴퓨터, 노트북, 핸드폰 등 장치에 장착되어 있는 전자기기
운영체제 : 하드웨어를 제어하는 프로그램
>>따라서 하드웨어를 제어할 운영체제가 반드시 필요함 ...
( 컴퓨터 : window / linux / mac 핸드폰 : 안드로이드 / IOS )
컴퓨터에서 사용하는 운영체제의 종류
Windows 계열
Linux 계열
: 굉장히 가볍다는 장점이 있음.
리소스를 Windows보다 적게 차지한다. ( 리소스 확인 Ctrl + Shift + ESC )
>> 하드웨어에는 한계가 존재하며 사용자는 서비스를 이용할 사용자는 얼마나 들어올지 모르기에 리소스 자원을 최대한 아낀다.
Unix 계열
================================================================
데이터베이스 서비스 : 데이터를 누군가가 저장할 수 있게 서비스하는 걸 의미
>> 데이터베이스 서비스 용도로는 Windows 운영체제가 부적절하다.
따라서 DBMS의 [ 첫 공부 ]는
Linux운영체제에 MySQL Server를 구축한다.
================================================================
가상머신 사용
가상 운영체제 : 윈도우가 설치되어 있는 운영체제에 가상환경을 구축해 운영체제를 설치하는 방법
메인보드에서 가상화 기능을 제공할 경우 사용 ( 대부분 기본값이 비활성화상태이므로 활성화 시켜준다. )
>> 재부팅후 까만화면에서 F2, F9~F12 or Del(Delete)키를 막 누른다. ( 부팅할때 알려준다. )
메뉴에 들어가서 설정창에 보면
CPU Chipset설정 쪽에 Virtural ~~~ 이라는 단어가 들어있는 설정을 Enable시켜주면 된다.
================================================================
시스템 가상화 프로그램 종류 : Vmware, Vitural BOX, ZenServer ....
VMware는 기능이 많고 안정화가 잘되어있다.
--------------------------------------------------------------------------------------------------------
[ 설 치 방 법 ]
https://www.vmware.com/kr.html > download > login >
VMware PRO >> 유료
VMware Player >> 무료
Version에 맞게 설치
------------------------------------------------------------------------------------------------------------
Vmware는 가상의 컴퓨터를 만들어 실제 컴퓨터에 파일로 저장한다.
이 파일은 다른 컴퓨터의 Vmware( 동일한 버전이상 ) 에서 동작한다.
guest os : 가상 컴퓨터에 설치한 운영체제
host os : 실제 컴퓨터에 설치한 운영체제
'기초 > DBMS' 카테고리의 다른 글
[DBMS] Mysql 데이터에 한글 넣기 (0) 2017.07.24 [DBMS] MySQL Workbench 폰트 및 단축키 (0) 2017.07.24 [DBMS] MySQL 스키마생성, DDL ( workbench ) (0) 2017.07.21 [DBMS] 리눅스 mysql 설치 (0) 2017.07.21 [DBMS] Oracle SQL Tip (0) 2017.07.12