데이터베이스의 데이터를
어떻게 입력하고, 어떻게 출력하는가?를 따져봐야 한다.
< 데이터베이스의 근본적인 기능 >
데이터
생성 (Create)
읽기 (Read)
수정 (Update)
삭제 (Delete)
C.R.U.D
< 파일 >
(사용하기 쉽고, 어디에나 있고, 전송하기 쉽다)
데이터베이스 조차도 정보를 파일에 저장한다.
< 데이터베이스의 발전 과정 >
파일만으로는 정보를 효과적으로 입력, 저장, 출력을 못하게 되었다
-> 데이터를 잘 정리정돈해서 필요할 때 쉽게 꺼내 쓰고 싶었다.
1960년에 누구나 쉽게 데이터를 정리정돈 하기위한 전문적인 소프트웨어를 고안하기 시작함. ==> DATABASE
관계형 데이터베이스 (Relational Data Base)
=> 데이터를 표의 형태로 정리정돈 가능, 정렬, 검색과 같은 작업을 편리하고 안전하게 할수 있다.
1994년 스웨덴에서 개발되기 시작한 MySQL - 무료, 오픈소스, 관계형 데이터베이스
WEB개발자들에게 매우 좋은 대안이었음. => 자연스레 수 많은 엔지니어들이 MySQL을 사용하게 됨 => WEB과 함께 MySQL은 폭발성장함
참고자료
egoing
DATABASE
https://opentutorials.org/course/3160