데이터베이스

생활코딩 Database1

땅콩콩 2022. 2. 7. 15:21

데이터를 저장하고 꺼낼수있는 가장 간단한 수단은 파일이다.
하지만 파일은 성능, 보안, 편의성에 있어서 한계를 가지고있고,

이 한계를 극복하기위해 고안된 전문화된 소프트웨어가 데이터베이스이다.

 

그리고 세상에는 다양한 종류의 데이터베이스가 존재한다.

(MySQL, Oracle, SQL Server, PostgreSQL, MongoDB등등)

 

데이터베이스는 매우 다양한 기능을 가지고있는 정보도구이다.
하지만 이 모든 기능을 전부 배워야할 필요는 없다.


아무리 복잡한 기술도 그 중심에 자리잡고있는 핵심은 복잡하지않다.


어떤 데이터베이스를 만나든 우리가 생각해야 할 핵심은 

데이터베이스에서 정보를 어떻게 입력하고 어떻게 출력하는가를 따져보는 것이다. 


데이터의 입력에는 생성(Create), 수정(Update), 삭제(Delete)가 있고 출력은 읽음(Read)으로 설명된다.이렇게 데이터를 생성하고 읽고 수정하고 삭제하는 네가지 작업이 우리에게 필요한 모든것이다.
이 네가지 작업을 C,R,U,D로 불리고, 이외의 복잡한 기능들은 이 CRUD를 보좌하는 부가적인 기능에 불과하다.

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

DB와 DBMS (20220308)  (0) 2022.03.08
생활코딩 mySQL의 CRUD  (0) 2022.02.18
생활코딩 mysql 데이터베이스 테이블생성  (0) 2022.02.17