태그(Tag) , 요소(Element) , 속성(Atribute)이라는 용어를 알아야 한다. 태그는 객체를 만들 때 사용하는 것이다. 그리고 태그를 사용해 만들어진 객체를 요소라고 부른다. 안녕 안녕 안녕 안녕 안녕 안녕 안녕 나는 p태그야 안녕 하세요 저는 ㅇㅇㅇ입니다. 안녕하세요 저는 ㅇㅇㅇ 입니다. 안녕하세요 저는 ㅇㅇㅇ 입니다 안녕하세요 안녕하세요 저는 ㅇㅇㅇ 입니다. 안녕하세요 저는 ㅇㅇㅇ 입니다. 안녕하세요 저는 ㅇㅇㅇ 입니다. 여기서 (시작태그) (끝 태그) 속성은 태그에 추가 정보를 부여 할때 사용한다. html css javascript jQuery 에서 id (속성이름) menu (속성 값)을 의미한다. 주석은 이렇게 사용한다. 1. head 태그 내부에 넣을 수 있는 태그 태그 이름 ..
웹의 역사 웹의 역사에 대해 간단하게 알아보면, 월드 와이드 웹(World Wide Web , WWW) 이란 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 공간을 말한다. 1991년에 처음등장을 했고, 한국에서는 1982년 구미 한국전자기술연구소와 서울대학교 컴퓨터 공학과를 연결한 것이 처음의 역사이다. 2019년 기준으로 39년이 되었다. 미국의 ARPA(Advanced Research Projects Agency)에서 1969년에 ARPANET을 개발한다. ARPANET은 전쟁의 핵과 같은 공격에 대비하여 데이터를 안전하게 보관 및 전송 할 수 있는 시스템이다. 초기에 ARPNET은 미국 국방성과 대학교를 연결했고, 시간이 지나면서 ARPANET은 민간 연구용과 군사용 MILNET으로..
@INDEX -> SQL 명령문의 처리 속도를 향상시키기 위해서 칼럼에 대해 생성하는 오라클 객체 @INDEX 의 장점 -> 검색속도가 빨라지고, 시스템에 걸리는 부하가 줄어들어 전체 성능 향상 @INDEX 의 단점 -> 인덱스를 위한 추가 저장공간이 필요하고, 인덱스 생성시 시간이 걸림 -> 기존데이터에 대해 알고리즘을 이용하여 INDEX를 생성하였는데 데이터가 변화되면 다시 새롭게 알고리즘 적용하여 INDEX를 생성해야함. (데이터가 변하지 않을때 사용하면 좋음) -> 데이터변경작업(INSERT , UPDATE, DELETE) 이 자주 일어나는 테이블에 INDEX를 생성하면 오히려 성능저하가 발생 할 수 있다. @효율적인 INDEX 사용 예 -> 전체 데이터 중 10 ~ 15% 이내의 데이터를 조회할..
브라켓을 먼저 설치해보자. 1. 링크에 접속을 먼저 한다. http://brackets.io/ A modern, open source code editor that understands web design Brackets is a lightweight, yet powerful, modern text editor. We blend visual tools into the editor so you get the right amount of help when you want it. With new features and extensions released every 3-4 weeks, it's like getting presents all year long. brackets.io 2. Download Brack..
(1) --1. 직급별 총 급여 및 연봉을 산출 하여라. select * from employee; select job_code, sum(salary) 총급여, avg(salary*12) 연봉 from employee group by job_code; --2. [EMPLOYEE] 테이블에서 부서코드, 그룹별 급여의 합계, 그룹별 급여의 평균(정수처리), 인원수를 조회하고, 부서코드 순으로 정렬 (그룹은 부서) select dept_code, sum(salary), floor(avg(salary)), count(*) from employee group by dept_code order by 1; --3. [EMPLOYEE] 테이블에서 부서코드, 보너스를 지급받는 사원 수를 조회하고 부서코드 순으로 정렬 s..
@@DDL -> 데이터 정의 언어 -> 객체(OBJECT)를 만들고(CREATE), 수정하고(ALTER), 삭제(DROP)하는 구문 @ 오라클 객체 종류 -> 테이블, 뷰, 시퀀스, 인덱스, 패키지, 프로시져, 함수, 트리거, 동의어, 사용자 @ CREATE - 테이블 만들기 CREATE TABLE 테이블명(컬럼명 자료형(크기), 컬러명 자료형(크기)); @ 제약조건(constraints) -> 테이블 작성 시 각 칼럼에 대한 기록에 대해 제약조건을 설정 할 수 있음 -> 데이터 무결성을 지키기 위해 제한된 조건 회원 ID - NOT NULL PW NAME ADDRESS NOT NULL : 데이터에 NULL을 허용 하지 않음(빈값 허용X) UNIQUE : 중복된 값을 허용하지 않음 PRIMARY KEY(..
@group by -> 그룹함수는 단 한개의 결과값만 산출하기 때문에, 그룹함수를 이용하여 여러개의 결과값을 산출하기 위해 적용될 그룹의 기준을 정해 주는 것! -> 각 부서별 급여 총 합계 @@ 조인(JOIN) -> 여러테이블의 레코드를 조합하여 하나의 열로 표현한것!! -> 두 개 이상의 테이블에서 연관성을 가지고 있는 데이터들을 따로 분류하여 가상의 테이블을 이용하여 출력함 -> 서로 다른 테이블에서 각각의 공통 값을 이용함으로써 필드를 조합함 2가지문법 1. ORACLE 전용문법 2. ANSI 표준 구문 @join 종류 - INNER JOIN(내부조인) : 교집합(일반적으로 아무것도 명시 하지 않았을때 나타남) - OUTER JOIN(외부조인) : 합집합 -> LEFT OUTER JOIN (왼쪽 ..
함수(Function) 하나의 큰 프로그램에서 반복적으로 사용되는 부분들을 분리하여 작성해 놓은 작은 서브프로그램 호출하며 값을 전달하면 수행결과를 리턴하는 방식으로 사용된다. 함수의유형 단일 행 함수 : 각 행마다 반복적으로 적용되어 입력받은 행의 갯수만큼 결과를 반환 여러개 값 전달 및 호출 -> 작업 수행 -> 여러개의 결과값 리턴 그룹 함수 : 특정한 행들의 집합으로 그룹이 형성되어 적용 -> 그룹당 1개의 결과를 변환 여러개 값 전달 및 호출 -> 그룹 작업 수행 -> 한개의 결과값 리턴 단일 행 함수 문자처리함수 LENGTH -> 주어진 컴럼 값 / 문자열의 길이(문자갯수)를 반환 -> 문자타입을 입력 -> NUMBER LENGTHB ->주어진 칼럼 값/문자열의 길이(BYTE)를 반환 INST..