본문 바로가기

분류 전체보기

(148)
[Oracle] 오라클 SQL 문자비교 함수 문법 연습하기 1. employees 테이블로부터 last_name에 ‘a’와 ‘e’가 모두 포함된 사원을 출력하시오. 더보기 SELECT last_name FROM employees WHERE last_name LIKE '%a%' and last_name LIKE '%e%'; 2. employees 테이블로부터 job_id가 ‘SA_REP’이거나 ‘ST_CLERK’이면서 salary가 $2,500, $3,500 또는 $7,000가 아닌 모든 사원의 last_name, job_id, salary를 출 력하시오. 더보기 SELECT last_name, job_id, salary FROM employees WHERE job_id in('SA_REP','ST_CLERK') and salary not in (2500,3500..
[JavaScript] 자바스크립트 호출방법 - 자바스크립트 호출방법으로 5가지가 있다. - 외부호출, head 호출, body 호출, 버튼 호출, 하이퍼링크 호출 ① 외부호출 - 외부호출은 같은 파일 내가 아닌 다른 파일 내용을 불러오는 것으로 경로지정이 필요하다 - 경로지정은 src로 한다 - head 안에서 선언해준다 ② head 호출 - ③ body 호출 - 태그 안에서 호출하는 방법이다 ④ 버튼 호출 - 버튼을 누름으로서 자바스크립트를 호출하는 방법이다. ⑤ 하이퍼링크 호출 - 화면에 보여지는 링크를 클릭함으로서 자바스크립트를 호출하는 방법이다. 자바스크립트 링크 - 외부호출과 head 호출은 태그안에 기술했고, body 호출, 버튼 호출, 링크 호출은 태그 안에 기술했다.
[JavaScript] 자바스크립트 특징 / 유의사항 ① 정의 - 웹페이지(HTML)에 사용자가 방문해서 동작을 수행할 때, 거기에 따른 페이지 반응을 처리하는 언어 ② 특징 - 자바와 직접적인 관계는 없다. 다만 활용을 할뿐 ( 마치 인도랑 인도네시아같은 ~ ) 원래 자바스크립트도 아니였는데 자바가 잘나가니까 이름 비슷하게 한것 - 인터프린터 언어 ( ↔ 컴파일 언어 like 자바 ) · 위에서 아래로 순차적으로 실행 · 에러가 발생하기 전까지 실행, 에러 발생시 아래쪽 코드 실행 X · (인터프린터 언어 : 실시간 번역 / 컴파일 언어 : 고급언어를 저급언어로 변환, 한꺼번에 번역 ) - 클라이언트 스크립트 언어 · 사용자의 컴퓨터에서 실행되는 언어 (프론트엔드) - 객체기반의 언어 · 객체(object)를 사용하는 언어 - ..
[Eclipse] Tern 이클립스 자동완성 기능 - 이클립스에서 Ctrl + SpaceBar 누르면 아래에 입력한 철자로 시작하는 코드들을 보여주는 기능이 있다. - 기본적으로 몇개 정도는 제공되지만 더 많은 코드들을 원한다면 Tern을 설치하는 것을 추천한다. - 'Tern' 검색 → Tern Eclipse 다운로드 → Security Warning 나오면 Install anyway 클릭 → 이클립스 재시작 - Javascript 프로젝트 폴더 우클릭해서 Configure → Convert to Tern Project .. 가 있으면 설치가 정상적으로 된 것 - 클릭해서 뜨는 창에 위와 같이 4개 클릭해줌 - 프로젝트 우클릭 → Properties → JavaScript → Tern → Modules 들어가서 체크해..
[Oracle] 오라클 Rownum 이용한 Top-N 분석 - 컬럼에서 가장 큰 n개의 값 또는 가장 작은 n개의 값을 요처하는 것이다. - ex) 가장 적게 팔린 제품 10가지는 ? 회사의 최상위 소득자 3명은 ? ① 구조 SELECT [컬럼명,..], ROWNUM FROM ( SELECT [컬럼명,..] FROM table ORDER BY TOP-N_column) WHERE ROWNUM
[Oracle] 기본키, 외래키 2개 이상일 때 테이블 만들기 ① 기본키를 2개로 조합하여 테이블 만들기 - 기본키가 2개이상일 때는 Table Level 문법을 사용한다. - 아래 표 대로 테이블을 만들어 보겠다. - COPY_ID와 TITLE_ID가 PK여야 하는 상황이다. 더보기 CREATE TABLE title_copy( copy_id NUMBER(10), title_id NUMBER(10) CONSTRAINT tc_id_fk REFERENCES title(title_id), status VARCHAR2(15) CONSTRAINT tc_status_nn NOT NULL CONSTRAINT tc_status_ck CHECK (status IN ('AVAILABLE','DESTROYED','RENTED','RESERVED')), CONSTRAINT tc_id_p..
[Oracle] 오라클 SQL Where절 문법 연습하기 1. employees 테이블로부터 급여가 $5,000 ~ $12,000 범위에 속하지 않는 사원의 last_name과 salary를 출력하시오. 더보기 SELECT last_name, salary FROM employees WHERE salary12000; SELECT last_name, salary FROM employees WHERE NOT BETWEEN salary 5000 and 12000; 2. employees 테이블로부터 last_name이 Matos이거나 Taylor인 사원의 last_name, job_id, hire_date를 출력하되, hire_date를 기준으로 오름차순 정렬하시오. 더보기 SELECT last_name, job_id, hire_date FROM employees W..
[Oracle] Data Dictionary 구성요소와 사용 - Dictionary에는 DB 관리에 필요한 모든 정보가 저장되어 있다. - DBA는 Dictionary의 정보를 이용하여 효율적인 데이터베이스 운영을 위해 필요한 정보를 획득할 수 있다. ① Data Dictionary 구성요소 - Base Tables · DB의 모든 정보를 DBMS(오라클)가 보기 쉬운 형태( = 이진정보 )로 기록해 놓은 테이블 · 유저에 대한 정보따로, 테이블에 대한 정보따로, 시퀀스에 대한 정보 따로 기록 - Data Dictionary Views · Base Table을 사용자가 보기 쉬운 형태로 만들어 놓은 뷰 · 읽기 전용 ( select만 가능 ) · Data Dictionary Views 유형 ⓐ user_XXX : 내가 소유한 O..