전체 글 (86) 썸네일형 리스트형 SQL 이란? 엑셀보다 어려운 데이터베이스를 사용하는 이유는? 가치가 있기 때문이다. 엑셀과 같은 스프라이드 시트는 데이터(행)을 추가하는 것에 한계가 있다 데이터베이스 시스템은 저장장치에 한계만 없다면 데이터를 넣는 것에 한계가 없고, 그 방대한 데이터 중 원하는 데이터를 꺼내오는데 0.1초밖에 걸리지 않을 수 있는 성능을 자랑한다. 또한 명령어를 통해 데이터베이스를 제어할수 있기 때문에 명령어를 컴퓨터 프로그램으로 자동화할 수 있다. 여기서 사용되는 명령어를 SQL이라고 한다. SQL = Structured Query Language SQL은 엑셀과 같이 구조화된 정보를 다루는 언어다. 데이터베이스는 여러 방면에서 사용되기 때문에 SQL을 사용할 수 있다는 건 절대 다수의 시스템에서 동작하는 언어를 이해한다는 것이다. ORACLE DATABASE - 데이터의 CRUD 저번 게시글에서도 말했지만 어떤 데이터베이스를 다루건 데이터베이스는 공통적으로 CRUD의 기능을 가진다. 이번 게시글에서는 표(테이블) 안의 데이터를 CRUD 하는 방법에 대해 알아보자 C : 데이터를 추가하기(생성하기) R : 데이터를 읽어오기 U : 데이터를 수정하기 D : 데이터를 삭제하기 어떻게 데이터를 생성하는가? 데이터 추가하기 만들어진 테이블에는 INSERT INTO 키워드로 컬럼에 데이터를 추가할 수 있다. //topic 테이블에 행을 추가하고 싶을때 INSERT INTO topic (id,title,description,created) //해당 컬럼에 값을 넣는다 VALUES //값의 구체적인 내용 (1,'ORACLE','ORACLE is ...', SYSDATE); 위와 같이 INSER.. 서버와 클라이언트 서버와 클라이언트 : 어떻게 여러 대의 컴퓨터가 협력해서 일을 하는가 (현실에서 데이터베이스를 사용하는 방법) 오라클은 비싸서 한 대의 컴퓨터에서만 사용하기는 아깝다. 한 대의 컴퓨터 안에 오라클 서버를 설치하고 sqlplus로 오라클을 제어하는 경우, 인터넷이 연결되어있는 시대인데 한 대에는 오라클, 한 대에는 sqlplus를 설치해서 인터넷으로 오라클이 설치되어있는 컴퓨터의 오라클을 제어할수는 없을까? 인터넷에 연결되어 있는 컴퓨터 한 대 한 대를 호스트라고 부른다. 데이터베이스의 호스트 이름이 뭐냐? 묻는 질문은 이 데이터베이스가 설치되어 있는 컴퓨터의 IP나 도메인 이름이 무엇이냐고 묻는 질문이다. 즉, 두 대의 호스트가 있어 한 쪽은 정보를 요청하고 한 쪽은 정보를 응답한다면 둘 다 호스트라고 .. 이전 1 ··· 25 26 27 28 29 다음