Database & Network/MySQL (3) 썸네일형 리스트형 [MySQL] 생활코딩 15~21 - 왜 관계형 데이터베이스가 필요한가를 알아야 합니다. 중복되는 데이터는 따로 분리할 수 있고, 이를 관계형으로 연관지어 줄 수 있습니다. 또한, 이를 통해 유지, 보수를 편리하게 할 수 있습니다. - RENAME TABLE topic TO topic_backup; 를 입력하여 table의 이름을 변경할 수 있습니다. 그리고 DROP TABLE topic; 를 입력하여 topic이라는 table을 삭제할 수 있습니다. - JOIN을 통해 분리된 table을 읽을 때, 하나의 table을 읽는 것처럼 할 수 있습니다. - 테이블을 분리하면, JOIN을 통해 관계를 맺게 할 수 있습니다. 이를 통해 하나가 변경되면 다른 곳도 모두 바뀌게 할 수 있습니다. - Client와 Server는 인터넷을 이해하는 핵.. [MySQL] 생활코딩 8~14 - 세미콜론을 입력하지 않고 명령어를 입력한 뒤 엔터를 누르면, 가독성을 높여주기 위한 개행이 됩니다. - column의 data type을 강제할 수 있고, 이는 mysql의 data type을 참고해서 테이블을 생성하면 됩니다. -테이블 생성에서 NOT NULL을 입력하면 값이 없는 것을 허용하지 않고, NULL을 입력하면 값이 없는 것을 허용합니다. 그리고 AUTO_INCREMENT를 입력하면 자동으로 증가된 값이 들어갑니다. - PRIMARY KEY(id)를 입력하면 중복되지 않는 고유한 값으로 id를 인식하게 합니다. - SHOW TABLES; 를 입력해서 database안에 테이블을 확인할 수 있고, DESC topic; 을 입력해서 topic이라는 table이 어떻게 구성됐는지 확인할 수 있.. [MySQL] 생활코딩 1~7 - DB의 핵심 작업은 CRUD입니다.(Create, Read, Update, Delete) - 스프레드 시트를 통해 어느 정도 정보를 정리정돈할 수 있습니다.(File->Spreadsheet->Database) - Oracle, MySQL(Relational DBMS), MongoDB(관계형X)가 인기가 많습니다. 관계형을 배운 뒤, 관계형이 아닌 것을 배우는 것을 추천합니다. - Oracle은 자금력이 필요한 반면, MySQL은 무료이고, 오픈소스입니다. 제 공부순서는 mySQL->MongoDB 입니다. - 스프레드시트는 클릭을 통해 데이터를 조작한다면, DB는 SQL이라는 언어를 통해 데이터를 조작할 수 있습니다. - www.codeanywhere.com 에서 설치없이 실습 진행이 가능합니다.(ww.. 이전 1 다음