일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 따옴표 삭제
- github token
- error
- 파이썬
- cmd
- 깃 토큰
- 단축키
- Python
- 에러
- csv
- PHPStorm
- vscode
- jupyter
- DataGrip
- MySQL
- database
- error 해결
- localhost
- clone
- visualstudio code
- import data
- 오류
- Visual Studio Code
- console창
- 데이터베이스
- github clone
- run sql script
- php
- OrCAD 다운로드
- 클론
- Today
- Total
목록전체 글 (238)
개발 노트

[서브쿼리의 개념] 서브쿼리가 먼저 실행되고 메인쿼리가 실행된다. --SUB Query(중요, 별 3개)-- --하나의 SQL 명령문의 결과를 다른 SQL 명령문에 전달하기 위해 --두 개 이상의 SQL 명령문을 하나의 SQL명령문으로 연결하여 처리하는 방법 --1-1. 목표 : 교수 테이블에서 ‘전은지’ 교수와 직급이 동일한 모든 교수의 이름 검색(서브쿼리 이용하지 않음) --1) 교수 테이블에서 ‘전은지’ 교수의 직급 검색 SQL 명령문 실행 SELECT position FROM professor WHERE name='전은지'; --2) 교수 테이블의 직급 칼럼에서 1 에서 얻은 결과 값과 동일한 직급을 가진 교수 검색 명령문 실행 SELECT name, position FROM professor W..

8/8의 과제 내용 다시 복습하기 [DeadLock 함수] 도구 > 세션모니터를 확인해보면 동시에 두개가 접속돼 있는 것을 알 수 있음. 이 중 안중요하다 생각되는 것의 우클릭 > 세션종료 를 하면 kill이 되며 DeadLock이 풀림. [Transaction Isolation의 단계] - Read Uncommitted : 트랜잭션에서 처리중인, 아직 커밋되지 않은 데이터를 다른 트랜잭션이 읽는 것을 허용. Oracle은 미지원. - Read Committed : 독립성. 트랜잭션이 커밋되어 확정된 데이터만 읽는 것을 허용. 이것이 가장 합리적인 버전. 대부분 DBMS가 지원 - Repeat Read : 선행 트랜잭션이 읽은 데이터는 트랜잭션이 종료될 때까지 후행 트랜잭션이 갱신, 삭제하는 것 불허 ...

*커맨드 창으로 Mysql 실행하기 시작 > > 비밀번호 치고 > show databases; 하면 나의 구조를 보여줌 sql문 쳐서 실행시킬 수도 있음. *오라클과 다르게 Mysql에서는 number는 int로 , varchar2 는 varchar로 쓴다. sql문 --1. salgrade 데이터 전체 보기 SELECT * FROM salgrade; --2. scott에서 사용가능한 테이블 보기 SELECT * FROM tab; --3. emp TABLE에서 사번, 이름 , 급여, 업무, 입사일 SELECT empno, ename, sal, job, hiredate FROM emp; --4. emp Table에서 급여가 2000미만인 사람 에 대한 사번, 이름, 급여 항목 조회 SELECT empno,..

[MySQL 설치 및 사용 방법] MySQL Server 8.0.30 선택 후 execute user name : root 비밀번호 : mysql80 1) scottdb 스키마 만듦 (4번째 아이콘 클릭) *mysql에서는 varchar2를 varchar라고 쓴다. 2) 스키마 이름에서 마우스 우클릭 > Set as Default Schema 3) sql 작성 4) 영역 선택 후 3번째 번개 아이콘 클릭하여 sql문 실행 5) 스키마 이름 > Refresh all 선택하면 생성한 테이블 나옴. 6) 테이블의 오른쪽 누르면 이렇게 생성한 모습 보여줌 [함수와 프로시저의 차이점] 함수 : 리턴값이 1개이다. 실무에서는 간단한 계산식에서 쓴다. 프로시저는 : 리턴값이 없지만 파라미터를 통해 여러개의 값을 돌려..

OraSelect2.java package ch18; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Date; public class OraSelect2 { public static void main(String[] args) throws SQLException { String driver = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@127.0.0.1:1521:xe"; String sql =..

[19. JDBC] 1. 데이터베이스 개요 연관된 데이터들의 묶음을 데이터베이스라고 한다. - 데이터베이스에서는 정보를 저장하기 위해서 테이블을 사용 - 테이블은 표처럼 볼 수 있도록 로우(ROW)와 칼럼(COLUMN)으로 구성 2. 데이터베이스 Table의 구성 및 Script 이것이 스키마이다. 데이터구조임. CREATE TABLE DEPT ( "DEPTNO" NUMBER(2,0), "DNAME" VARCHAR2(14 BYTE), "LOC" VARCHAR2(13 BYTE), PRIMARY KEY ("DEPTNO") ) 3. DB 연결하기 1) 위의 파일을 복사해서 C:\Program Files\jdk-11.0.12\bin 경로에 붙여넣기 2) OraDr.java package ch18; import ..

1. 프로젝트 할 때 comment 작성하는 것 필수임. 한눈에 알아볼 수 있기 때문. comment 변경하는 법 -> COMMENT ON COLUMN "emp"."hiredate" IS '입사일자'; 출력 결과 EMP 테이블의 HIREDATE 변경되어 있음. *오라클에서 값을 넣을 때는 작은따옴표(' ')로 입력해야 함. 별명은 큰따옴표(" ") 사용 가능 2. INSERT INTO ex_type Values('sql2','sql2'); 실행 결과 : ex_type 테이블 3. SELECT * FROM ex_type Where c ='sql'; (where c ='sql') 조건에 해당하는 값만 보여주기 실행 결과 4. WHERE은 조건문 달 때 사용 1) c와 sql이 같은 것 출력 : 'sql'이 ..

(실습용 데이터베이스 생성 sql 파일) 1. Oracle 설치를 한 후 developer를 설치해야 함. 비밀번호 : oracle [DCL, DDL, DML (꼭 외우기, 중요)] DDL - Data Definition Language (데이터 정의어) - 데이터 베이스의 스키마를 정의하고, 명시된 문장이 입력되어 지면 DBMS가 스키마에대한 명세를 시스템 카탈로그에 저장 - Create table / Alter table DML - Data Manipulation Language (데이터 조작어) - 데이터 베이스의 원하는 데이터를 수정하고, 삽입하고, 삭제하는 언어 - Select / Insert / Delete / Update DCL - Data Control Language (데이터 제어어) -..

ecilpse 단축어 ** : 자주 씀 1. Java Editor 단축키 Ctrl + Shift + B : Break point 설정 / 해제 Ctrl + Shift + F : 소스코드 자동 정리(**) Ctrl + Shift + G : 현재 커서가 위치한 특정 메서드나 객체, 필드를 참조하고 있는 곳을 찾는다. Ctrl + Shift + J : 검색할 단어를 입력하면서 실시간으로 거꾸로 검색 Ctrl + Shift + K : 이전찾기 Ctrl + Shift + L : 단축키 보기 Hint Ctrl + Shift + M : 캐럿이 위치한 대상에 필요한 특정 클래스 Import 시키기 Ctrl + Shift + O : 소스에 필요한 패키지를 자동으로 Import 시키기 Ctrl + Shift + R : O..

database.properties driver=oracle.jbdc.OracleDriver url=jdbc:oracle:thin:@localhost:1521:orcl username=scott password=tiger PropertiesEx.java package ch11; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.util.Properties; public class PropertiesEx { public static void ..