일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 속성 선택자
- HTML Templating
- 김성박
- ES6
- 즐거운 자바
- 다시보자
- 서블릿
- 즐거운자바
- vmax
- 가상클래스 선택자
- nth-child()
- datalist
- JavaScript
- 소스트리
- optgroup
- 부정 선택자
- spring
- nth-of-type()
- 자바
- 부스트코스
- 깃헙
- 가상요소 선택자
- 웹개발
- vmin
- 다시볼 것
- 복합 선택자
- 보충필요
- EDWITH
- jsp
- 상속
- Today
- Total
목록ALL (85)
기억의 DataBase
JAVA Start 김성박의 즐거운 자바 출처 : https://www.youtube.com/watch?v=DEZrPpPtjkY&list=PLHpaQi-LiUCx-vcbcnpU5Tzv2X99WCowN&index=6 -자바는 리눅스, 유닉스 환경에서 많이 사용된다. 리눅스를 공부할 필요가 있다. (리눅스를 공부하기 가장 좋은 방법은 윈도우를 지우고, 리눅스를 OS로 사용하는 것이 가장 빠르다) -JRE : 자바를 실행하는데는 JRE만 있으면 된다. -JDK : 자바를 개발하는데 필요한 도구 환경변수 설정 : 2가지 환경변수를 추가 변수이름 : JAVA_HOME(리눅스는 대소문자를 구분하므로 대문자가 좋다) 변수값 : JDK 경로 변수이름 : CLASSPATH 변수값 : .%JAVA_HOME%₩lib₩too..
SQL(Structured Query Language) Structured : 체계화 / 구조화 >> 위에서 아래로(순서대로) Query : 요청 >> DBMS에 요청 Language : 4GL >> 일종의 프로그램 ※ Point : Cost ↓ (Insert, Update, Delete) >> 과정 Benefit ↑ (Select) >> 목적 -3GL은 성능에 큰 차이 X, 4GL은 중요 Select 기법이 중요(효율 극대화) 1)Simple Query > 한 Table에서 Select(단순 조회) 2)Join - Product > 조건없이 곱셈( T1(10) x T2(20) = T3(200) ) - TestData 생성용 / Day x 정보 - Join - Self Join - Recursive Jo..
DataWareHouse(DW) -데이터 웨어하우스는 기업 내/외부에 산재 된 대량의 자료를 시간적 관점을 초월하는 하나의 통합체로 구성하고, 이의 다각적 분석, 새로운 업무지식의 창출 및 의사결정 지원을 위한 활용환경으로 구성하는 것 -운영계의 Data는 업무 Process가 끝나고, 필요한 Data를 정리하여 DW에 적재 -운영계 Data는 실 업무(거래)에 필요한 Data이므로 빠른 속도가 중요 -정보계의 Data는 분류기준(기간, 거래처)에 따라 정리된 통합 Data로 관계 파악이 중요 -OLAP : Data Mart -OLTP : 운영계 Process DW Modeling DW에서 가장 중요한 Point 4가지 Star Schema Snow Flake Schema Summary 사용자의 요구사항..
ORACLE과 네트워크 출처 : https://www.networkingreviews.com/ 네트워크 7계층 L1(Physical) > port와 같은 실제 하드웨어 차원의 계층 (실제 물리적 라인) L2(Link) > 인접한 Server간의 연결 >> LAN L3(Network) > Link간에 라우터(주소 분류)를 해줌 >> IP L4(Transport) > 도착한 패킷의 이상유무 확인 >> TCP L5(Session) > 두 통신주체간의 확인 L6(Presentation) > 받은 Data를 OS에 맞게 번역(OS간 문자코드가 다름) L7(Application) > 변역된 Data를 Application이 사용 ※각 계층별 보안과 튜닝문제 존재 출처 : http://hahahoho5915.tist..
B(Balanced) - Tree 인덱스 출처: https://12bme.tistory.com/138 참고 -루트값은 중간값으로 지정해야 양쪽의 균형이 맞아 Index의 효율이 올라간다. -Index가 없는 경우 DataBlock을 다뒤져야 하므로 비효율 ↑ (단, 전체 데이터를 대부분 Select하는 경우라면, Index가 비효율적일수 있음) -요청 > Index > DataBlock -Index 효율이 떨어져서 속도가 느려지면 Index를 Rebulid해준다. (자동으로 중간점을 잡아서 기준 Node로 설정) -Index안에는 RowID가 있어 그 주소를 바탕으로 실 Data를 찾아가는 것 (RowId는 ORACLE이 부여하는 것) Bitmap 인덱스 -DW에 많이 사용 / OLAP -빈번한 I/O에..
DBMS란 >> Date Base Management System >> 단순 DataBase 사용 프로그램이 아니라 관리(조절, 통제, 보안) 프로그램이다 관계형(RDB) > Data / 집합의 개념(Union/Minus)객체지향(ORDB) > Method >> 현실을 반영 Object = Instance( Data + Method(Trigger/Event)) 거대한 Data(High-end)는 partition으로 나누어야 Crash에 대하여 안정성을 높힘 Partition의 이점 >> 기준을 가지고 분류하여 검색효율을 높힘 Parallel 프로세싱 >> 동시작업(Partition) >> 속도 ↑ Task > User : Class DBMS(Repository) : Object(System Table)..