1권 다 떼고 도서관에서 2권 빌려왔다 그럼 스타트! 1. 상태동사와 동작동사 동작동사- 동작을 나타내는 동사, >'한번'의 동작 is 는 자동사 ▶ 결론 1. 동사 뒤에 전치사가 있다 -> 자동사 2. 동사 뒤에 명사가 있는데 그 명사가 주어와 동격이다 (주격보어이다) -> 자동사 3. 동사 뒤에 명사가 있는데 그 명사랑 주어랑 다르다 (목적어이다) -> 타동사 4. 문법시험을 위한 자/타동사 빈칸 끼워넣기는 암기말고는 답이 없다 ▶ 자동사/타동사 추가 정리 영어공부 - 3 | 자동사와 타동사 구분 암기 박살 문법 시험을 위한 자동사/타동사 구분은 암기 말고는 대책이 없다 유튜브 영상좀 찾아봤는데 다들 시험볼때는 답이 없단다 달달 외우자 # 자동사 talk to listen to belong to ob..
도서관에 반밖에 못본 SQL 책 반납하러 갔는데 반납한 책이 당일대출이 안되는 바람에 SQL 책을 못빌려왔다.. 어쩔 수 없이 다른 책을 찾아보는 중에 자바 알고리즘 입문책이 있어서 이거라도 정리해보기로 했다. 입문 난이도라서 1주면 뗄수 있지 않을까 기대하면서 시작! 자료형 메서드 범위 boolean nextBoolean() true/false byte nextBite() -128 ~ 127 short nextShort() -32768 ~ 32767 int nextInt() -2,147,483,648 ~ 2,147,483,647 long nextLong() 개큼 float nextFloat() 조금 큼 double nextDouble() 개큼 String next() 문자열(스페이스, 개행문자로 구분)..
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Deque.html Deque (Java SE 11 & JDK 11 ) A linear collection that supports element insertion and removal at both ends. The name deque is short for "double ended queue" and is usually pronounced "deck". Most Deque implementations place no fixed limits on the number of elements they may contain, bu docs.oracle.com A linear colle..
서브쿼리 : 쿼리문 안에 또다른 쿼리문이 포함된 구문 단일행 서브쿼리 : 하나의 값만 리턴한다. 스칼라값 하나를 리턴 다중행 서브쿼리 : 여러개의 행을 리턴한다. 다중행 열 서브쿼리 : 여러개의 열로 구성된 여러개의 행인 테이블을 리턴한다 1. 단일행 서브쿼리 SELECT MAX(popu), name FROM tCity -- ERROR SELECT name FROM tCity WHERE popu = MAX(popu); -- ERROR SELECT name FROM tCity WHERE popu = (SELECT MAX(popu) FROM tCity); -- CORRECT SELECT item FROM tItem WHERE num = (SELECT MAX(num) FROM tItem); -- CORRECT..
1. 모델링 모델링의 목적 : 데이터 구조를 중복없이 효율적으로 디자인 하는 것. 이를위해 테이블을 여러개로 분할한다 - 폭포수(Waterfall) 모델 기획 -> 분석 -> 설계 -> 구현 -> 테스트 수정 실세계의 사물을 테이블로 정의하고 관계를 설정하는 작업 = 모델링 엔티티 정의 -> 속성 정의 -> 식별자 선정 -> 관계 설정 -> 정규화 # 엔티티(Entity) 모델링의 첫 단계는 데이터베이스에 저장할 대상인 엔티티를 정의하고 추출하는 것. 엔티티란 정보에 해당하는 모든 실체이며 전산화의 대상이다. 고객, 상품, 날짜같은 명사 뿐만 아니라 구매, 가입, 대여같은 추상적인 동사도 모두 엔티티에 속한다 엔티티는 보통 하나의 테이블로 구체화한다. "고객은 상품을 주문하고 쇼핑몰은 주문받은 상품을 배..
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Queue.html#method.summary Queue (Java SE 11 & JDK 11 ) A collection designed for holding elements prior to processing. Besides basic Collection operations, queues provide additional insertion, extraction, and inspection operations. Each of these methods exists in two forms: one throws an exception if the opera docs.oracle.com..
1. 제약 무결성(Integrity) : 모든 데이터가 결함없이 완벽한 상태 클라이언트에서 담당하는 무결성 처리 규칙 입력할 정보에 맞는 입력타입(라디오 버튼, 체크박스, 리스트 박스 등등..)으로 오입력 차단 등.. 서버측에서 담당하는 무결성 처리 규칙 1. 컬럼 무결성 : 컬럼 하나에 저장되는 원자적인 값을 점검. 도메인 무결성이라고도 한다. -> 타입 지정, 널 허용여부, 체크, 기본값 등 2. 엔티티 무결성 : 레코드끼리 중복값을 가지지 않도록 하여 유일한 식별자를 관리. -> 기본키, 유니크 제약 3. 참조 무결성 : 테이블간의 관계를 구성하는 키가 항상 유효하도록 관리하며 외래키 제약으로 관리. -> 이쪽 테이블이 참조하는 정보가 저쪽 테이블에 반드시 존재해야 한다 제약(Constraint) ..
1. INSERT INSERT INTO 테이블 (필드목록) VALUES (값목록) // 1. 1대1 대응 INSERT INTO tCity (name, area, popu, metro, region) VALUES ('서울', 605, 974, 'Y', '경기'); // 2. 모든 필드를 선언순서대로 삽입할 경우 필드목록은 생략해도 된다 INSERT INTO tCity VALUES ('서울', 605, 974, 'Y', '경기') - 다만 서로 개수와 타입이 꼭 일치해야 한다.. - 그래서 필드 목록을 나열하는 1번 방식이 정석적인 방법이라고 한다. -> 테이블의 구조 변화에 대한 유연성도 향상되기 때문에 권장. 2. COMMIT - SQL문은 잘못썼다가 파멸을 초래할 수 있기 때문에 곧바로 DB에 손대지 ..