본문 바로가기

코딩수업/AWS 클라우드환경 네이티브112

9/2 데이터베이스(DB) 서브쿼리(SubQuery), 연관성 있는 서브쿼리(Correlated Subquery)와 없는 서브쿼리(Noncorrelated Subquery) AWS 클라우드환경 네이티브 수업 75일차 진행 1. Self Join (9/1 글 참고) 2. 동등/ 비동등 Join (9/1 글 참고) 3. Outer Join (9/1 글 참고) 4. 서브쿼리(SubQuery) 요약 1. 서브쿼리(SubQuery) 2. 연관성 있는 서브쿼리(Correlated Subquery)와 없는 서브쿼리(Noncorrelated Subquery) 서브쿼리(SubQuery) 하나의 SQL 문장(Main Query) 내부에 존재하는 () 괄호로 둘러쌓인 또 다른 Select 문장을 말한다. Order by절은 사용할 수 없으며 메인 쿼리보다 먼저 수행된다. 메인쿼리 내부에서 추가정보제공을 목적으로 사용되며 특히 DML(Data Manipulation Language, 데이터 조작.. 2022. 9. 2.
9/1 데이터베이스(DB) Exists 함수, 내부 조인 / 아우터 조인, 동등 / 비동등 조인, Self Join AWS 클라우드환경 네이티브 수업 74일차 진행 1. Exists() / Not Exists() 함수 2. 내부 조인( Inner Join) 3. 동등조인 (Equi Join) / 비동등조인 (Non - Equi Join) 요약 1. Exists() / Not Exists() 함수 2. 내부 조인( Inner Join) / 아우터 조인 (Left Outer Join) / 아우터 조인 (Right Outer Join) 3. 동등조인 (Equi Join) / 비동등조인 (Non - Equi Join) 4. Self Join Exists() / Not Exists() 함수 ( 8/29 In 참고하며 볼 것) In은 어떤 값에 포함되는지 여부를 체크하는 것이라면 Exists 는 특정 컬럼값이 존재하는지 여부를 .. 2022. 9. 1.
8/31 데이터베이스(DB) 연습 문제 AWS 클라우드환경 네이티브 수업 73일차 진행 1. 데이터베이스(Database) 연습 문제 요약 1. 데이터베이스(Database) 연습 문제 데이터베이스(Database) 연습문제 1. 부서 테이블(dept)의 모든 데이터를 출력하세요. 2. 사원테이블(emp)에서 각 사원의 직업, 사원번호, 이름, 입사일자를 출력해주세요. 3. 사원테이블(emp)에서 직업을 출력해주세요. 단, 직업이 중복되지 않게 출력할 것. 4. 월급(sal)이 2850 이상인 사원들의 이름과 월급만 출력해주세요. 5. 사원번호(empno)가 7788인 사원의 이름과 부서번호, 월급, 입사일자를 찾아주세요. 6. 월급이 1500 이상 2850 이하의 범위에 속하지 않는 모든 사원들의 이름, 월급, 부서번호, 직책을 출력하세요 .. 2022. 8. 31.
8/30 데이터베이스(DB) 기초 - 함수들, 테이블의 병합 (Join) AWS 클라우드환경 네이티브 수업 72일차 진행 1. 데이터베이스(Database) 기초 2. 테이블의 병합 (Join) 요약 1. 데이터베이스(Database) 기초 (Length 함수, Locate() 함수 (문자열 시작위치 찾기) , LEFT / RIGHT 함수 (문자열 추출) , Lower / Upper 함수 (대소문자 변경) , Replace() 함수 (문자열을 바꿈) , Trim() 함수 (특정 문자 제거) , Format() 함수 (3자리마다 쉼표) , Floor() / Ceil() 함수 (가까운 정수 반환) , Round() 함수 (반올림) , Sqrt() / Pow() / Exp() / Log() 함수, SIN / COS / TAN() 함수, ABS / RAND() 함수, Now() / .. 2022. 8. 30.
8/29 데이터베이스(DB) MySQL 다운 및 설치, workbench / cmd 설정, 전반적인 기초 AWS 클라우드환경 네이티브 수업 71일차 진행 1. 데이터베이스(Database) MySQL 다운 및 설치 2. 데이터베이스(Database) workbench 설정 및 cmd 접속 3. 데이터베이스(Database) 기초 요약 1. 데이터베이스(Database) MySQL 다운 및 설치 2. 데이터베이스(Database) workbench 설정 및 cmd 접속 3. 데이터베이스(Database) 기초 (테이블 만들기, DDL/DML/DCL, SELECT A FROM B 함수, NULL, IFNULL 함수, Alias 함수, CONCAT (연결 연산자) 함수, distinct(중복행 제거) 함수, desc / describe 함수, WHERE ( 특정 데이터 뽑아내기 ) 절 + between~ and(.. 2022. 8. 29.
(미완) 8/26 자바(Java) 자바 입력의 전체적 개요, 채팅 프로그램 만들기 AWS 클라우드환경 네이티브 수업 70일차 진행 1. 채팅 프로그램 만들기 요약 1. 자바 입력의 전체적 개요 ( Stream, System.in, InputStreamReader, Scanner(System.in), BufferedReader ) 2. BufferedReader 클래스 3. 채팅 프로그램 만들기 자바 입력의 전체적 개요 - 자바는 문자열을 메모리 상에서 UTF-16으로 인코딩하여 처리. - 문자열 송/수신을 위해 직렬화가 필요할 때에는 변형된 UTF-8 을 사용. - 문자열을 입출력 할 때는 운영체제 기본 인코딩값, 또는 사용자가 지정한 인코딩 값(file encoding)으로 문자열을 인코딩. (메모리 상에서 처리되는 것과는 다름.) - 1 ~ 127 까지는 아스키 코드 값과 유니코드.. 2022. 8. 26.
8/25 자바(Java) IP Address, URL, InetAddress 클래스, URL 클래스, Socket programming, TCP/UDP AWS 클라우드환경 네이티브 수업 69일차 진행 1. IP Address 2. URL 3. InetAddress 클래스 4. URL 클래스 5. Socket programming 6. TCP/UDP 7. 채팅 프로그램 만들기 요약 1. IP Address 2. URL 3. InetAddress 클래스 4. URL 클래스 ( 특정 URL에서 각종 정보 가져오기, 페이지 html 소스 가져오기, 페이지 html 소스를 파일로 만들기) 5. Socket programming 6. TCP/UDP IP Address ( Internet Protocol address ) 컴퓨터 네트워크에서 장치들이 서로를 구별하고 통신을 하기 위해서 사용하는 고유한 번호. ● IP version 4 주소 일반적으로 사용하는 IP .. 2022. 8. 25.
8/24 자바(Java) 예외처리(Exception), 스레드(Thread), ArrayList AWS 클라우드환경 네이티브 수업 68일차 진행 1. 예외처리 2. 스레드 아파서 결석했음..... 요약 1. 예외처리(Exception) (try~ catch , 예외클래스의 계층구조와 종류, finally, throws와 throw) 2. 스레드 (Thread 개념, Join, Runnable) 3. ArrayList 예외처리 (Exception) 0으로 나눈다거나 배열에서 없는 인덱스 값을 불러오는 등, 오류가 날 상황이 많다. 이런 오류를 무시하거나 오류 시 적절한 처리를 하고 싶을 때 사용한다. 구조는 아래와 같다. try { 내용 } catch(예외1) { 내용 } catch(예외2) { 내용 } try 의 문장에서 예외 발생 X => catch 다음의 문장들은 수행이 되지 않는다. try 의.. 2022. 8. 25.
8/23 자바(Java) GUI 활용 - 오목 게임 만들기 이어서 AWS 클라우드환경 네이티브 수업 67일차 진행 1. Java GUI 활용 (오목 게임 이어서 함. 8/22 오목) 계속 토하고 아파서 죽을 뻔함. 사실상 저녁시간 수업 못들음. 요약 1. Java GUI 활용 ( 오목 게임 만들기 ) Java GUI 활용 2022. 8. 24.
8/22 자바(Java) GUI 활용 - JPanel 활용, 계산기, 오목 게임 AWS 클라우드환경 네이티브 수업 66일차 진행 1. Java GUI 활용 요약 1. Java GUI 활용 (계산기 만들기, JPanel 활용 - 사각형 그리기, 문자열 활용, 선, 원, 사각형, 둥근 사각형, 부채꼴, 다각형 그리기, 도형들 색깔 채워 그리기, 드래그로 원 그리기, 오목 게임 만들기 ) Java GUI 활용 25. 계산기 만들기 (직접한 건 아니고 예시 샘플을 받음) package Swing.frame; import java.awt.*; import java.awt.event.*; import javax.swing.*; //--------------------------------------------------------------------------------------------.. 2022. 8. 22.
728x90
반응형