안녕하세요 혼자 공부하는 SQL을 공부하고 학습한 자료를 남깁니다.
+ MySQL Community 8.0 지원
+ DB와 소통하는 언어
데이터베이스는 우리 삶에 가까이에 있다.
우리 일상 생활 속의 정보가 저장되는 것입니다.
많은 것들이 데이터베이스에 저장되어 있다.
데이터의 집합이라고 표현을 할 수가 있다.
예를 들어, 카톡의 메시지, 커피의 가격
이 모든 것이 다 모여있는 것을 데이터베이스 (데이터의 집합)이라고 할 수 있습니다.
DBMS는 Database Management System입니다.
엑셀도 비슷하지만, 엑셀은 DB라고 불리우지는 않습니다.
그 이유는 대용량이 아니기 때문입니다.
데이터베이스는 대용량을 관리할 수 있어야 하기 때문입니다.
엑셀로 DB 만들어보기
서로 동시에 엑셀에 데이터를 저장할 수는 없다.
하지만 데이터베이스는 여러명이 동시에 데이터를 읽고 쓰는 등 관리를 할 수가 있다.
DBMS의 종류
문서를 작성하고 싶다면 아래아 한글 또는 워드 프로그램을 사용을 하면 됩니다.
표 계산을 위해서는 엑셀 또는 한셀 등의 프로그램을 사용을 해야 합니다.
사진 편집을 하려면 포토샵 등의 프로그램을 사용을 하면 됩니다.
DB를 사용을 하고 싶어요. 그러면 mariadb 또는 mysql 등 여러 프로그램을 사용해도 무방하다.
mariadb는 완전 무료이다.
오픈 소스는 무료라고 보시면 됩니다.
대용량 데이터 처리는 Oracle이 많이 사용됩니다.
DBMS의 발전과정
- 종이에 팬으로 기록
- 컴퓨터에 파일로 저장 (예를 들어 메모장)
엑셀은 각각 따로 따로 엑셀을 갖고 있어야 해요.
파일이 덮어 쓰일 수도 있고
그래서 엑셀은 한명이 작업하기에는 너무나도 편리한 툴인데
대용량 그리고 여러명이 동시에 사용하려면 어려움이 많이 생겨요.
그래서 출현한 것이 바로 DBMS이다.
대용량이며 동시에 사용할 수 있다.
SQL은 Structured Query Language라고 부른다.
계층형 DBMS 그리고 망형 DBMS가 있다.
관계형 DBMS이다.
테이블은 열과 행으로 이루어졌습니다.
DBMS에서 사용되는 언어:SQL
표준 SQL을 통해서 여러 DBMS를 사용할 수 있다.
그리고 다른 자신들의 특징을 추가시킨다.
Oracle, SQL Server, MySQL
그래서 표준적인 SQL을 가능하면 지켜서 하려고 한다.
향후에 실무에서나 다른 DBMS를 공부했을 때 표준 SQL을 사용한다면 다른 DBMS를 사용하게 되더라도 굉장히 익숙할 것이다.
감사합니다.
https://www.youtube.com/watch?v=0cRhit1EJM0&list=PLVsNizTWUw7GCfy5RH27cQL5MeKYnl8Pm
'SQLD' 카테고리의 다른 글
[혼자 공부하는 SQL] 데이터베이스 개체(인덱스, 뷰, 스토어드 프로시저) (0) | 2024.10.25 |
---|---|
[혼자 공부하는 SQL] 데이터베이스 만들기 (0) | 2024.10.25 |
[혼자 공부하는 SQL] 데이터베이스 모델링 (0) | 2024.10.24 |
[혼자 공부하는 SQL] MySQL 설치 방법과 정상 작동 확인하기 (2) | 2024.10.24 |
[혼자 공부하는 SQL] MySQL 설치 방법과 정상 작동 확인하기 (0) | 2024.10.24 |