반응형

프로그래밍 176

04_html : 영역 관련 태그 정리(div, span, iframe, 시맨틱 태그)

영역 관련 태그 - 영역 구분 태그 - 블럭 형식으로 영역 지정 - div끼리는 위아래로 위치 - 문장 단위로 영역 지정 - span끼리는 가로로 나열됨 iframe - 웹 문사 안에 다른 웹 체이지를 추가 - inline 형식 ex) 시맨틱 태그 - 하나의 웹사이트 안에 구역을 나누어 작성 하는 방식 - Header : 머리말 - Nav : 메뉴 - Section : 실제로 우리가 담을 내용 - Footer : 꼬리말

03_html : 표 관련 태그 정리(행, 열 합치기, border, table 등)

표 관련 태그 정리 -웹 문서에서 자료 정리를 위해 사용하는 태그 -행과 열로 구성되있고 행과 열이 만나는 지점을 셀이라고 함 - 독립적으로 사용 불가, tr / td / th 와 함께 사용 - 여러 열을 한 그룹을 묶어 표의 헤더로 지정 - 여러 열을 묶어 표의 본문으로 지정 - 여러 열을 묶어 표의 풋터로 지정 - 한 개의 행을 만드는 태그 - 한 개의 열을 만드는 태그 - 열에 대한 제목을 표시 - 가운데 정령, 굵게 표시 테이블 제목이나 내용 추가 tanle 태그당 하나만 사용가능 border - table의 테두리 두께 설정 가능 - width, height - 셀의 가로, 세로크기 지정 - 미지정시 글자에 맞춰서 만들어짐 표의 행과 열 합치기 colspan ="n" - n 만큼 가로로 합치기 ..

02_html : 목록 관련 태그<ul, li, ol, dl>

목록 관련 태그 - 순서 없는 목록 태그 - 리스트 앞에 ● 붙어서 출력 ( ● 모양은 css로 수정가능) - 리스트 요소 등록 HTML5 CSS3 JavaScript - 순서 있는 목록 태그 숫자로 표기 HTML5 CSS3 JavaScript 숫자 대신 영문 대문자, 소문자, 로마문자 가능 HTML5 CSS3 JavaScript 시작 숫자 변경 HTML5 CSS3 JavaScript 역순으로 항목 표시하기 HTML5 CSS3 JavaScript - 정의 목록 표기 - 제목과 설명이 한 쌍인 목록을 만들때 사용 - dt(제목), dd(설명) 이곳은 목록의 제목을 적는 곳입니다. 이곳은 목록에 대한 설명을 적는 곳입니다. 여러 줄을 작성 할 수도 있습니다 또 다른 목록의 제목을 적어 새로운 목록을 만들 수..

01_html : 문자 관련 태그 정리

문자 관련 태그 - HTML5 문서 형식 선언 lang 속성 - 페이지가 어떤 언어로 되어 있나를 표시 - ex) - html 문서의 내용을 정의 - 줄 바꾸면서 수평선 넣는 태그 - 줄 바꿈 태그 - 문단을 나누는 태그 - 한 개의 공백만 표시하며 줄 바꿈 - 입력을 별도의 태그로 지정해 주어야 함. - 문단을 나누는 태그 - 띄어쓰기 혹은 줄 바꿈등 입력한 내용 그대로 표현함 ~ - 글씨크기 - 기본 글씨보다 굵음 - 굵은 글씨 - 일반 글자와 구분시 사용 - 굵은 글씨 - 의미의 중요성 표시 (강조와는 다름) - 글씨 기울이기 - 일반 글자와 구분시 사용 - 글씨 기울리기 - 의미 강조 표시 - 형광펜 효과 - 밑줄 - 일반글자를 작게 표시 - 아래첨자 - 위 첨자 - 취소선 - 인용문구를 나타냄 ..

11_OracleDB SQL : TCL (Transaction Control Language/ 트랜잭션 제어 언어)_COMMIT, ROLLBACK

TCL 트랜잭션 제어 언어 (COMMIT, ROLLBACK) 한꺼번에 수행되어야 할 최소의 작업 단위 논리적 작업 단위(Logical Unit of Work : LUW) 하나의 트랜잭션으로 이루어진 작업은 반드시 한꺼번에 완료(COMMIT) 되어야 하며 그렇지 않은 경우에는 한꺼번에 취소(ROLLBACK)되어야 함. DML(INSERT, UPDATE, DELETE) 구문은 반드시 COMMIT 되어야 반영되어야 함! 트랜잭션 언어 종류 기능 COMMIT; 트랜잭션 작업이 정상 완료 되면 변경 내용을 영구히 저장 ROLLBACK; 트랜잭션 작업을 취소하고 최근 COMMIT한 시점으로 이동 SAVEPOINT 세이브포인트명 ; 현재 트랜잭션 작업 시점에 이름을 정해줌. 하나의 트랜잭션 안에서 구역을 나눔. RO..

10_OracleDB SQL : SEQUENCE (시퀀스생성 및 삭제, NEXTBAL , CURRVAR 사용)

SEQUENCE(시퀀스) 자동 번호 발생기 역할을 하는 객체 순차적으로 정수 값을 자동으로 생성해줌 적합한 PK가 없을때 사용 1 . 작성 방법 [기본문법] CREATE SEQUENCE 시퀀스명 [옵션] INCREMENT BY 숫자 : 다음 값에 대한 증가치, 생략하면 자동 1 기본 START WITH 숫자 : 처음 발생시킬 값 지정, 생략하면 자동 1 기본 MAXVALUE 숫자 | NOMAXVALUE : 발생시킬 최대 값 지정(10의 27승) MINVALUE 숫자 | NOMINVALUE : 최소값 지정(-10의 26승) CYCLE | NOCYCLE : 값 순환 여부 CACHE 바이트크기 | NOCACHE : 캐쉬메모리 기본 값은 20바이트, 최소는 2바이트 2. 시퀀스 생성 CREATE SEQUENCE..

08 _OracleDB SQL : DDL ( ALTER, DROP) 명령어 정리

DDL : ALTER 객체를 수정하는 구문 컬럼 추가/삭제/변경 (행은 DML) 제약조건 추가/삭제/변경 테이블명 변경 제약조건 이름 변경 1 . 테이블 객체 수정 작성 방법 ALTER TABLE 테이블명 수정할내용; 컬럼 추가시 ADD, 삭제는 DROP 2 . 컬럼 추가, 삭제 테이블에 최소 한 개 이상의 컬럼이 남아있어야 하므로 모든 열을 삭제할 수는 없음 컬럼 삭제 시 참조하고 있는 컬럼이 있다면 삭제할 수 없음 제약 조건도 함께 삭제한다면 컬럼을 삭제할 수 있음 추가 ALTER TABLE DEPT_COPY ADD (LNAME VARCHAR2(20)); 삭제 ALTER TABLE DEPT_COPY DROP COLUMN LNAME; 3 . 컬럼 생성 시 DEFAULT 값 지정 ALTER TABLE D..

07_OracleDB SQL : DML (INSERT, DELETE, UPDATE, SELECT)

DML (Data Manipulation Language) 데이터 조작 언어 테이블에 값을 삽입하거나, 수정하거나, 삭제하거나, 조회하는 언어 INSERT, UPDATE, DELETE, SELECT 1 . 다양한 INSERT 방법 서브쿼리 이용, INSERT ALL 이용, 조건이 있을 경우 1. VALUES 대신 서브 쿼리를 이용 CREATE TABLE EMP_01( EMP_ID NUMBER, EMP_NAME VARCHAR2(30) , DEPT_TITLE VARCHAR2(20) ); INSERT INTO EMP_01 ( EMP_ID , EMP_NAME , DEPT_TITLE ) ( SELECT EMP_ID , EMP_NAME , DEPT_TITLE FROM EMPLOYEE LEFT JOIN DEPARTM..

06_OracleDB SQL : DDL(CREATE TALBE) 및 제약조건_테이블만들기

DDL(DATA DEFINITION LANGUAGE) 데이터 정의 언어 객체(OBJECT)를 만들고(CREATE), 수정(ALTER)하고, 삭제(DTOP)하는 구문 1 . 테이블 생성하기 CREATE TABLE 테이블명 ( 컬럼명 자료형(크기), 컬럼명 자료형(크기),...); --예시 CREATE TABLE MEMBER( MEMBER_ID VARCHAR2(20), MEMBER_PWD VARCHAR2(20), MEMBER_NAME VARCHAR2(20) ); --참고) 데이터 타입 : 숫자 NUMBER, 날짜 DATE, 문자 CHAR(고정길이), VARCHAR2(가변길이), LONG 2 . 컬럼에 주석 달기 COMMENT ON COLUMN 테이블명.컬럼명 IS '주석내용'; -- 예시 COMMENT ON..

05_OracleDB SQL : SUBQUERY(서브쿼리)

SUBQUERY 하나의 SELECT 문장의 절 안데 포함된 또 하나의 SELECT 문장 메인쿼리가 실행되기 이전에 한번만 실행됨 비교연산자의 오른쪽에 기술해야 하고 괄호로 묶어야 함 서브쿼리와 비교할 항목은 서브쿼리의 SELECT한 항목의 개수와 자료형이 일치해야 함 SELECT, FROM, WHERE, HAVING, ORDER BY절에서 사용 가능 1 . 단일행 서브쿼리 서브쿼리의 조회 결과 값이 1개 행일 때 단일행 서브쿼리는 앞에 일반 비교 연산자를 사용 (>, =, (SELECT SALARY FROM EMPLOYEE WHERE EMP_NAME = '노옹철' ); (2) 가장 적은 급여를 받는 직원의 사번, 이름, 직급, 부서, 급여, 입사일을 조회하기 SELECT EMP_ID , EMP_NAME ..

반응형