엑셀과 비슷하다고 생각하면 쉽다.
(정보 처리 기사 시험 보려면 꼭 알아야 함, 한글과 영문 둘 다 외우기)
다수의 사용자에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합
통합된 데이터(Integrated Data)
자료의 중복을 배제한 데이터의 모임
저장된 데이터(Stored Data)
컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료
운영 데이터(Operational Data)
조직의 고유한 업무를 수행하는데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 자료
공용 데이터(Shared Data)
여러 응용 시스템이 공동으로 소유하고 유지하는 자료
| HDD | SSD | |
|---|---|---|
웹 서버는 Frontend, Backend를 연결시키는 다리 역할
컴퓨터 공학에서는 특정 목적을 위해서 만들어진 전부를 Application 이라고 말함.
Client : Data 주세요.
Application Server: 필요한 데이터를 Data base에서 빼와서 가공해서 Web Server를 통해 client에게 전달
Express / spring(java) / 라라벨(php) /
웹 서버는 동적인 처리 불가능 / Application Server에서는 동적 처리 가능
데이터베이스(DB, Database)의 특징 (시험 치기 위해서는 단어 외우기)
실시간 접근성(Real-Time Accessibility)
수시적이고 비정형적인 질의(조회)에 대하여 실시간 처리에 의한 응답이 가능
계속적인 변화(Continuous Evolution)
데이터베이스의 상태는 동적이다. 즉 새로운 데이터의 삽입(Insert), 삭제(Delete), 갱신(Update)로 항상 최신의 데이터를 유지
동시 공용(Concurrent Sharing)
데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용 가능
내용에 의한 참조(Content Reference)
데이터베이스에 있는 데이터를 참조할 때 데이터 레코드의 주소나 위치에 의해서 가 아니라, 사용자가 요구하는 데이터 내용으로 데이터를 탐색