SQL 첫걸음 - 하루 30분 36강으로 배우는 완전 초보의 SQL 따라잡기
아사이 아츠시 지음, 박준용 옮김 / 한빛미디어 / 2015년 11월
평점 :
장바구니담기


처음부터 단계별로 입문자를 위해 친절하게 잘 설명되어 있습니다. 첫걸음을 위한 용도로 적합합니다. 하지만 편집이나 구성이 반듯반듯 하고 진부한 그림도 있어서 다소 교과서처럼 딱딱해 보입니다.

댓글(0) 먼댓글(0) 좋아요(5)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
실천적 데이터 모델링 입문
Mano Tadashi 지음, 임병균 옮김 / 영진.com(영진닷컴) / 2005년 8월
평점 :
절판


데이터모델링에 대해서 기본기를 다지고자 이 책을 다시 읽어보게 되었습니다.


2017년 11월부터 시작한 프로젝트는 분석단계를 지나 이제 설계단계를 마무리하고 있습니다.

이번 주면 화면설계가 1차적으로 완료되고 이제 디비논리설계를 마치면 바로 물리설계를 진행합니다.


이제 2월부터는 개발단계로 접어들어 본격적으로 기능구현을 하게 됩니다.

개발하기에 앞서 모델링에 대해서 갖고 있는 지식도 재확인하고 모델링에 대한 개념을 확실히 하려고 합니다.


데이터 모델은 엔티티(Entity), 속성(Attribute), 관계(Relationship)의 3가지 요소로 구성됩니다. 

엔티티(Entity)란 모델의 관리 대상을 말합니다. 데이터를 관리해야 할 대상이 되는 사람, 장소, 사물, 사건, 개념을 나타냅니다. 속성(Attribute)은 엔티티의 구성요소를 말하며 엔티티의 항목을 나타냅니다. 관계(Relationship)는 엔티티 간의 관계를 나타냅니다. 두 엔티티 사이의 업무 규칙, 제약조건과 같은 논리적 관계를 표현합니다.



댓글(0) 먼댓글(0) 좋아요(3)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
뇌를 자극하는 오라클 프로그래밍 SQL&PL/SQL 뇌자극 시리즈 9
홍형경 지음 / 한빛미디어 / 2008년 1월
평점 :
절판


제목에 프로그래밍이 있어서 그런지 프로그래머를 위해서 전반적으로 필요한 내용들로 균형있게 설명하고 있습니다.


아래의 그림처럼 책 속에 있는 학습 로드맵을 따라서 읽어 나가면 단계별로 필요한 지식과 기술을 습득할 수 있습니다.


오라클이 1977년에 시작해서 2017년으로 해서 40년이 되었네요. 

  • 1999년: Oracle 8i (i-internet)
  • 2001년: Oracle 9i (i-internet)
  • 2003년: Oracle 10g (g-grid)
  • 2007년: Oracle 11g (g-grid)
  • 2013년: Oracle 12c (c-cloud)


아래는 위키피디아의 자료를 참고하여 정리하였습니다.

Oracle V1은 구매자가 없어서 출시되지 않았다고 합니다. 오라클도 그런 시절이 있었는지 처음 알았네요.

  • Oracle v1 : There was no v1. (아무도 버전 1을 사기를 원하지 않았다.)
  • Oracle v2 : 2.3
  • Oracle v3 : 3.1.3
  • Oracle v4 : 4.1.4.0
  • Oracle v5 : 5.0.22, 5.1.17, 5.1.22
  • Oracle v6 : 6.0.17-6.0.36
  • Oracle 7: 7.0.12–7.3.4
  • Oracle 8: 8.0.3–8.0.6
  • Oracle 8i Release 1: 8.1.5.0–8.1.5.1
  • Oracle 8i Release 2: 8.1.6.0–8.1.6.3
  • Oracle 8i Release 3: 8.1.7.0–8.1.7.4
  • Oracle 9i Release 1: 9.0.1.0–9.0.1.5 (December 2003)
  • Oracle 9i Release 2: 9.2.0.1–9.2.0.8 (April 2007)
  • Oracle 10g Release 1: 10.1.0.2–10.1.0.5 (February 2006)
  • Oracle 10g Release 2: 10.2.0.1–10.2.0.5 (April 2010)
  • Oracle 11g Release 1: 11.1.0.6–11.1.0.7 (September 2008)
  • Oracle 11g Release 2: 11.2.0.1–11.2.0.4 (August 2013)
  • Oracle 12c Release 1: 12.1.0.1 (June 2013)
  • Oracle 12c Release 1: 12.1.0.2 (July 2014)
  • Oracle 12c Release 2: 12.2.0.1 (March 2017)

(i:internet, g:grid, c:cloud)


댓글(0) 먼댓글(0) 좋아요(3)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
Beginning Oracle Programming
Sean Dillon & Christopher Beck 외 지음, 최현호 옮김 / 정보문화사 / 2002년 9월
평점 :
품절


이 책은 오라클 관리자를 준비하는 사람에게 필요한 내용들이 많아서 웹 개발자나 프로그래머에게는 비추입니다.


Beginning 이라고 써있지만 다루고 있는 내용이나 설명은 Professional에 가깝습니다. 초보자나 입문자가 Beginning 이라는 제목을 보고 쉽게 선택했다가 후회를 남기는 책입니다. 한권의 책속에 많은 내용을 담으려고 하는 것은 좋은데 페이지마다 내용이 알차게 적혀 있어서 읽는 시간이 상당히 소요됩니다.


오라클을 관리하는 관점에서는  필요한 내용들인데 단지 사용하는 관점에서는 그렇게 자세하게 알아야할 필요는 없어보입니다. 오라클에 대해 내부구조와 실행환경등에 대해서 알고 싶은 경우에는 이 책이 적절한 대답을 주고 있다고 생각합니다.


SQL 문을 실행할 때 파서와 옵티마이저를 거치면 규칙기반(Rule Base)으로 처리할지 비용기반(Cost Base)으로 실행할 지를 결정합니다.


댓글(0) 먼댓글(0) 좋아요(3)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
오라클 11g+ PL/SQL 입문
서동린 외 지음 / 대림출판사 / 2009년 9월
평점 :
품절


이 책은 오라클을 처음 배우는 사람과 기초를 다지려고 하는 사람에게 적합한 서적입니다.

오라클에 대해 전반적으로 알아야할 기본적인 것을 쉬운 예제들과 함께 설명하고 있습니다.

고급쿼리나 고급함수에 대한 내용은 없기 때문에 중급이상을 준비하는 사람은 다른 서적을 보시기 바랍니다.


댓글(0) 먼댓글(0) 좋아요(3)
좋아요
북마크하기찜하기 thankstoThanksTo