일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Java의정석
- spring
- ReactNative
- php
- react
- 정보처리기사실기정리
- typescript
- CSS
- 정보처리기사요약
- 평일코딩
- javascript
- 코딩테스트
- Oracle
- 정보처리기사실기
- 자스코테
- 정보처리기사정리
- 자바스크립트
- 국비IT
- 자바의정석
- 타입스크립트
- 오라클
- 리액트
- 정보처리기사
- 정보처리기사실기요약
- VUE
- 국비코딩
- 이안의평일코딩
- 자바스크립트 코딩테스트
- 스프링
- 리액트네이티브
- Today
- Total
목록국비코딩 (92)
이안의 평일코딩
2020.08.25(화) VIEW => 페이징 (인라인뷰) VIEW, SUBQUERY PL/SQL (Function, Procedure, Trigger) INDEX => VIEW : 기존의 테이블에서 필요한 데이터를 모아서 관리 메모리에 저장되는 과정이 아니고 가상으로 저장 => 가상 테이블 (보안이 좋다) => SQL문장을 단순화할 수 있다 종류) = 단순뷰 : 한개의 테이블을 참조 = 복합뷰 : 여러개의 테이블 참조 (JOIN, SubQuery) = 인라인뷰 (TOP-N) FROM SELECT~ = ALTER를 사용할 수 없다 = 삭제 : DROP VIEW view명 = 저장, 수정이 가능 => View에서 수정이나 삭제가되는 것이 아니라 참조테이블에서 변경 = READ ONLY => DML을 사용할..
2020.08.24(월) basic.jsp 서버에서 실행되는 자바파일 ===== JSP의 구성요소 1. 지시자 = page : JSP파일에 대한 정보 = tablib : 태그로 자바의 문법 ===> 제어문 자바 + HTML (HTML기반 자바가 첨부) 자바 영역 게시판 번호-제목-이름-작성일-조회수 tablib 게시판 번호-제목-이름-작성일-조회수 = include : 특정 JSP안에 JSP를 첨부 2. 자바 코딩 부분 = 스크립트릿 => 일반 자바 코딩 = 표현식 => out.println() : 화면에 값을 출력 = 선언식 => 전역변수, 메소드를 만들 경우 (사용빈도가 적다) 3. 내장 객체 (8개 지원) : 미리 객체를 생성해 놓고 필요시마다 사용이 가능하게 만들어 준다 = request : 사용..
2020.08.19(수)~08.21(금) 1. 테이블 제작 = 컬럼명 = 데이터형 = 제약조건 = 테이블 만드는 형식 CREATE TABLE table_name ( 컬럼명 데이터형 [제약조건] => NOT NULL, DEFAULT 컬럼명 데이터형 [제약조건], 컬럼명 데이터형 [제약조건], [제약조건] => check, foreign key, primary key 여러개 있는 경우 동시에 처리 CONSTRAINT emp_no_pk PRIMARY KEY(empno, deptno) ) -- PRIMARY KEY CREATE TABLE myTable( no NUMBER CONSTRAINT m_no_pk PRIMARY KEY, cno NUMBER CONSTRAINT m_no_pk PRIMARY KEY ); 따로..
2020.08.18(화) 화면 출력 ==> HTML : 태그+속성 == ======== 태그 속성 ======> 사용자 정의가 없다 (지정된 태그만 사용이 가능) ~ : 제목 : 강조체 : 글꼴, 색상변경 : 단락 : 다음줄 출력 : 수평선 : 있는 그대로 출력 : 위첨자 : 순서가 없는 경우 => 메뉴만들때 : 순서가 존재 : 데이터목록 : 데이터 제목 데이터 설명 : 한줄을 만드는 경우 테이블 제목 데이터 첨부 ======> : 테이블 제목 type="text" 한줄 문자열 => ID, 이름 type="file" 파일 업로드 type="password" 비밀번호 입력 type="hidden" 사용자는 볼 수 없고 데이터만 존재 type="image" button(submit) => 데이터 전송버튼 t..
2020.08.18(화) * 복습 DML (데이터 조작언어) = SELECT => 형식) SELECT * | column1, column2... FROM table_name [ WHERE 조건문 GROUP BY 그룹컬럼 HAVING 그룹조건 ORDER BY 컬럼명 ASC|DESC ] =================================== = INSERT (데이터 추가) => 형식) 1) INSERT INTO table_name VALUES(전체 데이터가 첨부) => 전체 데이터 추가 2) INSERT INTO table_name(컬럼명, 컬럼명...) VALUES(값, 값...) => 필요한 데이터만 추가 = UPDATE (데이터 수정) UPDATE table_name SET WHERE 조건문 ..
2020.08.14(금) 1. DML = INSERT (데이터 추가) 형식) 1) 전체 추가 INSERT INTO table_name VALUES(값, 값..) => 문자, 날짜 => '' => 데이터베이스 순서대로 입력 2) 원하는 데이터만 추가 INSERT INTO table_name(컬럼명, 컬럼명..) VALUES(값, 값..) 3) 다른 테이블에 있는 데이터 전체를 추가 INSERT INTO table_name SELECT * FROM table_name 4) 같은 데이터를 여러 테이블에 저장 INSERT ALL = UPDATE (데이터 수정) UPDATE table_name SET 컬럼명 = 변경할 값, 컬럼명 = 변경할 값... ===============================> 전체..
2020.08.12(수) 1. JOIN => 여러개의 테이블에서 사용자 요청한 데이터를 가지고 오는 프로그램 => 종류 INNER JOIN(교집합) => 다른 테이블에서 데이터를 연결 ============== 단점은 NULL일 경우에 처리가 불가능 = EQUI_JOIN(가장 많이 사용되는 기술) A.col=B.col 형식) 1. 오라클 조인 : 오라클에서만 사용하는 쿼리문장 형식) SELECT A.컬럼명, B.컬럼명... FROM 테이블명(A), 테이블명(B) WHERE 테이블명.col = 테이블명.col ***** 컬럼명이 다른 경우에는 테이블(별칭), 생략이 가능 deptno deptno 컬럼명이 둘다 동일하므로 테이블명 emp.deptno 붙여줌 2. ANSI 조인 : 전체 데이터베이스에서 사용하..
2020.08.11(화) MyDAO package com.sist.dao; import java.sql.*; import java.util.*; public class MyDAO { // 연결 객체 private Connection conn; // SQL 전송 객체 private PreparedStatement ps; // URL(오라클 주소) private final String URL = "jdbc:oracle:thin:@localhost:1521:XE"; // 드라이버 등록 public MyDAO() { try { Class.forName("oracle.jdbc.dirver.OracleDriver"); }catch(Exception ex) { System.out.println(ex.getMessag..