새로 구입한 일룸 밴쿠버 소파 (3.5인)

이번에 오래살게 될 집으로 새로 이사가며 소파를 무엇으로 살지 무척 고민했어요. 

 

결혼하며 신혼집에 큰 고민 없이 보기 이쁜 파란빛나는 소파를 구입했었는데요.. 

거실에 소파가 얼마나 큰 분위기를 좌지우지 하는지 절실히 깨달았었기 때문이에요

신혼 때 처음 샀던 소파

 

새로 이사가는 집은 24평인데요. 그러다보니 거실이 무척 넓지는 않았어요. 

이에 아래 조건의 소파들을 위주로 리서치를 해보았어요!

 

- 따뜻한 느낌의 패브릭 소파

- 3.5인이지만 커보이지 않는 소파 

- 오래 앉아 있어도 편한 소파

- 반으로 나뉘어져 여러 분위기를 연출할 수 있는 소파

 

새로 구입한 일룸소파

리서치하며 일룸 밴쿠버 소파가 딱 조건에 맞았어요! 

 

첫째 제가 선택한 밴쿠버는 따뜻한 느낌의 패브릭 소파에요. 그 소재감이 거실 전체에 아늑함을 더해줘서 집에 오는 순간부터 포근한 기분이 들어요.

둘째로 3.5인용인데도 불구하고 크게 보이지 않아요. 거실 공간을 너무 많이 차지하지 않으면서도 넉넉한 크기감을 지녔습니다.

셋째로 오래 앉아 있어도 뒷목이나 허리가 아프지 않아요. 안락함을 최우선으로 생각하고 선택한 만큼 그 편안함에 매우 만족하고 있어요.

마지막으로 소파가 반으로 나뉘어져서 다양한 분위기를 연출할 수 있어서 상황이나 기분에 따라 레이아웃을 조절할 수 있어요.

결론적으로, 위의 모든 이유로 인해 선택한 일룸 밴쿠버 소파에 대해 정말 만족스럽게 사용하고 있습니다. 이사하면서 가장 잘한 선택 중 하나라고 생각해요!

 

 

#침대 #일룸침대 #모던침대 #일룸 송파점
#침대 #일룸침대 #호텔형 침대 #일룸 프리미엄샵 송파
#호텔형 침대 #SS사이즈 침대 #침대추천 #문정동 일룸

앞서 리뷰를 한 '돈의 속성'과 '존리의 금융 문맹 탈출' 처럼, 위 책도 경제 입문서이다. 다만 존리와 김승호 대표의 책은 돈과 투자를 대하는 자세에 집중했다면, '돈의 흐름을 읽는 습관'에서는 실제 투자를 하기 위해 경제와 친해지는 방법을 알려준다.

 

투자를 시작하려는 많은 사람들이 재무재표는 고사하고, '금리, 주가, 환율의 상관관계', 'ETF' 등 경제 개념에 익숙하지 않다. 위 책에서는 경제와 친해지기 위해 여러 방법들을 제시하는데, 그 중에서 책을 다 읽은 후 본인이 실천하는 몇가지를 공유한다. 

 

- 경제기사 5대 분야(거시, 미시, 국제, 주식, 부동산)에 걸쳐 읽고, 세줄 요약하기 (매일)

- 매일 경제 지표(금리, 주가, 환율, 유가) 정리하기

- 경제 도서, 다큐멘터리 읽기 

 

위 3가지 외에도 저자는 여러 방법들을 제시한다. 저자도 동의하듯 모든 방법을 다 실천하진 못하더라도, 경제 공부에 관심을 가지고 쉬운 것부터 하나씩 시작할 방향성을 제시해 주는 추천할만한 책이다. 

'Book' 카테고리의 다른 글

[Book #14] 돈의 속성 / 존리의 금융 문맹 탈출  (0) 2021.09.22
[Book #13] 채식주의자  (0) 2018.08.12
[Book #12] 살인자의 기억법  (0) 2018.01.06
[Book #11] 골목의 전쟁  (0) 2018.01.01
[Book #10] 신경끄기의 기술  (0) 2017.12.31

 

 

대학 졸업 후, 직장생활을 시작한지도 어느덧 5년차이다. 

 

그간 '사회초년생'을 대상으로한 서적, 유튜브 등의 조언을 토대로 적금부터 주식까지 여러 형태의 투자를 해보았다. '주식'은 신경을 너무 많이 뺏어서 사회초년생이 회사에 적응하기 바쁜데 지속하기 어려웠고, '국내/해외펀드'들은 결혼과 내집마련으로 인한 급전으로 중단하게되었다. 이후 다시 투자를 시작할 수 있는 여유 자금이 생겨 위 책들을 피게 되었다. 

 

위 책들은 실용서적보다는 경제적 자유를 이루기 위한 마음가짐을 알려주는 자기계발서에 더 가깝다. 당장 투자로 수익을 바라는 투자자들에게는 답답한, 흔히 말하는 꼰대의 말일 수 있다. (위와 같은 유형의 사람은 서점에서 투자 기술에 대한 책을 찾아보는 것을 추천한다.)

 

하지만 본인처럼 장기적인 관점으로 투자하고, 조금은 안정적인 투자성향으로 가진 사람들에게는 입문서로서 강추할만 한 책이다. 무엇보다 성공한 사업가와 금융인의 책속에 인사이트들을 통해 '본인만의 투자 철학'을 찾고, '투자를 시작할 용기'를 주는데 큰 도움이 된다. 

'Book' 카테고리의 다른 글

[Book #15] 돈의 흐름을 읽는 습관  (0) 2021.09.22
[Book #13] 채식주의자  (0) 2018.08.12
[Book #12] 살인자의 기억법  (0) 2018.01.06
[Book #11] 골목의 전쟁  (0) 2018.01.01
[Book #10] 신경끄기의 기술  (0) 2017.12.31


1. DB 정규화란?

DB 정규화란 삽입/갱신/삭제 시 발생하는 이상현상이 없도록, DB를 재설계하는 것을 말합니다. DB 정규화는 다음의 목적을 가집니다. 
  • 불필요한 데이터를 제거한다. 
  • 데이터 저장을 논리적이고 직관적이게 한다. 

빠른 이해를 위해 정규화를 하지 않았을 때의 문제점이 무엇인지 간단한 예를 들도록 하겠습니다. 

학번 

주소

 수강 과목

 21101002 

서울 

C언어 

 21101002 

서울 

Java 

21101003

중국 

Java 

  1. 21101002 학생의 주소가 변경 되었을 때, 2개의 Row를 각각 수정 해주어야합니다. 2개라 크게 안 와 닿을지 모르겠지만, 100개/1000개로 늘어나면 시스템에 과부하를 가져올 것입니다. 
  2. 21101003 학생이 Java 수업을 Drop할 경우, 학적에서 21101003 학생의 정보가 아예 사라집니다. 

간단한 예이지만 위와 같은 문제점을 예방하기 위해, 앞으로 배울 4개의 정규화 과정을 배워보도록 합니다. 


2. 1NF (1 정규화)

1정규화는 각 행마다 값을 한가지만 가지도록 합니다. 예를 통해 이해해도록 하겠습니다. 




학번

 교수

 학과

과목코드

학점 

20800399

김,박,정 

 컴퓨터공학

CSE011101, CSE022202, CSE033303

A,B,C 

21300758

 상담심리MEC011101 A 
21400001

 이 

 법학

POD032939

C

21500399

 컴퓨터공학CSE011101

20800399 학생은 '수강과목' 열에 2가지 값을 가지고 있습니다. 이에 다음과 같이 1정규화 합니다. 

학번 교수

학과 

과목코드 학점
20800399

컴퓨터공학 

CSE011101

 A

20800399

컴퓨터공학 

CSE022202

 B

20800399

정 

컴퓨터공학 

CSE033303

 C

21300758

병 

상담심리 

MEC011101

 A

21400001

이 

법학 

POD032939

 C

21500399

김 

컴퓨터공학 CSE011101 B

결과적으로 정규화를 함으로써, 데이터는 더 증가하였습니다. 이는 데이터의 논리성을 강화하기 위함입니다. 하지만 보이는 바와 같이 데이터가 늘어났습니다. 1정규화로는 아직 갈 길이 멉니다. 


3. 2NF

2차 정규화는 완전 함수 종속성을 만드는 것입니다. 즉, 기본키에 속하지 않은 함수들이 모두 기본키에 종속적이어야 합니다. 


학번

학과

지도교수
20800399

컴퓨터공학

20800399 

컴퓨터공학

20800399 

 컴퓨터공학

21300758

상담심리

21400001

법학

21500399

컴퓨터공학

학번과목코드성적
20800399CSE011101

A

20800399CSE022202B
20800399CSE033303

C

21300758MEC011101A
21400001POD032939

C

21500399CSE011101

B

4. 3NF

3NF는 이행적함수종속석을 제거함으로써 성립된다. 즉 아래 도표를 보면, '학과'는 '지도교수'와 '학번' 양쪽에 종속된다. 이를 분리시키는 것을 의미한다.


 
학번

학과

20800399

컴퓨터공학

21300758

상담심리

21400001

법학

21500399

컴퓨터공학

교수

학과

컴퓨터공학

컴퓨터공학

컴퓨터공학

상담심리

이  법학

학번

과목코드성적
20800399CSE011101

A

20800399CSE022202B
20800399CSE033303

C

21300758MEC011101A
21400001POD032939

C

21500399CSE011101

B




BCNF는 다음에...



기괴한 스토리의 끝에서 책장을 덮은 후, 충격을 받고 하루종일 벙 찌게 된다. 

제목과 도입부를 보고, 고기생산시스템을 고발하는 책인줄 알았다. 책에 쓰여진 상징적인 의미들을 아직 전부 이해하지 못하여, 여성해방을 주장하는 소설인지는 아직 명확하게 다가오지 않는다. 하지만 주인공 영혜가 여성으로서 받은 상처가 어떻게 내제화 되어 왔고, 이로 인해 어떻게 미쳐가는지가 책의 전반적인 내용이다. 

브래지어를 차지 않는 여성이 어느 순간 꿈을 꾼 후 육식을 거부하기 시작한다. 가족모임에서 아버지에게 폭력을 당한 후에는 자살시도를 하고, 입원한 병원 근처 분수대에서 나체로 새를 손아귀에 넣고 죽인다. 이후 형부와 비정상적인 관계를 가진 후, 정신병원에 입원하더니 본인을 나무와 동일시 하며 모든 음식을 거부한다. 

채식주의자
국내도서
저자 : 한강
출판 : 창비(창작과비평사) 2007.10.30
상세보기



** 반복해서 읽어가며 내용 보충 예정

SQL을 사용하여 의미있는 정보를 빠르게 추출하기 위해서는, 아래와 같은 조건이 충족되어야 한다. 


1. 모든 테이블에 기본키가 있는지 확인하자

모든 테이블에는 컬럼마다 한개 이상으로 구성된 기본키가 있어야 한다. 기본키는 로우마다 유일해야하며 NULL값을 가질 수 없다. 좋은 기본키의 후보자격은 아래와 같다. 

  1. 유일한 값을 가져야 한다. (중복이 우려된다면, Auto_Increment를 이용하자)
  2. 널 값을 가질 수 없다. 
  3. 안정적이 값이어야 한다. (갱신할 필요가 없다.)
  4. 간단한 형태여야 한다. (소수점보다는 정수형)

** 기본키는 가능한 1개인 것이 빠른 SQL문을 위해 좋다. 하지만 매칭테이블과 같이 때에 따라서는 복수형 기본키가 식별하는데 더 도움이 될 때가 있다. 


2. 중복으로 저장된 데이터 항목을 제거하자

데이터를 중복으로 저장하면 일관되지 않은 데이터, 비정상적인 삽입/갱신/삭제 처리, 공간 낭비 등 많은 문제점을 일으킨다. 동일한 테이블이든 다른 테이블이든 반복되는 데이터를 최소화하는 것이 가장 중요하다. 

주제별로 테이블을 분리시커 서로 매핑(조인) 시키는 방식을 사용하면, 중복되는 데이터들을 최소화 시킬 수 있다. 
ex) Customer, Employee, Product, SalesTransactions(mapping table)로 분리

3. 반복 그룹을 제거하자

컬럼은 비싸고, 로우는 싸다! 무의미하게 반복되는 컬럼들을 지양하자. 
Ex) ID, Drawing_Number, Predecessor_1, Predecessor_2, Predecessor_3.....

4. 컬럼당 하나의 특성만 저장하자

주소: 서울특별시 서초구 반포2동 신반포아파트 15-303
주소를 Table에 저장할 때, 전체주소를 한번에 저장하면 나중에 검색할 때 "Like %"를 활용하여 검색을 해야한다. 이는 매우 효율성이 떨어지는 일이다. 

이에, '도/시' '시/군/구' '동' 등을 각각의 컬럼으로 저장한다면, 더 효율적인 쿼리문을 만들 수 있을 것이다. 이렇게 분리되어 저장된 Column들을 하나로 묶어 출력할 때는 Concat문 을 사용하면 편리하다. 

5. 왜 계산데이터를 저장하면 좋지 않은지 이해하자

테이블의 로우가 변경/삽입/삭제 될때마다 값을 재계산해야하므로 무결성을 유지하기 어렵다. 시스템에 부하를 일으키는 것보다 더 큰 혜택이 있을 경우에만 사용한다. 

6. 참조 무결성을 보호하려면 외래키를 정의하자

7. 테이블 간 관계를 명확히 하자

8. 제3정규화로도 부족하다면 더 정규화하자

9. 데이터 웨어하우스에는 역정규화를 사용하자

데이터 웨어하우스 시스템의 주 목적은 정보를 빠르게 찾는 것이다. 이에 정규화를 위반하더라도 자원을 절약할 수 있다면, column을 늘리는 것도 좋다. 
(EX: 고객 이름을 많이 검색하는 Invoice테이블이 있다면, CustomerID(외래키)뿐 아니라 이름도 포함)


Effective SQL SQL 코딩의 기술존 비아시에스,더글러스 스틸,벤 클로디어
상세보기


'RDBMS > SQL 코딩의 기술' 카테고리의 다른 글

[SQL #1] 개요  (0) 2018.07.01


이 책은 '옮긴이의 말'에도 써져있지만 입문자를 위한 책이 아니다. 어느 정도 SQL에 익숙해진 사람, DB에 대한 기본(무결성, 정규화 등)을 알고 있는 사람이 개념을 정리하고 한단계 발전할 수 있도록 쓰여진 책이다.  

Effective SQL SQL 코딩의 기술
국내도서
저자 : 존 비아시에스,더글러스 스틸,벤 클로디어 / 홍형경역
출판 : 길벗 2017.11.30
상세보기


'RDBMS > SQL 코딩의 기술' 카테고리의 다른 글

[SQL #2] 데이터 모델 설계  (0) 2018.07.01


Angular CLI는 AngularJS를 사용함에 있어, 편리하게 project 구성, component 생성 등을 도와주는 interface입니다. Angular CLI 사용법에 대해 간단히 알아보겠습니다. 

#1 설치

$ npm install -g angular-cli

지난 포스팅에 알아본, angular cli 설치 command이다. cmd창에 입력하면된다. 

#2 프로젝트 시작 (ng new)

$ ng new 프로젝트명

Angular project를 생성해주는 command이다. dir 구조 및 필요한 파일들을 자동 생성 및 구성해준다. 

#3 컴포넌트, 디렉티브, 파이프 생성 (ng generate)

Angular CLI를 이용하면, 컴포넌트, 디렉티브, 파이프 등을 쉽게 생성할 수 있다. Command들은 다음과 같다. 

 Scaffold

Usage 

Componet

$ ng g componet 컴포넌트명 

Directive 

$ ng g directive 디렉티브명 

Pipe

$ ng g pipe 파이프명 

Service

$ ng g service 서비스명 

Class 

$ ng g class 클래스명 

Interface

$ ng g interface 인터페이스명 

Enum 

$ ng g enum 이넘명 

Module

$ ng g module 모듈명 







'IT & 개발 > angularJS' 카테고리의 다른 글

Angular 시작하기 (개발환경 세팅)  (0) 2017.11.07


공소시효가 지난 나이든 연쇄살인범이 있다. 그는 치매에 걸려 매일 기억이 사라져가고, 그런 자신의 일상을 기억하기 위해 기록을 남긴다. 소설은 이 기록들의 모음이다.


치매에 걸린 연쇄살인범의 시선에서 소설을 읽어내려가면, 그의 기억이 흐려질수록 소설 속 세계관도 무너져 간다. 나중에는 소설을 읽는 내내 진실이라 믿었던 내용이 거짓이 되고, 거짓이 진실이 되기도 한다. 과연 살인자의 기억은 어디서부터 진실이였을까?


반전이 있는 소설이다. 갑작스러운 반전이 아닌, 치매 환자의 기억력과 함께 서서히 무너져가는 반전이기에 더 매력적인 소설이다. 처음 접하는 작가의 소설이이지만, 그의 다른 소설도 읽어보고 싶다. 




살인자의 기억법
국내도서
저자 : 김영하(Young Ha Kim)
출판 : 문학동네 2013.07.24
상세보기


'Book' 카테고리의 다른 글

[Book #14] 돈의 속성 / 존리의 금융 문맹 탈출  (0) 2021.09.22
[Book #13] 채식주의자  (0) 2018.08.12
[Book #11] 골목의 전쟁  (0) 2018.01.01
[Book #10] 신경끄기의 기술  (0) 2017.12.31
[Book #9] 현남오빠에게  (0) 2017.12.24



요즘들어 '나만의 브랜드를 가지고 싶다'는 생각이 든다. 프릳츠라는 커피 브랜드를 접하고, 그런 생각이 더 강해졌다. 그러면서 동시에 자영업자의 생태계에 대해 궁금해지기 시작했다. 


책은 소비자에 관점에서는 몰랐던 상권, 원가, 젠트리피케이션, 상업 임대 등에 대해 알기 쉬운 언어로 소개하고 있다. 일반인들은 흔히 사업에서 '아이템'이 가장 중요하다고 생각한다. 이에, 좋은 아이템만 있다면 사업 성공은 보장된거라고 생각하기 일수다. 


하지만 운, 상권, 임대료 등 고려해야할 사항이 너무 많다. 즉, 준비되지 않은 자영업자는 시장에서 살아남기가 힘들다. 실제로 5년내 살아남는 자영업자의 비율이 20% 밖에 안된다고 한다. 


그래도 책은 자영업을 준비하는 독자들에게 희망을 안겨주며 마무리한다. 국내 자영업자의 비율이 OECD평균 수준으로 줄어들고 있다. 한정된 내수시장에서 파이를 나눠먹어야 하는 자영업자이기 때문에 이는 좋은 소식이다. 또한 국내법도 자영업자들을 조금 더 생각해주는 방향으로 발전해가고 있다. 


책을 읽으며, 안정적인 정직원 생활을 내려놓고 자영업에 뛰어든다는게 쉽지 않다는 것을 느꼈다. 더 높은 노동 시간과 낮은 신용등급을 받아들이고 들어가야 한다. 자영업을 꿈꾸고 준비하기 앞서, 내가 왜 내 브랜드를 가지고 싶은지 정의를 내리는게 우선일 듯 싶다. 


자영업자의 생태계를 맛보고 싶은 사람들에게 추천해주고 싶은 책이다. 



골목의 전쟁
국내도서
저자 : 김영준
출판 : 스마트북스 2017.10.15
상세보기


'Book' 카테고리의 다른 글

[Book #13] 채식주의자  (0) 2018.08.12
[Book #12] 살인자의 기억법  (0) 2018.01.06
[Book #10] 신경끄기의 기술  (0) 2017.12.31
[Book #9] 현남오빠에게  (0) 2017.12.24
[Book#8] 창업가의 브랜딩  (0) 2017.12.15

+ Recent posts