본문 바로가기

전체 글229

07월 24일 수 | SQL활용 05 - SQL View와 Index Ⅱ SQL View와 Index Index 데이터를 빠르게 찾을 수 있는 수단 테이블에 대한 조회 속도를 높여주는 자료구조 PK칼럼은 자동으로 인덱스 생성된다. 인덱스생성: create index 인덱스명 인덱스삭제: drop index 인덱스명 인덱스수정: alter index 인덱스명 인덱스 방식 - full scan 처음부터 끝까지 일일이 검사하는 방법, 전수조사 - index range scan 이름이 여러개인 경우 목차를 찾아서 페이지를 찾아감 훨씬 빠름, 별도의 메모리가 있어야 함. - index unique scan 학번은 1개만 존재함, 유일한 값. --F10 실행계획 보기 (커서위치중요) -> full scan cost 3 --제약조건중 -- Primary Key, Unique 제약조건을 만.. 2019. 7. 24.
07월 23일 화 | SQL활용 04 - SQL View와 Index Ⅰ SQL View와 Index Group 함수 group by는 집계함수와 많이 사용한다. 집계함수는 : sum(), avg(), max(), min(), count() 문제 1) 부서코드별 급여정보 조회하기 select ename, sal, deptno from emp group by deptno; select deptno from emp group by deptno order by deptno; select ename from emp group by deptno order by deptno; --에러 group지은 값만 가능 예시 1) select deptno, sum(sal), avg(sal), min(sal), max(sal), count(sal) from emp --1) group by deptn.. 2019. 7. 23.
React | 3. HTML렌더와 JSX HTML 렌더하기 ReactDOM.render() reactDom.render() function은 두개의 argument를 받을 수 있는데, html 코드와 html 요소이다. 이렇게 직접 html 코드를 받거나 ReactDOM.render(Hello, document.getElementById('root')); 또는 const myelement = ( Name John Elsa ); ReactDOM.render(myelement, document.getElementById('root')); 이런 식으로 id값을 가져와서 렌더할 수 있다. 이렇게 가져온 것을 웹페이지에 그리게 된다. JSX JSX는 자바스크립트 XML이다. JSX는 React에서 HTML작성을 쉽게 해주기 때문에 React에서 매우 중.. 2019. 7. 23.
React | 2.npm 설치 및 사용법 npm 설치하기 Node.js.환경에서 React를 사용하려고 한다면 Node.js와 npm이 설치되어있어야한다. npm은 node package manager의 약자이다. npm으로 여러가지 모듈을 설치하여 사용할 수 있음. 예전에는 npm을 별도로 설치해야 했지만 지금은 node.js를 설치하면 자동으로 설치된다고 한다. https://nodejs.org/en/ 에서 설치할 수 있는데, 이런 패키지들은 웬만하면 recommended 버전을 설치하는 것이 좋음. npm 실행하기 Node.js 설치 후 cmd 창을 열어서 npm -v 명령어를 입력하면 현재 설치된 npm의 버전을 확인할 수 있다. npm install -g babel webpack webpack-dev-server 명령어를 입력해서 gl.. 2019. 7. 22.
07월 22일 월 | SQL활용 03 - SQL연습문제 SQL 연습문제 SQL 쿼리문 작성 연습 문제 1) emp 사원테이블을 생성하시오. create table emp( empno number(4) --사번 ,ename varchar2(10) --이름 ,job varchar2(9) --직급 ,mgr number(4) --매니저정보 ,hiredate date --입사일 ,sal number(7,2) --급여 ,comm number(7,2) --커미션(보너스) ,deptno number(2) --부서코드 ); 문제 2) emp 사원테이블에 행을 추가하시오. insert into emp(empno, ename, job, mgr, hiredate, sal, deptno) values(7369, '개나리', '사원', 7902, '2000-12-17', 200, 2.. 2019. 7. 22.
07월 19일 금 | SQL활용 02 - SQL제약조건 기본 SQL 작성하기 제약조건 1. 테이블생성 어제 만들었던 테이블을 삭제하고 새로운 테이블을 생성하였다. create table c_emp( id NUMBER(5) ,name VARCHAR2(25) ,salary NUMBER(7, 2) check(salary between 100 and 1000) ,phone VARCHAR2(15) ,dept_id NUMBER(7) ); 2. 데이터 insert insert into c_emp(id,name,salary) values(1, '개나리', 100); insert into c_emp(id,name,salary) values(1, '진달래', 1000); insert into c_emp(id,name,salary) values(1, '진달래', 10000); .. 2019. 7. 19.