분류 전체보기
-
190820 lottoJAVA 2020. 8. 29. 15:13
Lotto package test.lotto; import java.awt.Color; import java.awt.Container; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.util.InputMismatchException; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; import org.json.simple.JSONObj..
-
190820 - get Lotto NumJAVA 2020. 8. 29. 15:12
get Lotto Num package test.lotto; import java.awt.Color; import java.awt.Container; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.util.Random; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; public class getLottoNum extends JFrame implements KeyListener, Mouse..
-
280820SQL 2020. 8. 28. 14:30
--A. JOB이 JOB으로 정렬되어 있고, SAL이 DESC되어있고, GRADE도 DESC되어있다. --EMP 테이블과 SALGRADE 테이블이 JOIN되어 있다. -- SELECT E.*, G.GRADE FROM EMP E JOIN SALGRADE G ON E.SAL >= G.LOSAL AND E.SAL where은 안써도 되는 것 같아 - 어차피 전부 다 해당해야하는 거니까. 삭제해도 문제 없는 거 같아. select e.*, s.grade from emp e join salgrade s on e.sal between s.losal and s.hisal order by s.grade desc, e.sal desc ; > join문 사용했고, on 다음에 해당되는 column 그리고 between썼어..
-
270820SQL 2020. 8. 27. 10:12
CREATE TABLE T1STUDENT1 ( SNO NUMBER(12), --NULL값 허용 안한다, NAME VARCHAR2(60) NOT NULL, -- 한글 20글자까지 허용 PHONE NUMBER(12), MNO NUMBER(12), CONSTRAINT PK_SNO PRIMARY KEY (SNO), -- 정석 CONSTRAINT FK_MNO foreign KEY (MNO) REFERENCES MAJOR1 (MNO) ON DELETE SET NULL -- 특정 부분 NULL로 SET. / CASCCADE -전부 삭제 ) ; 처음 TABLE을 생성할 때, 제한 조건을 설정하는 방법이야 CONSTRAINT (NAME) PRIMARY KEY (COLUMN) -- Primary key는 unique 와 ..
-
270820 - 쪽지 시험SQL 2020. 8. 27. 09:04
쪽지 시험 대비 DB 정의 조직 내에서 필요로 하는 데이터들을 공동으로 사용할 수 있도록 중복을 최소화하여 통합 저장한 데이터 집합체를 의미한다. 공용 데이터 (Shared Data) 통합 데이터 (Integrated Data) 저장 데이터 (Stored Data) 운영 데이터 (Operated Data) DB 특징 실시간 접근성 지속적인 변화 동시 공유 내용에 의한 참조 관계형 데이터 베이스(RDBMS) 용어 이름 나이 성별 학년 홍길동 19 남 1 이순신 20 남 2 임꺽정 22 여 3 Relation : Table Relation Instance : Table 속에 구체적인 데이터 값을 갖고 있는 행들 전체를 의미 Relation Schema (이름, 나이, 성별, 학년) : Attribute (속..
-
260820SQL 2020. 8. 26. 09:18
Data Manipulation Language (DML) INSERT DELETE UPDATE INSERT 더보기 INSERT INSERT INTO (TABLE) (COLUMN1, COLUMN2, ...) VALUES (TUPLE1, TUPLE2, ...) DELETE 더보기 DELETE DELETE (TABLE) WHERE (CONDITION) [조건이 없을 경우 전부] UPDATE 더보기 UPDATE UPDATE (TABLE) SET (CHANGE: COLUMN = VALUE, COLUMN = VALUE, ..) WHERE (CONDITION) SUBQUERY는 CONDITION과 VALUE에 들어갈 수 있다. -- SUBQUERY가 들어갈 수 있는 공간이 생각보다 많아 SubQu..
-
8월의 음악음악 2020. 8. 26. 01:47
8월에 많이 들은 아티스트는 "Sharon Van Etten"과 "Novo Amor"이다. Sharon Van Etten 이 앨범에 수록된 'Our Love'와 'Every Time the Sun Comes Up'을 자주 듣고있다. 특히, 'Our Love'의 도입부 목소리가 너무 좋았다. 더보기 You say I am genuine I see your backhand again I'm a sinner, I have sinned We're a half mast flag in wind - Our Love 가사를 보니 각운이 대단한 노래였다. 노래 자체의 느낌은 땀이 조금 날 것같은 뙤양볕 아래를 나현이랑 드라이브 하는 장면이 생각난다고 할까? 'Every Time the Sun Comes Up'은 나에게 ..
-
250820SQL 2020. 8. 25. 12:24
insert into emp (empno) values (9999) ; 첫 INSERT. insert into 테이블 명 (넣을 column) values ( 넣을 값) ; insert into emp values (9998, 'STOUY', 'VICEPRE', '9999', SYSDATE, 1500, 1000, 20) ; -- 같은 사번으로 넣을 수가 없다. 같은 사번, 9999로 넣으면 오류 ROLLBACK; --COMMIT 되었던 마지막 지점까지 되돌리기 왜 하는걸까????? 롤백은왜? 저장 안하려고 하는 거지 뭐. UPDATE EMP SET JOB = 'SALESMAN', SAL=1600 WHERE EMPNO=9998 --여긴 유일한 값을 넣는게 좋을 것 같네요 ; 유일한 값 안넣었을 때의 오류?..