Home
Videos uploaded by user “이종철”
(오라클SQL기초강의/오라클SQL교육)ROWNUM 이란?
 
08:11
오라클 SQL기초 강좌#1, 오라클 ROWNUM 이란? - 간단한 이론 및 예문 Oracle의 Rownum에 대해 간단히 알아보세요~
Views: 1721 이종철
(추천SQL튜닝)오라클 힌트 강좌, Query Transformation Hint_SQL튜닝교육/오라클힌트교육
 
08:12
오라클 힌트 강좌, Query Transformation Hint 서브쿼리를 조인으로, 서브쿼리를 조인으로 풀때 드라이빙 테이블 선정하는 방법
Views: 580 이종철
(SQL교육/SQL강의)오라클 SQL기초 강좌#2 오라클 ROWID란? -  간단한 이론 및 예문
 
04:56
오라클 SQL기초 강좌#2 오라클 ROWID란? - 간단한 이론 및 예문
Views: 618 이종철
(Oracle서브쿼리/오라클SQL교육)오라클 SQL기초 강좌#3 스칼라 서브쿼리(Scalar Subquery)란? 이론 및 실습
 
06:45
오라클 SQL기초 강좌#3 스칼라 서브쿼리(Scalar Subquery)란? - 간단한 이론 및 실습
Views: 607 이종철
(SQL동영상교육)오라클 SQL ANY, ALL, EXISTS
 
09:55
(SQL동영상교육)오라클 SQL ANY, ALL, EXISTS ANY(SOME) 주로 서브 쿼리와 함께 사용되며 서브쿼리에서 여러 개의 값이 나오게 되는 경우 이 값들에 대해 어떤 한 값 보다만 어떻다라고 비교할 때 사용된다.
Views: 375 이종철
오라클 힌트 강좌#4, HASH조인의 이해와 ORDERED, USE_HASH힌트를 이용한 해시조인유도와 조인시 드라이빙 테이블의 선정을 위한 오라클 힌트 강좌
 
09:03
오라클 힌트 강좌#4, HASH조인의 이해와 ORDERED, USE_HASH힌트를 이용한 해시조인유도와 조인시 드라이빙 테이블의 선정을 위한 오라클 힌트 강좌 해시조인 이란? 해시조인을 위한 USE_HASH 힌트의 이해 ORDERED, LEADING 힌트를 통한 해시 조인시 드라이빙 테이블(Build Input)의 선정
Views: 469 이종철
(오라클힌트교육,SQL튜닝)오라클힌트를 이용한 쿼리 튜닝, 중첩루프조인유도힌트, oracle hint/ordered/use nl_
 
09:24
Hints for Join Orders(USE_NL) - USE_NL 힌트는 테이블을 조인 하는 경우 중첩 루프 조인(Nested Loop Join)이 일어나도록 하는 힌트 문장이다. 중첩 루프 조인은 중첩반복 이라고도 하는데 하나의 테이블(outer/driving table)에서 추출된 ROW를 가지고 일일이 다른 테이블(inner/probed table)을 반복해서 조회하여 찾아지는 레코드를 최종 데이터로 간주하는 방법 이다. - EMP 테이블과 DEPT 테이블을 조인하는 경우 DEPT 테이블이 건수가 작다면 우선 이 테이블을 외부 루프로 해서 하나씩 읽으면서 이에 대응하는 EMP 테이블의 데이터를 추출 하는 경우가 중첩 루프 조인에 해당 한다. 이때 EMP 테이블의 경우 대부분 조인 칼럼에 인덱스를 이용하는 것이 성능상 좋다. 즉 중첩 루프 조인은 테이블 중 적어도 하나의 조인 컬럼에 대해 인덱스(or Hash Index)가 존재할 때 연관되는 방식으로 이 중첩 루프 조인에서 테이블 중 하나의 테이블 또는 중간 결과 셋을 대상으로 FULL SCAN이 일어나게 된다.  보통 USE_NL 힌트 구문은 ORDERED 힌트 구문과 같이 사용되는데 USE_NL이 취하는 인자는 FROM절에서 두 번째 나오는 테이블(비드라이빙 테이블, inner/probed table)을 명시해 주어야 한다. 인수로 사용되지 않은 첫 번째 테이블이 드라이빙 테이블(outer table)이 된다. Hints for Join Orders(ORDERED)  힌트는 FROM 뒤에 기술되는 테이블의 순서대로 조인이 일어나도록 해주는 구문이며 대부분 단독으로는 사용되지 않고 USE_NL(중첩 루프 조인을 유도), USE_MERGE(머지 소트 조인을 유도), USE_HASH(HASH 조인을 유도)등과 같이 사용된다.  USE_NL/USE_MERGE/USE_HASH등의 인자로 사용되는 테이블은 FROM절에서 두 번째로 나타나는 테이블 이어야 하는데 FROM절에서 처음 나타나는 테이블이 드라이빙 테이블(OUTER/DRIVING TABLE)이 되고 나중에 나타나는 테이블이 PROBED TABLE(INNER TABLE)이 된다. 보통 드라이빙 테이블의 경우 데이터 건수가 적거나 조인 칼럼에 대해 인덱스가 없는 테이블이 주로 사용된다.  중첩 루프 조인(Nested Loop Join)이나 해시조인(Hash Join)의 경우 성능이 FROM절 뒤에 나타나는 테이블의 순서에 영향을 받지만 MERGE 조인은 영향을 받지 않는다. 머지 조인은 메모리에 올려서 정렬 시킨 후 병합하니까 실행 계획은 다르게 나올지 모르지만 성능에는 관계 없다.
Views: 386 이종철
(SQL강좌/SQL교육)오라클 SQL기초 강좌#4, WITH구문 이란?
 
09:03
오라클 SQL기초 강좌#4, WITH구문 이란? - 간단한 이론 및 실습 SQL에서 자주 사용되는 WITH 구문에 대한 간단한 이론 및 실습 영상 입니다.
Views: 635 이종철
오라클힌트/튜닝 #25 : Sub Query Factoring WITH 구문, _WITH_SUBQUERY 파라미터 Materialize, Inline 힌트구문
 
09:55
오라클힌트/튜닝 #25 : Sub Query Factoring WITH 구문, _WITH_SUBQUERY 파라미터 Materialize, Inline 힌트구문
Views: 163 이종철
(오라클인덱스에서 데이터 스캐닝을 위한 힌트)order by의 잘못된 사용으로 인한 테이블  FULL SCAN은 최악의 상황을 만들죠^^ Index Access Path 관련 힌트
 
08:41
DB에서 인덱스를 잘다루시면 성능향상에 짱이죠^^ order by등의 잘못된 사용으로 인한 테이블 FULL SCAN은 최악의 상황을 만들죠^^ Index Access Path 관련 힌트,인덱스에서 데이터 스캐닝을 위한 힌트, INDEX SKIP SCAN INDEX_SS, NO_INDEX_SS INDEX_SS_ASC, INDEX_SS_DESC INDEX_RS, INDEX_FFS
Views: 136 이종철
오라클 result cache 힌트를 사용한 결과캐싱(오라클힌트/SQL튜닝동영상/SQL교육)
 
05:59
(오라클힌트/SQL튜닝동영상/SQL교육)result cache 힌트를 사용한 결과캐싱 -- result_cache_max_size를 2M로 변경 ALTER SYSTEM SET result_cache_max_size = 2M SCOPE = MEMORY; -- result_cache_max_size 파라미터값 조회 SELECT name, value FROM v$parameter WHERE name = 'result_cache_max_size'; -- result_cache_mode 조회 SELECT value FROM v$parameter WHERE name = 'result_cache_mode'; -- 최초 쿼리를 실행, count쿼리가 조금 느리다. select /*+ result_cache */ count(*) from myemp1 e, mydept1 d where d.deptno = d.deptno and d.deptno != '0'; -- 두번짹 실행에서는 캐싱된 결과에서 쿼리 결과를 가지고 온다. select /*+ result_cache */ count(*) from myemp1 e, mydept1 d where d.deptno = d.deptno and d.deptno != '0'; -- 물론 원본에 변경이 일어나면 다시 쿼리를 실행하고 결과를 캐싱한다. insert into myemp1(empno, ename) values (10000009,'이종철'); commit; -- 원본에 변경이 일어나서 다시쿼리를 실행하므로 느리다. -- 쿼리를 실행하고 결과를 캐싱한다. select /*+ result_cache */ count(*) from myemp1 e, mydept1 d where d.deptno = d.deptno and d.deptno != '0'; -- 다음부터는 캐싱된 곳에서 쿼리 결과를 가지고 오니 빠르다. select /*+ result_cache */ count(*) from myemp1 e, mydept1 d where d.deptno = d.deptno and d.deptno != '0'; -- 결과캐싱이 몇번 일어났는지 확인 select value from v$result_cache_statistics where name = 'Find Count'; -- 결과 캐싱된 오브젝트를 확인 select id,type,status,name,block_count,row_count,invalidations from v$result_cache_objects; -- SQL쿼리의 캐싱결과, PL/SQL 함수의 캐싱결과를 삭제 exec DBMS_RESULT_CACHE.FLUSH;
Views: 385 이종철
오라클 PL/SQL 강좌#2 : 오라클 PL/SQL에서 동적 SQL(Dynamic SQL) 사용법 --1 (SQL교육)
 
09:32
오라클 PL/SQL 강좌#2 : 오라클 PL/SQL에서 동적 SQL(Dynamic SQL) 사용법 - 1 - DDL을 사용하는 경우 변수를 이용하여 SQL문장을 동적으로 만들어 내는 경우 - 간단한 이론 및 예문실습 7. Dynamic SQL 7.1 Dynamic SQL 이란?  PL/SQL은 Binding이 Compile시에 일어나므로 Database Object의 Name이 Compile시에 고정되어야 하는 등의 제한이 있지만 Dynamic SQL을 사용한다면 SQL문을 변수에 정의하여 SQL문의 최종완성을 런타임중에 할 수 있다는 장점이 있다.  DBMS_SQL Package로 Dynamic SQL문의 사용을 가능하게 했는데 이는 Database Object의 Name을 Runtime에 줄 수 있을 뿐 아니라 DDL문장을 기술할 수도 있는 장점이 있다.    다음과 같은 경우 Dynamic SQL을 사용한다. - DDL을 사용하는 경우 - 변수를 이용하여 SQL문장을 동적으로 만들어 내는 경우(검색조건, 정렬조건, 힌트구문) - 컴파일타임에 존재하지 않는 DB Object를 참조하는 경우(테이블의 이름을 동적으로 생성) - PL/SQL블록에서 다른 프로시저등을 호출하는 경우
Views: 134 이종철
(SQL조인교육/SQL동영상강의)오라클 SQL기초 강좌#5, 셀프 조인(SELF JOIN)이란?, SQL조인중 Self Join에 대해 간단히 살펴보세요~
 
07:01
오라클 SQL기초 강좌#5, 셀프 조인(SELF JOIN)이란? - 간단한 이론 및 실습 SQL조인중 Self Join에 대해 간단히 살펴보세요~
Views: 444 이종철
(스프링고급교육/자바학원)스프링부트,JPA, 스프링시큐리티 심플 로그인 실습영상_Spring login 예제실습(추천스프링자바강의)
 
48:03
스프링부트,JPA, 스프링시큐리티 심플 로그인 실습영상 Spring Security , Spring Data JPA Simple 로그인 예제 Spring Boot Spring WEB MVC
Views: 426 이종철
오라클 PL/SQL 강좌#1  오라클 11g 함수 결과 캐싱 (RESULT_CACHE RELIES_ON )
 
05:26
오라클 PL/SQL 강좌#1 오라클 11g 함수 결과 캐싱 (RESULT_CACHE RELIES_ON )
Views: 160 이종철
오라클힌트&SQL튜닝동영상강의:옵티마이저쿼리변환,JPPD PUSH_PRED, NO_PUSH_PRED, NO_QUERY_TRANSFORMATION
 
07:40
오라클 힌트 강좌#20 : 옵티마이저 Query Transformation Predicate Pushing Join Predicate Pushdown(JPPD) PUSH_PRED, NO_PUSH_PRED 힌트 NO_QUERY_TRANSFORMATION 힌트 Join Predicate Pushdown은 뷰가 인덱스 기반의 중첩루프 조인에서 사용되어 다른 테이블이나 쿼리블럭과 조인되는 경우 조인조건을 뷰안으로 밀어 넣는 것을 이야기 한다. 조인을 수행중 드라이빙 테이블에서 읽은 값을 뷰안에 조건으로 밀어 넣는 것으로 조인 조건 컬럼을 뷰안으로 병합하는 것이다. Join Predicate Pushdown은 대체로 성능을 개선시키지만 일부 복잡한 쿼리문에서는 그렇지 못하는 경우가 있어 힌트 또는 오라클 내부 히든 파라미터인 “_push_join_predicate” 값을 제어함으로서 조절이 가능하다. alter session set "_PUSH_JOIN_PREDICATE“ = FALSE; push_pred, no_push_pred 힌트로 join predicate pushdown 사용여부를 제어 Join Predicate Pushdown은 뷰 외부의 조인조건에 의해 많은 데이터가 추출되는 경우 좋지않은 성능을 유발시키므로 해시조인, 소트-머지조인이 효울적일 수도 있다. UNION ALL/UNION뷰, Outer-joined뷰, Anti-joined뷰, Semi-joined뷰, DISTINCT뷰, GROUP-BY뷰 등에서 사용가능 하다.
Views: 100 이종철
오라클힌트 튜닝/동영상#18 : 옵티마이저쿼리변환, 서브쿼리푸시, Filter/Early Filter/Access SubQuery push_subq, no_push_subq
 
14:10
오라클 힌트 강좌 #18 : 옵티마이저 Query Transformation Subquery Pushing, Filter SubQuery, Early Filter SubQuery, Access SubQuery push_subq, no_push_subq 오라클 힌트
Views: 131 이종철
(JPA동영상강좌)운영중인 DB 테이블로 부터 Querydsl을 이용하여 Qtype 및 Entity를 자동생성후 Querydsl로 쿼리
 
09:21
(JPA 동영상강의)Querydsl에서 기존 DB로부터 QType, Entity 생성하는 방법SQLQueryFactory(오라클/MySQL에서 쿼리타입 생성을 위한 MAVEN 설정) - SQLQueryFactory Querydsl을 이용한 데이터추출 및 조인, 간단한 이론 및 실습과정 동영상 입니다.
Views: 297 이종철
오라클 힌트를 이용한 쿼리문 튜닝강좌#11 : 인덱스를 멀티 블록 스캔하는 힌트(INDEX_FFS, Index Fast Full Scan) -  간단한 이론 및 예문을 통해 실습
 
04:56
오라클 힌트를 이용한 쿼리문 튜닝강좌#11 : 인덱스를 멀티 블록 스캔하는 힌트(INDEX_FFS, Index Fast Full Scan) - 간단한 이론 및 예문을 통해 실습
Views: 199 이종철
[스프링 관점지향 프로그래밍이란?]Spring AOP, Aspect OrienteAOP 개요
 
09:21
Spring AOP, Aspect OrienteAOP 개요 AOP 용어 d Programming
Views: 110 이종철
오라클 힌트 강좌#6, 오라클 11gR2에서 추가된 실시간 SQL Monitoring 기능과 MONITOR 힌트_오라클교육
 
06:43
오라클 힌트 강좌#6, 오라클 11gR2에서 추가된 실시간 SQL Monitoring 기능과 MONITOR 힌트 - SQL Monitoring 기능 소개 MONITOR 힌트 소개 간단한 이론 및 예문을 통해 실습
Views: 135 이종철
오라클 힌트 를 이용한 SQL튜닝 동영상 강좌#13 :  중첩루프 조인시 원하는 인덱스 선정하기 (USE_NL_WITH_INDEX)
 
09:03
오라클 힌트 강좌#13 : 중첩루프 조인시 원하는 인덱스 선정하기 (USE_NL_WITH_INDEX), 어러 컬럼을 조인키로 해서 중첩루프 조인시 원하는 컬럼의 인덱스를 사용하기 위한 오라클 힌트 구문 소개합니다. - 간단한 예문을 통한 힌트 실습
Views: 142 이종철
오라클 PL/SQL 강좌#5 : PL/SQL 프로시저(Stored Procedure) 간단한 이론 및 실습_오라클PLSQL교육, 동영상
 
07:26
오라클 PL/SQL 강좌#5 : PL/SQL 프로시저(Stored Procedure) 간단한 이론 및 실습
Views: 129 이종철
(스프링프레임워크 DI 동영상강의#4) 제어의 역행/의존성 주입 (IoC/DI), 자바설정(Java-Config) 실습 (Setter, Constructor injection)
 
06:07
(스프링프레임워크 DI 이해를 위한 동영상강의#4) 제어의 역행/의존성 주입 (IoC/DI), 자바설정(Java-Config) 실습 (Setter, Constructor injection) - @Bean, @Configuration으로 빈 설정 (실습코드는 http://ojc.asia에서 다운로드)
Views: 155 이종철
오라클 힌트를 이용한 SQL튜닝 동영상 강좌#14 - 인덱스 힌트(INDEX)와 복합 인덱스 - 인덱스 힌트에 칼럼을 기술하여 원하는  - 인덱스를 취사 선택하는 방법
 
11:37
오라클 힌트를 이용한 SQL튜닝 동영상 강좌#14 - 인덱스 힌트(INDEX)와 복합 인덱스 - 인덱스 힌트에 칼럼을 기술하여 원하는 - 인덱스를 취사 선택하는 방법 - 간단한 예문을 통한 실습
Views: 224 이종철
(C#학원/C#교육/닷넷학원)C# 기초강좌,상속과 메소드재정의를 이용한다형성의 구현
 
13:19
C# 기초강좌, 상속과 메소드재정의를 이용한다형성의 구현
Views: 17 이종철
자마린.폼즈에서 HttpClient로 스프링부트기반 웹서비스 호출후 응답을 JSON 파싱 후 XAML 데이터 바인딩 이용하여 모바일에 출력
 
44:46
자마린 기초강좌 #13 : 자마린.폼즈(Xamarin.Forms) 실습 스프링부트기반 RESTful 웹 서비스 구현 실습 자마린에서 HttpClient로 웹 서비스 호출, 응답 JSON 파싱 후 XAML 데이터 바인딩 이용 웹 서비스는 스프링, 모바일 앱은 자마린!
Views: 58 이종철
(SQL동영상/SQL교육)오라클 SQL 상관 서브쿼리(Correlated Sub Query)?
 
08:02
(SQL동영상/SQL교육)오라클 SQL 상관 서브쿼리(Correlated Sub Query)? 상관 서브쿼리(Correlated Sub Query) 서브 쿼리와 메인쿼리간에 서로 상관 참조하는 쿼리로 Inner Query에서 Outer Query의 어떤 컬럼을 이용하는 경우다. 일반적인 Query는 서브 쿼리의 결과를 메인에서는 단순히 이용만 하지만(이때 서브쿼리는 제공자로서의 역할을 한다) 상관 서브 쿼리에서는 서브 쿼리가 메인 쿼리의 값을 이용하여 값을 구하면 그 값을 다시 메인 쿼리에서 이용하는 구조이므로 서브쿼리는 값을 확인하는 확인자 역할을 하게된다.
Views: 323 이종철
(SQL튜닝)오라클 힌트 강좌#8  인덱스 영역에서 데이터를  스캐닝 하기 위한 힌트 (INDEX, INDEX_ASC, INDEX_DESC힌트)
 
10:00
오라클 힌트 강좌#8 인덱스 영역에서 데이터를 스캐닝 하기 위한 힌트 (INDEX, INDEX_ASC, INDEX_DESC힌트) Hints For Access Paths(INDEX_ASC)  INDEX 힌트와 동일한데 인덱스가 생성된 형태대로 인덱스를 스캔 하라는 의미의 힌트이다. 이 힌트를 이용하여 데이터를 추출하게 되면 화면에 나타나는 데이터는 인덱스를 생성한 순서대로 데이터가 추출된다.  인덱스 영역에서 인덱스가 생성된 형태 대로 순방향 스캐닝 하므로 INDEX 힌트와 동일하다. [형식] /*+ INDEX_ASC(테이블명 [인덱스명 [인덱스명] … ]) */ Hints For Access Paths(INDEX_DESC)  INDEX, INDEX_ASC 힌트의 반대로 인덱스 영역에서 생성된 인덱스의 역순으로 스캐닝 하라는 의미로 데이터 값을 역순 정렬하라는 의미는 아니다. 인덱스가 생성될 때 내림차순으로 생성 되었다면 이 힌트를 사용한다면 데이터 값은 오름차순으로 나타나게 된다. [형식] /*+ INDEX_DESC(테이블명 [인덱스명 [인덱스명] … ]) */
Views: 297 이종철
(스프링프레임워크 DI 동영상강좌#3)제어의 역행/의존성 주입 (IoC/DI) Annotation기반 설정실습(Setter, Constructor injection)_추천스프링학원
 
21:55
(스프링프레임워크 DI 동영상강좌#3)제어의 역행/의존성 주입 (IoC/DI) Annotation기반 설정실습(Setter, Constructor injection) - @Autowired, @Qualifier, @Resource @Named, @Inject @Service, @Component, @Repository (실습코드는 http://ojc.asia에서 다운로드)
Views: 285 이종철
C#, WPF HelloWorld(XAML기반)_WPF교육추천
 
10:05
C#, WPF HelloWorld(XAML기반)
Views: 874 이종철
오라클 힌트/SQL튜닝교육#5 오라클 옵티마이저의 예측 레코드 건수와 실제 레코드 건수를 실행 계획에 보여주도록 하는 GATHER_PLAN_STATISTICS 힌트
 
05:04
오라클 힌트 강좌#5 오라클 옵티마이저의 예측 레코드 건수와 실제 레코드 건수를 실행 계획에 보여주도록 하는 GATHER_PLAN_STATISTICS 힌트 - gather_plan_statistics 힌트 소개 - autotrace와 간단히 비교해 보는 예문
Views: 190 이종철
(스프링 DI이해를 위한 동영상강의#2) 제어의 역행/의존성 주입 (IoC/DI),  XML 설정방식 (Setter, Constructor injection)
 
37:24
(스프링 DI이해를 위한 동영상강의#2) 제어의 역행/의존성 주입 (IoC/DI), XML 설정방식 (Setter, Constructor injection) - 세터주입을 위한 XML 설정 실습 - 생성자주입을 위한 XML 설정 실습
Views: 733 이종철
오라클 힌트 강좌#9  멀티테이블 조인시 조인방법의  선정을 통한 SQL문 튜닝 사례 (ORDERED, USE_HASH, USE_NL)
 
10:01
오라클 힌트 강좌#9 멀티테이블 조인시 조인방법의 선정을 통한 SQL문 튜닝 사례(ORDERED, USE_HASH, USE_NL)
Views: 349 이종철
오라클힌트를 이용한 SQL튜닝교육#12:  세미조인이란? 세미 조인과 관련된 힌트 (HASH_SJ, NL_SJ, MERGE_SJ)  -  간단한 이론 및 예문을 통해 힌트 실습
 
17:28
오라클 힌트 강좌#12: 세미조인이란? 세미 조인과 관련된 힌트 (HASH_SJ, NL_SJ, MERGE_SJ) - 간단한 이론 및 예문을 통해 힌트 실습
Views: 158 이종철
(ORACLE교육/SQL외부조인)외부조인(Outer Join) 이란?일반적인 조인(내부조인)은 두 테이블 모두 조인 조건을 만족시키는 레코드만 출력된다
 
12:01
외부조인(Outer Join) 이란? 일반적인 조인(내부조인)은 두 테이블 모두 조인 조건을 만족시키는 레코드만 출력된다. 즉 두 테이블중 한쪽 테이블의 값이 일치하지 않는 다면 해당 레코드는 출력되지 않는데 이 경우에도 결과로 출력해야 되는 경우가 있다면 외부조인(Outer Join)을 사용하면 된다. 외부조인은 LEFT OUTER JOIN, RIGTH OUTER JOIN, FULL OUTER JOIN이 있다.  EMP, DEPT를 조인하여 사원명(ename)과 부서명(dname)을 출력한다고 했을 때 EMP 테이블의 KING은 최고관리자로 부서코드가 NULL 값이다. 이 경우 emp.deptno = dept.deptno 로 조인을 한다면 KING은 출력되지 않는다. --동등조인(Equi-Join) select ename, dname from emp, dept where emp.deptno = dept.deptno; select ename, dname from emp join dept on emp.deptno = dept.deptno; select ename, dname from emp join dept using(deptno); select ename, dname from emp natural join dept; select ename, dname from emp left outer join dept on emp.deptno = dept.deptno; --outer는 생략가능 -- 오라클 전용, KING의 DEPTNO가 NULL인데 부서쪽에 NULL을 가지는 부서는 없으므로 부서쪽, 부족한 쪽에 (+) 표시, (+)반대쪽 모두 출력됨 select ename, dname from emp, dept where emp.deptno = dept.deptno(+); -- 부서별 사원수 출력, 사원이 한명도 없는 -- 40번 OPERATION 부서는 출력되지 않는다. select dname, count(e.empno) from emp e, dept d where e.deptno = d.deptno group by dname; -- right outer join select dname, count(e.empno) from emp e right outer join dept d on e.deptno = d.deptno group by dname; select dname, count(e.empno) from emp e right outer join dept d using(deptno) group by dname;
Views: 508 이종철
(자마린실습)Xamarin.Forms, 리스트뷰 데이터바인딩(ListView Data Binding) 실습영상
 
18:06
자마린 기초강좌 #9 : Xamarin.Forms ListView Data Binding 실습
Views: 74 이종철
(스프링부트 동영상)Spring Boot 한번 알아보세요~
 
19:49
Spring Boot 소개, 이론 및 실습  스프링 부트를 사용하면 메이븐의 pom.xml에서 의존하는 라이브러리의 버전을 일일이 지정하지 않아도 된다. 즉 스프링 부트가 라이브러리 및 버전을 알아서 관리한다.  스프링에서는 XML 파일 또는 JavaConfig 등을 이용하여 설정을 하는데 스프링 부트에서는 XML 설정이 필요없고 모든 설정을 다 자동화 하지는 않지만 스프링 프레임워크를 시작할 수 있을 정도는 가능하다.(Application.java)
Views: 318 이종철
WPF 데이터바인딩 심플예제, 데이터 바인딩이용하여 EMP 테이블    데이터를 ListView에 출력
 
13:17
WPF 기초강좌 #3 XAML기반 오라클연동 데이터 바인딩이용하여 EMP 테이블 데이터를 ListView에 출력 - 비주얼 스튜디오 실습 영상
Views: 505 이종철
(JPA동영상교육)Spring Data JPA, Querydsl  오라클 계층 쿼리 실습_자바/스프링프레임워크전문교육센터
 
23:47
오라클기반으로 기 운영중인 시스템의 테이블을 JPA쪽으로 Export하여 Entity, QType을 생성 후 오라클 계층쿼리를 타입세이프한 Querydsl로 구현한 실습 (start with, connect by prior, level, lpad)
Views: 189 이종철
C# .NET 기초강좌,  간단한 TCP 클라이언트/서버
 
20:41
C# .NET 기초강좌, 간단한 TCP 클라이언트/서버 EchoClient, EchoServer MultiThread Server
Views: 110 이종철
C#, ASP.NET 기초강좌_ASP.NET 웹폼 Helloworld_C#교육/ASP.NET교육/자마린교육
 
08:49
ASP.NET 웹폼(Webform) Helloworld 영상 입니다.
Views: 230 이종철
오라클 11g에서 추가되어 키 값이 중복되는 경우 오류를 발생시키지 않고 중복되지 않은 데이터만 입력할 수 있게 해주는 ignore_row_on_dupkey_index 힌트
 
04:27
오라클 힌트 강좌#7 오라클 11g에서 추가되어 키 값이 중복되는 경우 오류를 발생시키지 않고 중복되지 않은 데이터만 입력할 수 있게 해주는 ignore_row_on_dupkey_index 힌트
Views: 122 이종철
오라클 힌트를 이용한 쿼리튜닝 강좌#15 해시조인시 Build Input과   Probe Input을 스와핑 하는 힌트(드라이빙테이블 조정)
 
11:55
오라클 힌트 강좌#15 해시조인시 Build Input과 Probe Input을 스와핑 하는 힌트(드라이빙 조정) - swap_join_inputs - no_swap_join_inputs
Views: 182 이종철
C# .NET 기초강좌 #8,  멀티 쓰레드 프로그래밍, STA, MTA
 
07:07
C# .NET 기초강좌 #8, 멀티 쓰레드 프로그래밍, STA, MTA
Views: 103 이종철
롬복이란?자바개발자를 위한 모델 클래스 다이어트용 롬복(Lombok) 소개합니다._JAVA학원교육/자바학원/자바교육
 
21:39
자바에서 모델객체를 생성할 때 setter/getter/toString/hashCode/equals 메소드를 만드는데 이럴 경우 클래스 파일의 소스가 길어지고 복잡해지는데 이를 해결하기 위해 롬복(Lombok)을 사용한다. 클래스 안에 있는 필드에 대해 Getter, Setter의 생성이나, toString(), equals(), hashCode() 메서드, 생성자를 자동으로 생성 해준다.
Views: 138 이종철
오라클 PL/SQL동영상강의:복합 데이터 타입(PL/SQL Collection Types)
 
14:08
오라클 PL/SQL 강좌#6 : 복합 데이터 타입(PL/SQL Collection Types) Table Type(Index-By Table) Nested Table Type Varray
Views: 78 이종철
(스프링부트/JPA실무교육)JPA,Querydsl에서 오라클 인라인뷰, 조인 사용법, Querydsl에서 Oracle힌트 사용 쿼리 튜닝
 
14:23
Querydsl에서 인라인뷰, 조인 사용법, Querydsl에서 오라클 힌트 사용 쿼리 튜닝 Spring Boot, Spring WEB MVC 오라클 SQL의 인라인 뷰, 조인구문을 Querydsl로 오라클 힌트 구문을 Querydsl에서 구현 Querydsl로 생성된 쿼리를 확인하고 Querydsl의 addFlag를 사용하여 오라클 힌트 적용
Views: 148 이종철
(JPA동영상강의)강좌#1에서 생성한 프로젝트에 Querydsl의 SQLQueryFactory를 이용하여 DB에 직접 메소드 기반으로 쿼리
 
06:43
강좌#1에서 생성한 프로젝트에 Querydsl의 SQLQueryFactory를 이용하여 DB에 직접 메소드 기반으로 쿼리 서브쿼리, 조인, OrderBy, GroupBy, PartitionBy, Over Insert/Update 배치쿼리 실습 영상 입니다. 따라해 보세요~
Views: 129 이종철
안드로이드 기초강좌 #1 : 안드로이드 스튜디오 HelloWorld 따라하기
 
07:40
안드로이드 기초강좌 #1 : 안드로이드 스튜디오 HelloWorld 따라하기
Views: 447 이종철