Database

[Database] Database란?

  • -
728x90

Data

  1. 이론을 세우는데 기초가 되는 사실 자료.
  2. 관찰이나 실험, 조사로 얻은 사실이나 정보. (자료)
  3. 컴퓨터가 처리할 수 있는 문자, 소리, 그림 따위의 형태로 된 정보.

Data가 중요한 이유는 Data를 가공해서 다양한 일을 할 수 있기 때문이다. 이를테면, 웹과 앱을 통해서 소식지식을 전파할 수 있고, 빅데이터 또는 인공지능과 같은 기술을 이용해서 대규모의 데이터로부터 통찰력있는 분석 결과를 뽑아낼 수도 있다. 이런 일을 하기위해서는 데이터를 저장하고 꺼내어 쓸 수 있어야 한다.

그 수단 중에 선택할 수 있는 첫번째 수단이 바로 File이다. 이 File에는 한계점이 있는데 성능, 보안, 편의성에 대한 한계를 가지고있다.File이 가진 한계를 극복하기 위해 고안된 전문화된 Software가 Database이다. Database를 이용하면 소중한 Data를 안전하고 편리하고 빠르게 보관하고 사용할 수 있다. 이 Database를 이용하기위한 다양한 제품이 존재한다. MySQL, Oracle, SQL Server, PostgreSQL, Mongo DB, 등

 


https://opentutorials.org/course/3162/19527

Database를 접했을 때 가장 먼저 생각해야할 것은, DatabaseData를 어떻게 입력하고, 어떻게 출력하는가를 따져보는 것이다.

DatabaseData를 입력하는 것과 출력하는 과정중 가장 핵심적인 작업CRUD 이다.

  • Input (입력)
    • Create (생성)
    • Update (수정)
    • Delete (삭제)
  • Output (출력)
    • Read (읽기)

프로그래밍적으로 컴퓨터 언어를 이용해서 '데이터를 추가하고 수정하고 삭제하고 읽을 수 있다' 라는 점을 전문적인 Database 소프트웨어들은 가지고 있다. 따라서 이게 가지는 중요한 장점은 '자동화 할 수 있다' 는 것이다.  

https://opentutorials.org/course/3162/19528

 

참조 : https://opentutorials.org/course/3162
728x90
300x250
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.