메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, SQL Server로 배우는 데이터베이스 개론과 실습

한빛아카데미

집필서

절판

  • 저자 : 박우창 , 남송휘
  • 출간 : 2013-07-01
  • 페이지 : 576 쪽
  • ISBN : 9788998756246
  • 물류코드 :4024
  • 개정판정보 :개정판이 새로 출간되었습니다. 개정판 보기
  • 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
  • 초급 초중급 중급 중고급 고급
4.6점 (7명)
좋아요 : 57

SQL Server 2012 기반

데이터베이스 이론과 실습을 한번에!

 

데이터베이스를 처음 배우는 학생을 대상으로 이론과 실습을 병행하면서 공부할 수 있도록 구성한 책이다. 이론은 사례 중심으로 추상적인 내용을 직관적으로 이해할 수 있도록 했으며, 실습은 예제 중심으로 SQL, 데이터 모델링, 데이터베이스 프로그래밍 등을 다루었다. 본문 전체를 이끄는 마당서점 예제를 통해 실습의 재미를 더하였고, 하나의 흐름으로 전체를 이해할 수 있도록 했다. 

 

이 책의 특징

  • 데이터베이스 이론과 실습을 마당서점이라는 가상의 서점을 예로 들어 실제 업무에 맞게 설명한다.
  • 모든 실습은 직접 따라해 볼 수 있도록 필요한 소프트웨어의 설치와 사용 방법을 꼼꼼히 설명한다. 
  • 연습문제는 기본문제와 심화문제로 구성하여 배운 내용을 단계별로 확인하고 응용할 수 있도록 했다.

 

박우창 저자

박우창

서울대학교 계산통계학과를 졸업하고 동 대학원에서 박사 학위를 취득했다. 1988년부터 덕성여자대학교 컴퓨터공학과 교수로 재직하였으며, 데이터베이스와 자료구조 등을 강의하였다. 저서로 『오라클로 배우는 데이터베이스 개론과 실습』(한빛아카데미, 2020), 『알기쉬운 자료구조 - C언어』(21세기사, 2019), 『데이터마이닝』(자유아카데미, 2004) 등이 있다. 

남송휘 저자

남송휘

학부에서 컴퓨터공학을 전공한 후 프로그래머로 일하였다. 그 후 MOT(기술경영) 석사 학위를 취득하고 경제학 (IT경제) 박사 과정을 수료했다. 현재 Data Driven IT 컨설팅, PM 및 DB모델링, 데이터&업무 분석 등의 업무를 하고 있으며 덕성여자대학교에서 겸임교수로 재직 중이다. IT 기술 및 데이터베이스 연구 사이트인 bysql.net을 운영하고 있다.

Part 01 데이터베이스 시스템의 개념

 

Chapter 01 데이터베이스 시스템 
1 데이터베이스와 데이터베이스 시스템 
1.1 데이터, 정보, 지식 
1.2 일상생활의 데이터베이스 
1.3 데이터베이스의 개념 및 특징
1.4 데이터베이스 시스템의 개념
2 데이터베이스 시스템의 발전
2.1 마당서점과 데이터베이스 시스템
2.2 정보 시스템의 발전 
3 파일 시스템과 DBMS 
3.1 마당서점 데이터를 저장하는 방법
3.2 마당서점 데이터의 저장 방법 비교 
3.3 파일 시스템과 DBMS의 비교 
4 데이터베이스 시스템의 구성
4.1 데이터베이스 언어 
4.2 데이터베이스 사용자 
4.3 DBMS 
4.4 데이터 모델 
4.5 데이터베이스의 개념적 구조
요약/연습문제 

 

Chapter 02 관계 데이터 모델 
1 관계 데이터 모델의 개념 
1.1 릴레이션
1.2 릴레이션 스키마와 인스턴스
1.3 릴레이션의 특징 
1.4 관계 데이터 모델 
2 무결성 제약조건 
2.1 키
2.2 무결성 제약조건 
2.3 무결성 제약조건의 수행
3 관계대수
3.1 관계대수 
3.2 셀렉션과 프로젝션
3.3 집합연산
3.4 조인
3.5 디비전 
3.6 관계대수 예제 
요약/연습문제 

 

Part 02 데이터베이스 프로그래머

 

Chapter 03 SQL 기초 
1 SQL 학습을 위한 준비 
1.1 마당서점의 데이터 
1.2 누가 어떤 정보를 원하는가?
1.3 SQL Server와 샘플 데이터 설치 
2 SQL 개요
3 데이터 조작어 - 검색
3.1 SELECT 문
3.2 집계 함수와 GROUP BY
3.3 두 개 이상 테이블에서 SQL 질의
4 데이터 정의어
4.1 CREATE 문 
4.2 ALTER 문
4.3 DROP 문 
5 데이터 조작어 - 삽입, 수정, 삭제
5.1 INSERT 문 
5.2 UPDATE 문 
5.3 DELETE 문 
요약/연습문제 

 

Chapter 04 SQL 고급 
1 내장 함수
1.1 SQL 내장 함수 
1.2. NULL 값 처리 
1.3 TOP n 질의 
2 부속질의 
2.1 스칼라 부속질의 - SELECT 부속질의 
2.2 인라인 뷰 - FROM 부속질의
2.3 중첩질의 - WHERE 부속질의
3 뷰 
3.1 뷰의 생성
3.2 뷰의 수정 
3.3 뷰의 삭제 
4 인덱스 
4.1 데이터베이스의 물리적 저장 
4.2 인덱스와 B-tree 
4.3 인덱스의 종류 
4.4 인덱스의 생성 
4.5 인덱스의 재구성과 삭제
요약/연습문제

 

Chapter 05 데이터베이스 응용 
1 데이터베이스 프로그래밍의 개념 
2 T-SQL 
2.1 프로시저 
2.2 트리거
2.3 사용자 정의 함수
2.4 T-SQL 문법 요약
3 데이터베이스 연동 자바 프로그래밍
3.1 소스코드 설명
3.2 프로그램 실습
4 데이터베이스 연동 웹 프로그래밍
4.1 소스코드 설명
4.2 프로그램 실습
요약/연습문제

 

Part 03 데이터베이스 설계자

 

Chapter 06 데이터 모델링
1 데이터 모델링의 개념 
1.1 데이터베이스 생명주기 
1.2 데이터 모델링 과정
2 ER 모델 
2.1 개체와 개체 타입
2.2 속성
2.3 관계와 관계 타입
2.4 약한 개체 타입과 식별자 
2.5 IE 표기법
3 ER 모델을 관계 데이터 모델로 사상 
3.1 개체 타입의 사상 
3.2 관계 타입의 사상
3.3 다중값 속성의 사상
4 ERwin 실습
4.1 ERwin 기본 화면 및 툴 둘러보기
4.2 ERwin 실습을 위한 기본 환경 설정하기 
4.3 마당서점 설계 실습 
4.4 DBMS에 접속하여 테이블 생성하기 
5 모델링 연습(마당대학 데이터베이스)
5.1 마당대학의 요구사항
5.2 마당대학의 ER 다이어그램
요약/연습문제

 

Chapter 07 정규화
1 이상현상
1.1 이상현상의 개념
1.2 이상현상의 예
2 함수 종속성
2.1 함수 종속성의 개념
2.2 함수 종속성 다이어그램
2.3 함수 종속성 규칙
2.4 함수 종속성과 기본키
2.5 이상현상과 결정자 
2.6 함수 종속성 예제 
3 정규화 
3.1 정규화 과정 
3.2 무손실 분해 
3.3 정규화 정리
4 정규화 연습(부동산 데이터베이스)
요약/연습문제

 

Part 04 데이터베이스 관리자

 

Chapter 08 트랜잭션, 동시성 제어, 회복 
1 트랜잭션
1.1 트랜잭션의 개념
1.2 트랜잭션의 성질
1.3 트랜잭션과 DBMS
2 동시성 제어
2.1 갱신손실 문제 
2.2 락 
3 트랜잭션 고립 수준 
3.1 트랜잭션 동시 실행 문제 
3.2 트랜잭션 고립 수준 명령어
3.3 트랜잭션 고립 수준 실습
4 회복
4.1 트랜잭션과 회복
4.2 로그 파일
4.3 로그 파일을 이용한 회복
4.4 체크포인트를 이용한 회복
요약/연습문제

 

Chapter 09 데이터베이스 보안과 관리 
1 데이터베이스 관리의 개요
1.1 데이터베이스 관리의 중요성 
1.2 데이터베이스 관리 업무
2 보안과 권한
2.1 로그인 사용자 관리
2.2 권한 관리 
3 백업과 복원 
3.1 복구 모델
3.2 백업의 종류
3.3 백업 및 복원 실습
요약/연습문제

 

부록 실습 소프트웨어 설치
A SQL Server 2012 설치
A.1 소개
A.2 다운로드 
A.3 설치
A.4 마당서점 데이터베이스 생성
A.5 AdventureWorks Sample Database 설치
B JDK, 이클립스, 톰캣 설치
B.1 설치 개요
B.2 JDK 설치 
B.3 JDBC 설치 
B.4 이클립스 설치
B.5 톰캣 설치
C ERwin 설치 
C.1 소개 
C.2 다운로드 
C.3 설치 
C.4 ODBC 설정

 

참고문헌
찾아보기

okm164@naver.com

답안지가 필요합니다. 빠른 시일에 답안지를 보내주세요!

etoile0320@naver.com

연습문제 답안과 해설 부탁드립니다.

답안지 보고 확인해보고 싶어요!!! 제발요!!!

whdtjs3397@naver.com

연습문제답지가 필요합니다.

연습문제를 풀었는데 답이 없어서 막막합니다. 답지좀 보내주세요...ㅠㅠ

연습문제 답안과 해설 부탁드립니다.

독학하기 너무 힘드네요

ghun0722@naver.com

결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, SQL Server로 배우는 데이터베이스 개론과 실습
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, SQL Server로 배우는 데이터베이스 개론과 실습
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, SQL Server로 배우는 데이터베이스 개론과 실습
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실