본문 바로가기

전체 글

(86)
WEB(1) : HTML 어떤 문제가 심각하고 중요할수록 그 문제를 해결해주는 공부는 문제로부터 우리를 해결해줄것이다. 반대로 그 문제가 우리 삶과 동떨어져 있고 사소할수록 공부 자체가 삶의 문제가 되어서 우리가 해방시키기는 커녕 억압할 것이다. 자신의 뇌를 이기는 장사는 없다. 공부의 효용을 뇌에게 자주 증명해보이면 뇌는 공부를 좋아하게 될 것이고, 공부를 좋아하게 되면 노력하지 않아도 우리는 공부할 것을 찾을 것이다. -유튜브 '생활코딩' 中 어떤 쪽이 사람이 하는 일이고, 어떤 쪽이 기계가 하는 일 일까? 어떤 것이 원인이고, 어떤 것이 결과일까? 오른쪽의 사람이 하는 일, 원인을 부르는 표현이 code, source, language 왼쪽의 기계가 하는 일, 결과를 부르는 표현이 application, app, progr..
인터넷과 데이터베이스, 호스트 인터넷과 데이터베이스 정보의 바다라고 할 수 있는 인터넷 위에서 데이터베이스가 동작하게 되면 굉장히 파워풀한 효과를 낼 수 있다. 데이터베이스 서버에서 서버라는 말의 의미는 무엇일까? Internet 인터넷이 동작하기 위해서는 최소 두 대의 컴퓨터가 필요하다. 인터넷의 의미는 각자 흩어져있는 컴퓨터들이 인터넷으로 연결 되면서 컴퓨터들 간의 사회가 만들어졌다는 것이고, 한 대의 컴퓨터가 갖고 있는 한계를 초월하게 된 것이다. 두 대의 컴퓨터 사이에서는 이런 일들이 일어난다. 한 대의 컴퓨터는 다른 컴퓨터에게 정보를 요청하고, 다른 한 대의 컴퓨터는 요청한 정보에 응답한다. 웹이 동작하기 위해서는 인터넷이 필요하고, 인터넷 위에서 작동하기 때문에 두 대의 컴퓨터가 필요하다. 한 대의 컴퓨터에는 웹 브라우저가..
MySQL (2) - MySQL Client(Workbench) MySQL을 설치하면 MySQL은 두 개의 프로그램을 동시에 설치한다, 하나는 데이터베이스 클라이언트이고, 하나는 데이터베이스 서버이다. 데이터베이스 서버에는 실제로 데이터가 저장되고, 데이터베이스 클라이언트를 통해 우리는 데이터베이스 서버에 접속할 수 있다. MySQL의 데이터베이스 클라이언트인 MySQL 모니터(검은창)은 명령어를 통해 제어하는 명령어 기반 프로그램이다. 어디서든 실행할 수 있다는 장점이 있으나 명령어를 기억하고 있어야 하는 단점이 있다. Workbench는 MySQL의 또 다른 데이터베이스 클라이언트로, GUI를 기반으로 제어할 수 있다. Workbench는 이렇게 내가 만든 표를 GUI 환경으로 확인할 수 있다. 해당 아이콘을 눌러 스키마를 추가할 수도 있으며, 추가한 스키마는 다..