본문 바로가기

전체 글426

[2과목] - SQL 활용 순수 관계 연산자와 SQL 문장 비교 순수 관계 연산자에는 SELECT, PROJECT, JOIN, DIVIDE가 있다. SELECT 연산은 WHERE 절로 구현 PROJECT 연산은 SELECT 절로 구현 (NATURAL) JOIN 연산은 다양한 JOIN 기능으로 구현 DIVIDE 연산은 현재 사용되지 않음 ANSI / ISO SQL에서 표시하는 FROM 절의 JOIN 형태 INNER JOIN NATURAL JOIN USING 조건절 ON 조건절 CROSS JOIN - M*N 건의 데이터 조합이 발생한다. OUTER JOIN(LEFT, RIGHT, FULL) +) ORACLE에서는 OUTER JOIN 구문을 (+) 기호를 사용하여 처리할 수도 있다. 집합 연산자의 종류 집합 연산자 연산자의 의미 UNI.. 2021. 8. 22.
[Daily] 0821(토) 📌 오늘의 회화 W : Do you want me to make the work schedules for next month? M : Yeah, start with the checkout operators and warehouse staff. W : I know the drill. M : Oh, that's right. I already showed you. W : I'll email them to you once I'm done. M : Would mind printing paper copies for me, too? W : No problem. M : Thanks, you're a star. 📌 오늘의 단어 know the drill : 어떻게 하는지 알다, 방법을 알다 You're a star. :.. 2021. 8. 21.
[Daily] 0820(금) 📌 오늘의 회화 M : Any idea why Ms. Harrison called an urgent meeting? W : Your guess is as good as mine. M : I'm thinking it might be about employee punctuality. W : What makes you think that? M : A lot of staff are arriving after 9 these days. W : Yeah, maybe she hopes to nip that in the bud. M : How do you think she'll do it? W : Probably by imposing a penalty for arriving late. 📌 오늘의 단어 Your guess.. 2021. 8. 20.
[Daily] 0819(목) 📌 오늘의 회화 W : That noise is driving me nuts. M : You mean from the renovation downstairs? W : Yeah! When are they supposed to be done? M : They'll be working until the end of the week. W : I'm having trouble concentrating on my work. M : Why don't you try drowning it out with some music? W : I could try that, but I don't have any earphons. M : Here, you can borrow mine for the day. 📌 오늘의 단어 drive.. 2021. 8. 19.
[2과목] - SQL 기본 SQL 문장들의 종류 명령어의 종류 명령어 설명 데이터 조작어 (DML : Data Manipulation Language) SELECT 데이터베이스에 들어 있는 데이터를 조회하거나 검색하기 위한 명령어를 말하는 것으로 RETRIEVE 라고도 한다. INSERT UPDATE DELETE 데이터베이스의 테이블에 들어 있는 데이터에 변형을 가하는 종류의 명령어들을 말한다. 예를 들어 데이터를 테이블에 새로운 행을 집어넣거나, 원하지 않는 데이터를 삭제하거나 수정하는 것들의 명령어들을 DML이라고 부른다. 데이터 정의어 (DDL : Data Definition Language) CREATE ALTER DROP RENAME 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어들로 그러한 구조를 생성하거나 변경.. 2021. 8. 18.
[Daily] 0818(수) 📌 오늘의 회화 W : There are so many delicious desserts on this menu. M : Yeah, we are spoiled for choice. W : I'm really tempted by the New York cheesecake. M : And I think the red velvet cake sounds nice. W : Go ahead and order it then. M : But it's pretty expensive. W : We can push the boat out just this once. M : Yeah, it is pay day, I suppose. 📌 오늘의 단어 be spoiled for choice : 너무 많아서 선택하기 어렵다 push.. 2021. 8. 18.
[Daily] 0817(화) 📌 오늘의 회화 M : Cathy, do you want to go to the career fair tomorrow? W : It's already in my diary. M : Oh, let's go together then. W : Sure, we can do that. M : What types of jobs are you looking for? W : I'd like to find a career in journalism. You? M : I'll take what I can get. W : I'm sure you'll find something good at the fair. 📌 오늘의 단어 in one's diary : 계획을 잡아 놓은 take what one can get : 얻을 수 있.. 2021. 8. 17.
[1과목] - 데이터 모델과 성능 성능데이터모델링 데이터베이스 성능향상을 목적으로 설계단계의 데이터 모델링 때부터 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것 반정규화(역정규화) 데이터 모델링 단계에서 성능을 충분히 고려하기 위한 성능 데이터 모델링 수행 절차 데이터모델링을 할 때 정규화를 정확하게 수행 데이터베이스 용량산정을 수행 데이터베이스에 발생되는 트랜잭션의 유형을 파악 용량과 트랜잭션의 유형에 따라 반정규화를 수행 이력모델의 조정, PK/FK조정, 슈퍼타입/서브타입 조정 등 수행 성능관점에서 데이터모델을 검증 반정규화는 정규화된 엔터티, 속성, 관계에 대해 시스템의 성능향상과 개발과 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법을 의미한다. 반정규화는 데이터를 중복하여 성능을 향.. 2021. 8. 16.
[Daily] 0816(월) 📌 오늘의 회화 W : How are the preparations for the grand opening going? M : Great! I just need to set up our window displays. W : Can I be of any help? M : Yeah, you could bring out some items from the storeroom. W : Sure which ones? M : The summer dresses and accessories. W : Okay, I'll be right back. M : Oh, and bring out some hats while you're at it. 📌 오늘의 단어 be of help : 도움이 되다 while youre at it .. 2021. 8. 16.