본문 바로가기

한빛미디어

[혼공] 혼공10기 혼공SQL 4주차 기본미션 Chapter 05 [기본미션] p.226의 market_db의 회원 테이블(member) 생성하고, p229 데이터 입력한 후 인증하기 [선택미션] p.271 확인 문제 4번 풀고 인증하기 4. 다음은 기존에 뷰가 있으면 덮어쓰고, 없으면 새로 생성하는 SQL입니다. 빈칸에 들어갈 내용을 고르세요. ( ) 뷰_이름 AS SELECT 문; ➀ CREATE AND REPLACE VIEW ➁ CREATE OR REPLACE VIEW ➂ CREATE AND OVERWRITE VIEW ➃ CREATE OR OVERWRITE VIEW 더보기
[혼공] 혼공10기 혼공SQL 3주차 기본미션 Chapter 04 [기본미션] p.195의 확인 문제 4번 풀고 인증하기 4. 다음 SQL은 회원으로 가입만 하고, 한 번도 구매한 적이 없는 회원의 목록입니다. 빈칸에 들어갈 가장 적합한 것을 고르세요. SELECT DISTINCT M.mem_id, B.prod_name, M.mem_name, M.addr FROM member M LEFT OUTER JOIN buy B ON M.mem_id = B.mem_id ( ) ORDER BY M.mem_id; ➀ JOIN B.prod_name IS NULL ➁ LIMIT B.prod_name IS NULL ➂ HAVING B.prod_name IS NULL ➃ WHERE B.prod_name IS NULL [선택미션] p.183 [좀 더 알아보기] 손코딩 실행.. 더보기
[혼공] 혼공10기 혼공SQL 2주차 기본미션 [기본미션] 2. 다음 보기 중에서 각 문항의 빈칸에 들어갈 것을 고르세요. LIKE, DESC, ORDER BY, DISTINCT, ASC, AND, OR, >=, LIMIT ➀ SELECT * FROM member (ORDER BY) height; → ORDER BY : 결과가 출력되는 순서를 조절함. 오름차순인 ASC와 내림차순인 DESC중 선택할 수 있음. ➁ SELECT * FROM member (LIMIT) 5,2; → LIMIT : 출력하는 개수를 제한함. 주로 ORDER BY와 함께 사용함. ➂ SELECT * (DISTINCT) phone1 FROM member; → DISTINCT : 조회된 결과에서 중복된 것은 1개만 남김. 열 이름 앞에 붙여주면 됨. [선택미션] 데이터 입력, 삭제.. 더보기
[혼공] 혼공10기 혼공SQL 1주차 기본미션 1주차 기본미션 Chapter 01~02 인덱스 책의 제일 뒤에 수록되는 '찾아보기'와 비슷한 개념임. 책의 내용 중에서 특정 단어를 찾고자 할때 사용함. 뷰 '가상의 테이블' 이라고 할수 있음. 일반 사용자의 입장에서는 테이블과 뷰를 구분할 수 없음. 뷰는 실제 데이터를 가지고 있지 않으며, 진짜 테이블에 링크된 개념이라고 생각하면 됨. 스토어드 프로시저 MySOL에서 제공하는 프로그래밍 기능임. 여러 개의 SQL 문을 하나로 묶어서 편리하게 사용할수 있음. 더보기
[혼공] 혼공9기 혼공자바 6주차 기본미션 6주차 기본미션 Chapter 14 입출력 스트림 요약 정리하여 포스팅하기 입출력 스트림 : 자바에서 데이터는 스트림을 통해 입출력됨. 프로그램이 출발인지 도착인지 여부에 따라 사용하는 스트림의 종류가 결정됨. InputStream : 바이트 기반 입력 스트림의 최상위 클래스, 추상 클래스. 모든 바이트 기반 입력 스트림은 InputStream 클래스를 상속받아 만들어짐. OutputStream : 바이트 기반 출력 스트림의 최상위 클래스, 추상 클래스. 모든 바이트 기반 출력 스트림 클래스는 OutputStream 클래스 상속받아 만들어짐. Reader : 문자 기반 입력 스트림의 최상위 클래스, 추상 클래스. 모든 문자 기반 입력 스트림은 Reader 클래스 상속받아 만들어짐. Writer : 문자 .. 더보기
[혼공] 혼공9기 혼공자바 5주차 기본미션 5주차 기본미션 Chapter 13 직접 정리한 키워드 공유하기 컬렉션 프레임워크 : 널리 알려진 자료구조 사용하여 객체를 효율적으로 추가, 삭제, 검색할 수 있도록 인터페이스와 구현 클래스를 java.util 패키지에서 제공하는데 이들을 총칭. List 컬렉션 : 배열과 비슷하게 객체를 인덱스로 관리함, 차이점은 저장용량이 자동으로 증가하며 객체 저장 시 자동 인덱스가 부여된다는 것 또한 추가, 삭제, 검색을 위한 다양한 메소드가 제공됨. Set 컬렉션 : Set 컬렉션은 저장 순서 유지되지 않으며, 객체를 중복해서 저장할 수 없고, 하나의 null만 저장할 수 있음. Map 컬렉션 : Map 컬렉션은 키와 값으로 구성된 Map.Entry 객체를 저장하는 구조를 가지고 있으며, 키와 값은 모두 객체임... 더보기
[혼공] 혼공9기 혼공자바 4주차 기본미션 4주차 [기본미션] p.550 직접 해보는 손코딩 과정 및 실행 결과 캡쳐하기 1초 주기로 save() 메소드를 호출하는 데몬 스레드 메인 스레드가 실행하는 코드 더보기
[혼공] 혼공9기 혼공자바 3주차 기본미션 3주차 [기본미션] Chapter 10 ■ 예외(exception) : 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류. ■ 예외 처리(exception handling) : 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것. 자바에서 예외라고 부르는 오류를 처리하는 과정을 말하기도 함. - 일반 예외 : 컴파일러 체크 예외라고도 함. 만약 예외 처리 코드가 없다면 컴파일 오류가 발생함. 일반 예외는 Exception을 상속받지만 Runtime Exception은 상속받지 않음. 실행 예외 : 컴파일하는 과정에서 예외 처리 코드를 검사하지 않는 예외를 말함. Runtime Exception을 상속받는 클래스들 임. Chap.. 더보기