Cloud Computing The advent of the cloud can control server resources, space, and network problems. But the disadvent of the cloud is that if something goes wrong with cloud computer, you can't control it. Cloud Type Saas: Cloud providers provide ready-to-use software. Paas: Cloud providers provide Database and development platform. Iaas: Cloud providers only provide virtual machines.  Select all records where the City column has the value "Berlin". > SELECT * FROM Customers WHERE City = "Berlin";
SQL Introduction A database language used by relational databases. MySQL, Oracle, PostgreSQL, etc. Can send query to the database to get or insert the data. SQL requires a fixed data structure. Unlike SQL, database which the structure of data is not fixed is NoSQL. Database like MongoDB is called NoSQL. > What is Query? Question to filter data. Basic query Basic grammar required to use SQL Select Where And, Or, Not Order By Insert Into Null Val
Cloud Computing 등장 배경 기존 서버의 방식은 같은 공간에 더 많은 컴퓨터를 추가하면 공간이 모자라지는 문제점이 있었다. 컴퓨터 성능 업그레이드를 통한 문제 해결방식도 있지만, 궁극적인 해결책은 아니였다. 주기적인 유지 관리가 필요하다. 서버실 고장은 인력 및 비용이 투입되어야했다. (컴퓨터 수가 증가함에 따라 인력 및 비용도 함께 증가한다.) 공간의 한계 일정한 공간에 컴퓨터를 무한하게 배치할 수 없는 문제에 직면했다. 위와 같은 이유로 서버의 자원과 공간, 네트워크 환경을 제공해 빌려 사용하는 클라우드 컴퓨팅이 시작됐다. Cloud 등장 서버의 자원과 공간, 및 네트워크 환경 제공 필요할 때마다 컴퓨팅 능력을 유연하게 조절 (사용한 만큼의 요금만 지급) 다른 컴퓨터로 즉시 이주가 가능하다. Cloud 필요할 때마다 컴퓨팅 능력