| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 자소서 빨리
- 자소서 시간 줄이기
- 이더리움
- 도커 교과서
- 카카오 2020 코딩테스트
- Resources are low on NN
- Failed to connect to localhost:10000
- hive beeline
- 카카오 2020 코테
- 백준 18428
- Safe mode is ON
- 자소서 빨리 쓰는 법
- 자소서 너무 오래 걸림
- mac hive 3
- hadoop safe mode leave
- Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10000
- hive beeline 에러
- 카카오 자물쇠와 열쇠
- hadoop safe mode
- code=0)
- mac hadoop 설치
- hive beeline 실행
- mac hadoop 설정
- 이더리움 #ethereum
- is not allowed to impersonate hive (state=08S01
- mac hadoop
- hive beeline 설정
- mac hadoop 3
- mac hive
- 기업 조사 빨리 하는 법
- Today
- Total
목록Computer Science/Database (20)
A seeker after truth
목요일은 시험이었고 [화: 8장 오라클 - 뷰와 시스템 카탈로그] 8.2, 8.3 데이터 타입 확인 -> 권한 확인 -> 인덱스 정의되어있는지 확인 25: 튜플 수인 7을 타이틀 속성 개수인 5로 나누면 1~2, 부서 번호속성 개수인 3으로 나누면 2~3 따라서 경우의 수가 전자가 더 적음 그 이야기임 28: 변수별로 의미 설명해주심. 귀찮아서 안적음..이아니고 어차피 이해가 안되서. 오프셋은 0부터 시작하고, 해당 속성의 길이를 더하면 다음 ??가 나오게 된다 29: 아래 예시처럼 직접 접근하면 불가능하고, 자기가 생성한 테이블에서 어쩐다고?? 30~31: 시스템 카탈로그에 유지되는 통계 정보 48: 튜플을 넣는 대로 실시간으로 갱신이 되지 않는단걸 알수 있음! 51: 데이터가 너무 많아지면 통계 정보..
그룹 함수랑 서브 쿼리가 여기 들어간다
[목요일 수업] 화 수업은 시험이었고 테이블 생성 CREATE TABLE dept (deptno NUMBER(2), dname VARCHAR2(14), loc VARCHAR2(13)); 테이블 확인 DESCRIBE dept - DATA Types varchar2(size): 가변 길이 문자 데이터 char(size)는 고정 number(p,s) 가변 길이 숫자 long 2G byte 까지의 가변 길이 문자 데이터 clob 4G byte까지의 단일 Byte 문자 데이터 raw and long raw: raw binary 데이터 blob: 4G byte 까지의 단일 바이트 문자 데이터 bfile: 4g byte까지의 외부 파일에 저장된 바이너리 데이터 rowid 바이너리를 사용해 동영상, 길이 등을 저장한다..
[화: single row function] 단일 행 함수 - 데이터 값을 조작 - 인수 받아들여 한 개 값 반환 - 각각의 행 적용 - 행별로 하나의 값 반환 - 데이터 타입 바꿔줌 - 중첩 가능 - 인수는 하나의 컬럼이나 표현식 - lower('SQL Course'): 전부 소문자로 바꿔줌 - upper('SQL C~') - initcap(): 파이썬의 title함수와 같은기능 ex) select employee_id, last_name, department_id from employees where lower(last_name) = 'higgins'; - concat('hello', 'world'): 2개 합침 - substr('HelloWorld', 1, 5) =>Hello 1번부터시작!@!@ -..
원자값 = 더이사 릴레이션을 분해할 수 없는 것을 말함 반복그룹 = 한개의 기본키갑ㄱㅅ에 대해 두개 이상의 값?...들을 가질 수 있는 32: 과목번호 때문에 원자값이 아님 제1정규형 아님 =>반복되는 속성값에 나타내는 ?를 하나의 튜플로 나타내야 해겨됨 그래서 여러개의 과목 번호로 분할해야함 문제는 "부분 함수적 종속성'" 37: 제2정규형 릴레이션 r이 제2정규형을 만족할 필요충분조건은 릴레이션 r이 제1정규형을 만족하면서, 어떤 후보 키에도 속하 조건은 어떤 후보키에도 속하지 않는 속성이 존재하지 않는.. 기본키에 대해 모든 속성들이 함수적으로 종속하는 것을 말함. 학과 이름, 전화번호를 제공하고 있음 이 경우에도 갱신 이상이 발생. 학과 안에 여러 학생이 속해있을 수 있음. 39: 수정 이상 삭제..
목요일 7. 릴레이션 정규화 5: 테이블을 변경해야 하는 문제 생길 수 있음. 100명 중 1~2명만 부서 2개에 속하는 등의 경우엔 저장소의 낭비가 많이 발생함. 6: 수정 버전. 얜 문제점이 뭔가> 7: 정보의 중복. 빈 공간의 낭비는 없어졌지만 ㅇ똑같은 데이터를 여러번 저장해야 하는 문제가 있음.똑같은 데이터가 큰 의미 없이 저장됨 수정 이상. 만약 부서 이름이 바뀌면 ... 응> 나 못알아들었어 8: 삽입 이상. 사원&부서 번호가 기본키라 null값이 될 수가 없어 그래서 ㅎ삽입이상에 나온 거서럼 신설 부서 0 명짜리 정보 입력하고싶어도 그게 안된다고 함. 삭제 이상은 반대로 사원 1명 남았는데, 부서는 없애려 하는게 아닌 경우. 한명을 삭제해버리면 부서 정보도 같이 없어짐 그래서 갱신 이상이라고..