블로그 이미지
'무른모'란 부드럽다라는 뜻을 가진 '무르다'라는 말과 도구, 연장을 뜻하는 '연모'라는 순 우리말의 합성어로 소프트웨어를 말합니다. seanhigher

카테고리

분류 전체보기 (161)
Blog srart (16)
Dev Center (94)
Real Life (13)
Mac life (21)
Naver life (17)
Total654,462
Today75
Yesterday90

'Update'에 해당되는 글 2건

  1. 2010.08.23 이미 만들어진 테이블.
  2. 2010.06.29 맥을 신선하게 유지하기.
이미 만들어진 테이블을 수정하기 위해서는, 테이블을 삭제하거나, 컬럼을 수정, 삭제 하는 방법이 있다. 데이터를 직접 수정하는 방법도 가능하다.



테이블의 데이터 변경하기.
테이블에 데이터를 넣기 위해서는 INSERT INTO 명령을 사용할 수 있다. 이미 테이블에 들어 있는 데이터를 수정하기 위해서는 UPDATE 명령어를 사용할 수 있다. 데이터를 삭제하기 위해서는 DELETE 명령을 사용할 수 있다.

UPDATE 테이블명 SET 컬럼명 = 값, 컬럼명 = 값, WHERE 조건식;
DELETE FROM 테이블명 WHERE 조건식;

데이터를 수정하는 UPDATE문을 사용할때는 각각의 컬럼에 데이터를 수정할 수 있다. 각 컬럼값에 대해서만 데이터를 수정할 수 있다. 그리고 WHERE 절을 사용해 조건실을 주어야 원치 않는 데이터가지 변경되는 것을 막을 수 있다. DELETE 는 해당 조건에 맞는 레코드를 삭제하게 된다. 테이블 전체를 삭제하기 위해서는 위의 DELETE 쿼리문에서 WHERE 절만 제거하면 해당 테이블을 삭제한다.

TRUNCATE TABLE 테이블명;

TRUNCATE 는 테이블을 완전삭제하게 되는데, 히스토리 기능과 비슷한 롤백 기능까지 사용할 수 없기때문에 TRUNCATE 는 사용하기 전에 좀더 신중하게 사용해야 한다.


연결되어 있는 데이터를 삭제하는 방법.
만일 다른 테이블에 외래키로 참조되고 있는 데이터를 삭제하려고 한다면, 삭제가 되지 않을 것이다. 이렇게 외래키로 연결되어 있는 데이터를 삭제하기 위해서는 참조하고 있는 기본키 데이터를 삭제한 후 삭제하는방법과, 제약조건을 삭제한 후 데이터를 삭제하는 방법이 있다. 이 두가지 방법 모두 데이터베이스의 기본인 무결성 원칙을 해치는 방법이기 때문에, 직접적으로 사용되지는 않는다. 하지만, 삭제하고자 하는 데이터를 새로운 기본키를 참조하게 만들고 삭제하는 방식으로 데이터를 삭제한 후, 다시 입력하는 우회적인 방법을 사용하는 것이 가능하다.

Posted by seanhigher

댓글을 달아 주세요

소프트웨어는 매일매일 발전하고 있다. 매일매일 새롭게 발전하는 것들을 따라가기 위해서는 이것저건 신경써야 할것이 많아지는 것은 어쩔 수 없는 것이다. 더욱이 모든 응용 프로그램들의 기본이 되는 OS를 튼튼하고, 싱싱하게 유지시켜주는 것은 중요한 일이다.



소프트웨어 업데이트.
윈도우에서는 자동 업데이트라는 기능이 있어서 사용자가 신경쓰지 않아도 자동으로 업데이트가 이루어지도록 만들어 놓았다. 맥에서도 이와 비슷한 방법으로 맥을 업데이트 할 수 있도록 만들어 주고 있다. 무엇보다도 다양한 기능이 첨부되어 있는 OSX의 모든 응용 프로그램에 대한 업데이트도 한번에 이루어지게 하는 것이 가능하다. keynote, pages, numbers, iPhoto, Garageband, iMovie, iTunse, Safari 등의 거의 모든 응용프로그램들이 포함된다!


업데이트 설정하기.
기본적으로 OSX 를 처음 설치하고 나면 자동으로 업데이트되도록 설정되어 있다. 이러한 항목들을 보기 위해서, '어플리케이션' -> '시스템 환경설정' -> '소프트웨어 업데이트' 를 차례로 선택하면 업데이트에 대한 기본적인 설정을 변경할 수 있다.


그림1. 소프트웨어 업데이트

소프트웨어 업데이트 항목은 두개의 탭으로 되어 있는데, 첫번째 탭은 업데이트의 설정을 변경할 수 있고, 두번째 탭에서는 이미 설치된 업데이트의 항목을 볼 수 있다. 또한 아랫부분을 보면 매일, 매주, 매달의 세종류의 주기로 업데이트 주기를 결정할 수 있고 수동으로 업데이트 설치를 하기 원한다면 항목의 체크를 해제해주면 업데이트가 자동으로 이루어지지 않는다. 맨 아래의 항목은 업데이트 항목이 있을경우 자동을 업데이트를 할것인지에 대해서 묻는 항목인데, 거의 대부분의 업데이트는 하는것이 좋으므로 체크를 해둔다면 정해진 시간에 업데이트 항목을 체크하고 업데이트가 있을경우에는 자동으로 업데이트가 이루어 질 것이다.


바로 업데이트 하기.
만일 자동으로 업데이트 항목을 설정해 놓지 않은 상태에서 업데이트를 하고싶다면 언제든지 바로 업데이트를 하는것이 가능하다. 메뉴바에 있는 사과모양의 아이콘을 클릭하면 '소프트웨어 업데이트'라는 항목을 볼 수 있는데 이것을 선택하면 바로 업데이트를 체크하게 된다.


그림2. 소프트웨어 업데이트

물론 인터넷에 연결되어 있는 상태에서만 실행이 된다. 약간의 시간동안 업데이트 항목을 체크해본뒤 업데이트 항목이 있다면 업데이트를 진행할 것인지 물어보게 된는데, 항목을 확인해 보고, '업데이트' 버튼을 눌러주면 업데이트가 실행된다. 특별한 업데이트의 경우에는 재부팅이 필요할 경우도 있으므로 중요한 작업을 하던 중이라면 저장을 해서 작업을 마치고 실행을 하는 것이 좋다. 물론 그런 항목이 있다면 미리 알려주기 때문에 업데이트에 대해 대비할 시간은 충분하다!

Posted by seanhigher

댓글을 달아 주세요

최근에 달린 댓글

글 보관함