Rad Blog

Archive

20.05.16_TIL

2020-05-16 TIL xfrnk2
계획했던 일 또다른 과제 시작하기 Django 함수 기반뷰, 클래스 기반 뷰 강의 듣기 독서하기 SQL 공부한 내용 정리해서 포스팅하기 오늘 한 일 Django 함수 기반뷰, 클래스 기반뷰에 대한 강의를 들었다. SQL 기본 이론에 대해 어제 학습한 내용을 정리해서 포스팅했다. 내일 할 일 Django 클래스 기반뷰의 보다 명확한 이해를 위해서 클래스 상속, 인자, 패킹, 언패킹에 대해 학습하기 또다른 과제 시작하기 독서하기 그동안 세웠던 계획을 돌아보기

데이터베이스 기초 - 관계형 모델

2020-05-16 database xfrnk2
데이터베이스에 대해 공부한 내용을 이해하고 정리한 글입니다. 첫 공부이므로 기초적인 내용을 다루며 추후 자세한 정보로 업데이트를 예정하고 있습니다. 릴레이션 데이터베이스에서는 표를 릴레이션이라 부른다. 릴레이션의 구성 스키마 : 열에 대한 의미를 담고 있는 공간, 표머리 레코드/투플 : 행(값) 컬럼/속성/필드 : 열 컬럼값 : 특정 행과 열에 해당하는 값, 데이터란 값에 메타데이터가 2개 붙어 있는 것이므로, 릴레이션은 DB 데이터를 표현하기에 이상적인 구조 인스턴스 : 특정 시점에서의 레코드가 들어가있는 상태, 모드 레코드들 릴레이션의 특징 레코드의 유일성 : 중복된 레코드의 존재가 불가능 레코드의 무순서성 : 레코드의 순서는 의미가 없음 컬럼의 무순서성 : 컬럼은 순서가 없고, 이름과 값의 쌍 컬럼의 원자성 : 모든 값들은 나눌 수 없는, 단 하나의 의미 키의 종류 및 속성 키의 속성 : 유일성(Uniqueness), 최소성(모든 군더더기를 제거, Irreducibility) 키의 종류 슈퍼키(super key) : 유일성 만족 후보키(candidate key) : 유일성, 최소성 만족 기본키(PK:primary key) : 레코드의 구분을 위해 선택된 후보키 외래키(FK:foreign key) : 참조된 다른 릴레이션의 기본키 관계형 모델의 제약조건 영역 제약조건 : 컬럼에 정의된 영역(domain)에 속한 값으로만 컬럼값이 결정 키 제약조건 : 키는 레코드를 고유하게 구별하는 값으로 구성 개체 무결성 제약조건 : 어떠한 기본 값도 널(null:모른다는 의미)이 될 수 없음 참조 무결성 제약조건 : 반드시 존재하는 레코드의 기본키만 참조 가능 널(NULL)의 개념 Continue reading

20.05.15_TIL

2020-05-16 TIL xfrnk2
계획했던 일 또다른 과제 시작하기 Django 강의 듣기 독서하기 SQL 공부한 내용 정리해서 포스팅하기 오늘 한 일 도서 ‘지적 대화를 위한 넓고 얕은 지식’ 를 지금까지 읽은 내용을 다시 읽어보며 구조화 하는 시간을 보냈다. Django 함수 기반뷰, 클래스 기반뷰에 대한 강의를 중간까지 들었다. EBS 다큐프라임 ‘자본주의 제1부 돈은 빚이다’을 시청했다. 지대넓얕(지적 대화를 위한 넓고 얕은 지식)에서 경제와 정치에 관한 내용을 다루고 있다보니, 자연스레 눈이 가서 보게 되었다. 아직 둔감한 부분이 많지만 그렇기 때문에 더 반복해서 보고싶다. Continue reading

데이터베이스 기초 - 데이터베이스 모델링과 ER모델

2020-05-15 database xfrnk2
데이터베이스에 대해 공부한 내용을 이해하고 정리한 글입니다. 첫 공부이므로 기초적인 내용을 다루며 추후 자세한 정보로 업데이트를 예정하고 있습니다. 모델링의 단계 사용자 요구사항 분석 (-> 데이터 및 업무) 개념적 데이터 모델링 (-> ER 모델) 논리적 데이터 모델링 (-> 관계형 모델) 물리적 데이터 모델링 (-> 물리적 세부사항) 내부 스키마 사용자 요구 사항 분석 도출, 분석, 기록 단계로 수행 국제 표준화 : IEEE-Std-830 분석 과정 제안요청서 (-> 도출) 요구사항 명세서 (-> 분석) 요구사항 정의서 (-> 기록) ER 모델 개체집합 : 속성을 공유하는 개체들의 모임 관계집합 : 개체와 개체간의 연관성 속성 : 개체의 특성 속성의 종류 Continue reading

데이터베이스 기초 - 데이터베이스의 이해

2020-05-15 database xfrnk2
데이터베이스에 대해 공부한 내용을 이해하고 정리한 글입니다. 첫 공부이므로 기초적인 내용을 다루며 추후 자세한 정보로 업데이트를 예정하고 있습니다. 용어 구분 데이터베이스 관련 데이터베이스 : 데이터의 집합 데이터베이스 관리 시스템(DBMS) : 구성, 저장, 관리, 사용을 위한 S/W 패키지 데이터베이스 시스템 : 데이터베이스와 어플리케이션을 연결 값, 데이터, 메타데이터 값 : 다양한 해석이 가능한 상태 데이터 : 하나의 값에 두개 이상의 설명 패드가 붙은 것 메타데이터 : 값에 의미를 부여하는 부연설명 예) Continue reading

20.05.14_TIL

2020-05-14 TIL xfrnk2
계획했던 일 SQL 공부하기 데이터베이스 시스템 과제 마무리하기 또다른 과제 시작하기 Django 강의 듣기 독서하기 블로그 글 올리기 오늘 한 일 SQL 기본 이론에 대한 학습을 마쳤다. 이후 블로그에도 SQL 공부한 내용을 정리해서 올려 보려고 한다. 데이터베이스 시스템 과제를 끝냈다. 도서 ‘지적 대화를 위한 넓고 얕은 지식’ 를 지금까지 읽은 내용을 다시 읽었다. 이전에 푼 백준 알고리즘 문제를 다시 풀어보았고, 블로그에 포스팅했다. 내일 할 일 또다른 과제 시작하기 Django 강의 듣기 독서하기 SQL 공부한 내용 정리해서 포스팅하기

20.05.13_TIL

2020-05-13 TIL xfrnk2
계획했던 일 SQL 강의 듣고 과제 이어하기 지난 강의를 들으면서 공부한 내용을 구조화하기 오늘 한 일 SQL 강의를 듣고 공부했다. 지난 내용 정리한 것을 보고 복습했다. 갑작스러웠지만 같이 밖에 외출하자는 권유에 가족과의 시간을 보냈다. 그래서 변변찮게 강의 듣는것으로 하루를 마무리했다. 내일 할 일 SQL 공부하기 데이터베이스 시스템 과제 마무리하기 또다른 과제 시작하기 Django 강의 듣기 독서하기 블로그 글 올리기
Older posts Newer posts