일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로세스
- 가상메모리
- 파싱테이블
- 컴파일
- 클래스
- 데이터베이스
- 컴파일러
- 스케줄러
- 자연어처리
- React
- 소프트웨어공학
- OS
- 정보검색
- 도커
- DB
- 랩실일기
- 자료구조
- 객체지향설계
- 836
- docker
- C언어
- Linear Algebra
- 웹소프트웨어
- 언어모델
- 파싱
- css
- 오픈소스웹소프트웨어
- 운영체제
- NLP
- 데이터분석
- Today
- Total
목록DB (3)
observe_db
11/2 Relational Databases의 Informal한 설계 -Relation 속성의 의미 -중복정보로 인한 update anomaly -Null value -과잉 튜플(Spurious Tuple): 원하지 않은 튜플 Functional Dependencies(FDs): X->Y이면, X가 정해지면 Y도 정해짐. Normal Form Based on PK -normalization은 중복성 제거가 목적. Update Anormality를 일어나지 않게 하기 위해. -1NF/2NF/3NF --> FD General Normal Form은 2NF, 3NF에서만 정의(다양한 후보키 candidate key에 의해) BCNF: FD만 고려 Fourth Normal Form: multivalue dep..
개떡같은 쿼리를 DBMS가 찰떡같이 처리할 '수학적인' 근거 Unary Relational Operations: SELECT AND PROJECT Relation algebra: 관계형 모델의 operation들의 기본 집합. 사용자가 기본 검색 요청(쿼리)을 지정하게 한다. operation의 결과는 새로운 relation-하나 이상의 입력된 relation으로 구성된. -closed함.(닫혀있음) relation algebra operation의 단계는 relational algebra expression으로 구성된다. algebra를 query로 매핑. 변수 계산을 al-jabr라고 했는데 이것이 Algebra로 번역. 변수를 shay라고 했는데 원 뜻은 thing임. 이것이 xay로 변하고, x로..
10/10 SQL 언어 초기에는 SEQUEL이라는 이름 Chamberlin과 Boyce가 IBM에서 개발 Structured Query language SQL Data Definition and Data Types 용어 Table, row, column이 Relation, Tuple, Attribute로 사용됨. CREATE로 데이터를 정의 SQL 표준이 있으니, 어떤 것을 적용하는지 확인해두어야함. 스키마와 카탈로그 SQL 스키마는 이름으로 정의됨. 스키마 원소들은 table, constraints, view, domains 등등을 포함한다. ;(세미콜론)으로 끝낸다. 새로운 relation 지정 -table 이름 공유 -속성, 타입, 제약사항 지정 Base table: 스토리지에 저장된 실제 테이블 ..