반응형

빅데이터 114

[유닉스] 통신 명령어( write, wall, talk, mesg )

통신 명령어( write, wall, talk, mesg ) write, wall, talk, mesg를 사용하여 사용자간 직접 통신을 할 수 있습니다. write 명령을 이용한 통신 지정한 사용자에게 메시지를 전송 메시지를 전달하려는 사용자는 하나만 지정 가능 형식 : write 사용자명 [단말기명] 사용 예 : write user2 write 명령으로 보내는 메시지는 상대방이 무슨 작업을 하고 있든지 상관없이 그대로 화면에 출력됨 write 명령을 입력하면 커서가 다음 행으로 이동하고 대기 상태 상대방의 화면에는 “Message from user1 on … ” 메시지가 화면에 출력됨 상대방 user2의 화면에는 다음 메시지 출력 //송신 $ write user2 //수신 $ Message from u..

호스트와 사용자 정보( hostname, nslookup, ping, finger )

호스트명 확인 : hostname 명령 현재 사용 중인 유닉스 시스템의 호스트 이름 확인 형식 : hostname $ hostname Ubuntu $ IP 주소 검색 : nslookup 명령 DNS (Domain Name System) 서버를 이용하여 도메인이나 IP를 조회하는 명령 DNS란 : 인터넷 상의 컴퓨터는 호스트명과 IP 주소를 가짐. 호스트명은 사용자가 사용하는 이름. IP 주소는 실제 통신에서 사용되는 주소. 호스트명을 IP 주소로 번역하는 서비스를 말함. 전화번호부와 같은 역할 호스트 이름 또는 DNS 서버의 작동을 테스트하고자 할 경우 사용 형식 : nslookup [option] Hostname 또는 IP_Address nslookup 명령을 실행하면 프롬프트가 >로 바뀜 IP 주소를..

[Database] 서브 쿼리(Sub Query)

서브 쿼리(Sub Query) SELECT 문 안에 다른 SELECT 문을 포함 괄호로 묶어 작성 ORDER BY 절을 사용할 수 없음 메인 쿼리(Main Query) 문보다 먼저 수행됨 반환되는 행의 수에 따른 분류 예제 고객 ( customer )테이블에서 ‘bank’ 계정의 등급과 같은 모든 고객의 이름(name)과 적립금 (credit)을 검색하시오. SELECT name, credit FROM customer WHERE grade = ( SELECT grade FROM customer WHERE account='bank' ); Customer 테이블에서 적립금이 가장 많은 고객의 이름(name)과 적립금(credit)을 검색하시오. SELECT name, credit FROM customer W..

[Database] 속성의 데이터 타입

데이터 타입(Data Type) 데이터 타입(자료형)이란 컴퓨터 시스템과 프로그래밍 언어에서 실수, 정수, 소수 자료형 등의 여러 종류의 데이터를 식별하는 타입으로서, 해당 자료형에 대한 가능한 값, 해당 자료형에서 수행을 할 수 있는 명령어, 데이터의 형태, 의미, 크기와 해당 자료형의 값이 저장되는 방식이다. 문자형 데이터타입 숫자형 데이터타입 날짜형 데이터타입 이진 데이터타입

[Database] 조인 검색 - JOIN

조인 검색 여러개의 테이블을 연결하여 데이터를 검색하는 것 조인 속성 테이블을 연결해주는 속성 속성의 이름은 달라도 됨 속성의 도메인은 같아야 함 외래키를 조인 속성으로 이용 조인 검색 SQL 문 FROM 절 : 검색에 필요한 모든 테이블을 나열 WHERE 절 : 조인 속성의 값이 같아야 함을 의미하는 조인 조건을 제시 속성의 이름 앞에 소속된 테이블의 이름을 표시 테이블 이름과 속성이름은 점( . )으로 연결 예 : orders.item : 주문테이블(orders)의 item 속성 apple 고객이 주문한 제품의 이름을 검색하시오. 필요한 테이블 : orders, items ‘apple’ 검색 조건 : orders.customer = ‘apple’ 주문한 제품 검색 조건 : orders.item = i..

[Database] 그룹별 조건 검색 - GROUP BY, HAVING

그룹별 조건 검색 - GROUP BY, HAVING 일반적인 검색조건 : WHERE 절에 작성 집계 함수는 WHERE 절에서는 사용할 수 없음 그룹에 대한 조건 : HAVING 절에 작성 집계 함수는 HAVING 절에서 사용 가능 예제에 사용할 데이터베이스 Orders 테이블 GROUP BY … HAVING Orders 테이블에서 2건 이상 주문된 제품(item) 별로 제품의 주문건수와 가장 많이 주문된 개수를 검색하시오. (주문건수는 주문건수, 가장 많이 주문한 개수는 최대주문수로 표기) 주문한 제품(item)별 : GROUP BY item HAVING COUNT(*) >= 2 제품별 주문건수 : COUNT( * ) 최대주문수 : MAX( qty ) SELECT item, COUNT( * ) AS 주문..

[Database] 그룹별 검색 - GROUP BY

그룹별 검색 - GROUP BY 특정 속성 값이 같은 투플을 모아 그룹을 만들어 검색 GROUP BY 키워드를 사용 기본 형식 SELECT [ ALL ㅣ DISTINCT ] 속성_리스트 FROM 테이블_리스트 [ WHERE 조건 ] [ GROUP BY 속성_리스트 [ HAVING 조건 ] ] [ ORDER BY 속성_리스트 [ ASC ㅣ DESC ] ] ; 예제에 사용할 데이터베이스 Orders 테이블 GROUP BY 질의 : Orders 테이블에서 주문 제품별 (item) 수량의 합계를 검색하시오. SELECT item, SUM( qty ) as 총주문수량 FROM orders GROUP BY item; [TIP] 그룹별로 검색할 때, 그룹을 나누는 기준 속성을 SELECT 절에 작성하는 것이 좋다 S..

[jQuery(제이쿼리)] Object의 특정 클래스(Class) 포함 여부 확인

클래스(Class) 포함 여부 확인 jQuery를 통해 Javascript 코드 상에 HTML 객체(Object)를 제어하는 경우가 많이 있습니다. 이 때에 객체의 특정 class 값을 이용하여 다수의 객체에 동시 접근하여 제어를 하거나 한 번에 동일한 CSS를 적용하는 등 다양한 용도로 사용할 수 있습니다. html 예제 아래의 div HTML 객체는 3가지의 class 속성 값을 가지고 있습니다. ... hasClass 함수 사용 ID가 div_test 인 객체가 class apple 을 가지고 있는지 체크합니다. hassClass 는 해당 객체가 파라메터로 들어온 속성 값을 가지고 있는 경우 true를 반환합니다. 이 함수는 JQuery 1.2 버전에서 추가되었습니다. if($("#div_test"..

[jQuery(제이쿼리)] 형제 요소의 탐색 .siblings() .next() .prev()

jQuery(제이쿼리) 형제 요소의 탐색 DOM 트리에서 특정 요소의 형제(sibling) 요소 즉, 같은 선상에 있는 요소를 선택하기 위한 메소드는 다음과 같다. .siblings() 선택한 요소의 형제(sibling) 요소 중에서 지정한 선택자에 해당하는 요소를 모두 선택한다. .next() 선택한 요소의 바로 다음에 위치한 형제 요소를 선택한다. .nextAll() 선택한 요소의 다음에 위치한 형제 요소를 모두 선택한다. .nextUntil() 선택한 요소의 형제 요소 중에서 지정한 선택자에 해당하는 요소 바로 이전까지의 요소를 모두 선택한다. .prev() 선택한 요소의 바로 이전에 위치한 형제 요소를 선택한다. .prevAll() 선택한 요소의 이전에 위치한 형제 요소를 모두 선택한다. .pre..

반응형