분류 전체보기 (518) 썸네일형 리스트형 OLAP, DW, 스타스키마 OLAP (On-Line Transaction Processing 경영자들이 필요한 정보로, OLTP에서 받은 데이터를 DataWarehouse(데이터 마트)에서 가공되어 경영자에게 보여지는 것 DW(Data Warehouse) DW는 데이터 창고와 같은 개념이므로 몇 가지 특성이 있다. · 정보데이터를 위한 중립적인 저장영역 · 의사결정을 지원하기 위한 정제된 데이터 · 데이터의 단일공급원 · 데이터에 기반한 의사결정의 효율성향상 OLTP 실시간으로 데이터를 수정/삭제 하는것 스타스키마 여러 테이블에서 ID등과같은 중요 속성들을 불러와서 만든 것 장점 -데이터를 단순화된 형태로 저장 -쿼리에 대해 높은 성능 제공 단점 -눈송이 스키마 (중심이 되는 데이터들이 짧으면 상관없으나, 많아질수록 데이터량이 늘.. 데이터베이스 명명 규칙 jang8584.tistory.com/35 Database 네이밍 룰(Naming rule) 1. Database 관련 Naming Rule 가. Database Schema Name 1) 규칙 █ Database Profile 이름을 의미함 █ DB Alias 이.. jang8584.tistory.com 예약어 docs.microsoft.com/ko-kr/sql/t-sql/language-elements/reserved-keywords-transact-sql?view=sql-server-ver15 예약된 키워드 (Transact-SQL) - SQL Server 예약어(Transact-SQL) docs.microsoft.com 데이터베이스 명령어들은 사용 안한다. (예약어 사용금지) View, 저장프로시저 뷰 : 인덱스된 뷰나 파티션 된 뷰는 성능 향상을 위해 사용한다. SELECT 밖에 안된다. 수정 삭제 등은 안됨. 저장 프로시저 : Transact-SQL문장의 덩어리다. 저장프로시저의 장점으로는 네트워크 트래픽을 줄여주며 빠른것인데, 단지 데이터가 종종 변경이 되거나 명령문이 자주 바뀌면 장점이 없어진다. (특정한 것에 사용하면 좋다) 처리를 안하고 바로 결과를 보여준다. ( 실행단위 단순화 - 요청-> OPEN -> 처리 -> 결과 -> 응답 -> CLOSE ) MS SQL 특징 데이터 형식 : ntext 와 text의 차이 - n을 다국어라고 보면 된다 nvarchar(max)는 2G정도로 보면 된다 숫자 - INT 돈 - Decimal 소수점 - float, double 문장 - nchar( 고정된 자리수의 문자 ) , nvarchar( ? 크기지정 ) 날짜 - Datetime, Date 데이터 베이스 모델링 1. 개념적 데이터 모델링 2. 논리적 데이터 모델링 - 1,2,3 정규화 3. 물리적 데이터 모델링 www.dbguide.net/db.db?cmd=view&boardUid=173832&boardConfigUid=9&boardIdx=151&boardStep=1 데이터 전문가 지식포털 DBGuide.net 상상할 수 있는 모든 장치와 어플리케이션, 개개인에 걸쳐 어디에서나 데이터가 급증하고 있습니다. 가트너 보고서에서는 총 데이터 볼륨은 전세계적으로 매년 59%씩 증가하고 있으며, 이러한 www.dbguide.net 정규화란? * 정규화란 데이터발생을 가공/세공을 한다는 의미이며, 수학적으로 증명하기 위한 목적을 띄고 있다. -정보의 중복을 최소화 -정보의 모형 단순화 -정보의 굥유도 증대 -정보의 일관성 확보 -정보의 품질증대 (반대로 역정규화는 튜닝을 한다는 뜻이다.) 정규화는 총 5단계가 있지만 3가지까지만 사용한다. (5까지 너무 어려워불가능) 제 1 정규형 : 불필요하거나 중복된 컬럼을 제거. 주 Key를 찾는다. 제 2 정규형 : Key를 2개이상 연결하여 새로운 값을 만들어 낸다.(복합키, ex.주민번호 앞/뒷자리 등) 제 3 정규형 : PK(기본키)를 가지고 그 데이터가 고유하다는 것을 증명한다. 예를들어 주민번호의 경우 정규형 2번에 위배됨으로 다른 ID를 만들어놓아 사용한다. [이론] - 자바 데드락이란? 데드락은 다수의 쓰레드가 같은 lock을 동시에, 다른명령에 의해, 획득하려 할 때 발생할 수 있다. POJO포조란? Plain Old Java Object(오래된 방식의 자바 객체) - 특정 자바모델이나, 프레임워크 등을 따르지않는 자바객체를 지칭 타입추론 메서드를 호출하는 코드에서 타입인자가 정의한대로 제대로 쓰였는지 살펴보는 컴파일러의 능력 제너릭 객체를 재사용하기위해 클래스 선언할 때 타입을 결정하지 않음 컬렉션 클래스에서 제네릭을 사용하는 이유 특정타입만 포함될 수 있도록 컬렉션을 제한함. Servlet 과 JSP - Servlet: 자바 언어로 웹 개발을 위해 만들어진 것으로, Container가 이해할 수 있게 구성된 순수 자바코드로만 이루어진 것 - JSP: html 기반에 J.. 코드 링크(깃) github.com/ukyung0329/Myproject ukyung0329/Myproject self-study. Contribute to ukyung0329/Myproject development by creating an account on GitHub. github.com 이전 1 ··· 11 12 13 14 15 16 17 ··· 65 다음