HOME > Detail View

Detail View

데이터베이스 관리: 웹 사이트 개발 응용

데이터베이스 관리: 웹 사이트 개발 응용 (Loan 4 times)

Material type
단행본
Personal Author
Riccardi, Greg. 김경창 , 역 한기준 , 역
Title Statement
데이터베이스 관리: 웹 사이트 개발 응용/ Greg Riccardi 지음 ; 김경창 ; 한기준 [공]옮김.
Publication, Distribution, etc
서울 :   시그마프레스 ,   2004.  
Physical Medium
xix, 491 p. : 삽도 ; 26 cm.
Varied Title
Database management with Web site development applications.
ISBN
8958320044
Bibliography, Etc. Note
참고문헌: p. 487-491.
Subject Added Entry-Topical Term
Database management. Web site development. Application software --Development.
000 00947namccc200301 4500
001 000045119096
005 20100806030900
007 ta
008 040915s2004 ulka 000a kor
020 ▼a 8958320044 ▼g 93560: ▼c \20000
035 ▼a KRIC09243236
040 ▼a 211019 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.758 ▼2 21
090 ▼a 005.758 ▼b 2004a
100 1 ▼a Riccardi, Greg.
245 1 0 ▼a 데이터베이스 관리: ▼b 웹 사이트 개발 응용/ ▼d Greg Riccardi 지음 ; ▼e 김경창 ; ▼e 한기준 [공]옮김.
246 1 9 ▼a Database management with Web site development applications.
260 ▼a 서울 : ▼b 시그마프레스 , ▼c 2004.
300 ▼a xix, 491 p. : ▼b 삽도 ; ▼c 26 cm.
504 ▼a 참고문헌: p. 487-491.
650 0 ▼a Database management.
650 0 ▼a Web site development.
650 0 ▼a Application software ▼x Development.
700 1 ▼a 김경창 , ▼e
700 1 ▼a 한기준 , ▼e
740 ▼a 웹 사이트 개발 응용.

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Education Reserves1/ Call Number 005.758 2004a Accession No. 111293916 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Main Library/Monographs(3F)/ Call Number 005.758 2004a Accession No. 111293915 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

이 책은 데이터베이스의 기본 개념뿐 아니라 데이터베이스가 웹 사이트나 웹 기관들을 지원하는데 어떻게 사용되는지에 대해 이해하기 쉽게 설명하고 있어 데이터베이스의 실용적인 측면을 강조한다.

먼저 기본 데이터베이스 개념들인 ER 모델, 관계형 모델, 모델 변환 및 설계, 관계 대수 및 해석, SQL 언어, 정규화 기법을 다룬다. 그리고 이 기본적인 데이터베이스 개념들이 웹 사이트 개발을 지원하는 핵심 기술로 사용된다는 것을 실제 웹 사이트와 구체적인 예제들과 응용 프로그램들을 통해서 보여준다.


Information Provided By: : Aladin

Author Introduction

그렉 리카르디(지은이)

<데이터베이스 관리>

한기준(옮긴이)

서울대학교 이학사 KAIST 전산학과 공학석사/공학박사 정보시스템 감리사(1기) (전) Stanford 대학교 Visiting Scholar (전) 한국정보과학회 데이터베이스연구회 운영위원장 (전) 한국공간정보시스템학회 회장 (전) 한국정보시스템감리사협회 회장 (전) 한국ITS학회 기획위원장 (전) 건국대학교 정보통신대학장, 정보통신대학원장, 정보통신원장 (전) 건국대학교 정보통신대학원 정보시스템감리학과 교수

김경창(옮긴이)

홍익대학교 전자계산학과를 졸업하고, 한국과학기술원(KAIST) 전산학과에서 석사를, University of Texas at Austin에서 전산학과 박사학위를 받았다. 경제기획원 전산사무관, 미국해군대학원 연구교수, Cyber Database Solutions 회사 Visiting Researcher 한국정보과학회 이사 등을 지냈으며, 현재 홍익대학교 공과대학 정보컴퓨터공학부 교수로 재직중이다.

Information Provided By: : Aladin

Table of Contents


목차
제1부 정보 기술과 월드 와이드 웹의 소개
 제1장 정보 및 데이터베이스 시스템의 소개 = 3
  1.1 정보 시스템과 데이터베이스는 무엇인가? = 6
   1.1.1 정보 시스템 = 6
  1.2 데이터베이스가 왜 중요한가? = 7
  1.3 데이터베이스는 어떻게 정보를 표현하는가? = 9
  1.4 누가 데이터베이스 시스템과 작업하는가? = 11
  1.5 데이터베이스가 웹을 어떻게 지원하는가? = 13
  1.6 어떤 데이터베이스 개념과 용어들을 알아야 하는가? = 14
   1.6.1 스키마와 인스턴스 = 14
   1.6.2 데이터베이스 질의 연산 = 15
 제2장 인터넷 정보 시스템 = 21
  2.1 웹의 구성요소 = 22
  2.2 웹 페이지와 HTML = 23
  2.3 웹과 정보 서버 = 27
  2.4 샘플 웹 사이트 자세히 보기 = 29
   2.4.1 웹 사이트의 정보 내용 = 30
   2.4.2 고객-정보 웹 페이지 = 31
   2.4.3 웹 페이지에서의 비디오 구매하기 = 32
   2.4.4 데이터베이스에서 구매 기록하기 = 34
제2부 정보 시스템 설계와 명세
 제3장 데이터 모델을 사용한 정보 표현 = 41
  3.1 데이터 모델 = 42
   3.1.1 데이터 모델의 타입 = 42
   3.1.2 데이터베이스 스키마 = 43
  3.2 정보 요구사항 발견과 지정 및 용어 = 44
  3.3 정보 구성 = 45
   3.3.1 개체, 개체 클래스, 속성 = 46
   3.3.2 키 속성 = 49
   3.3.3 속성갑의 제약 = 52
   3.3.4 "널(Null)"에 대한 고찰 = 53
  3.4 관계와 관계 타입 = 55
   3.4.1 관계 타입과 인스턴스의 모델링 = 55
   3.4.2 속성이 아닌 관계 = 56
   3.4.3 관계 타입의 제약 = 57
   3.4.4 고차원 관계 = 60
  3.5 적례 : 비디오 판매를 위한 개체 클래스, 속성, 관계 타입 결정 = 62
 제4장 개체-관계(E-R) 도형을 이용한 데이터 모델링 = 69
  4.1 E-R 모델링 = 70
  4.2 E-R 도형 = 71
   4.2.1 개체 클래스와 속성 = 72
   4.2.2 관계 타입과 제약 = 73
  4.3 비디오 대여 모델링 = 75
   4.3.1 대여를 관계 타입으로 모델링하기 = 75
   4.3.2 대여를 개체 클래스로 모델링하기 = 76
  4.4 관계 타입에서 역할 = 79
  4.5 BigHit Video를 위한 E-R 모델 = 82
   4.5.1 대여의 과거 정보를 기록하기 = 83
   4.5.2 직원 역할과 카디널리티 = 84
   4.5.3 구매 주문과 비디오의 진정한 의미 = 87
   4.5.4 직원, 근무시간 카드, 그리고 지불 명세서 = 89
  4.6 객체 지향 데이터 모델 = 90
  4.7 적례 : BigHit Video의 비디오 판매에 대한 E-R 모델 = 95
제3부 관계형 데이터베이스 설계와 생성
 제5장 정보 및 데이터베이스 시스템의 소개 = 105
  5.1 관계형 모델의 소개 = 106
  5.2 관계 스키마와 키에 대한 고찰 = 109
  5.3 E-R 도형을 관계 스키마로 변환 = 109
  5.4 개체 클래스의 관계 스키마 표현 = 111
  5.5 복합, 다중값, 파생 속성의 표현 = 112
   5.5.1 복합 속성 = 112
   5.5.2 다중값 속성 = 113
   5.5.3 파생 속성 = 115
  5.6 관계 타입의 속성 표현 = 116
   5.6.1 1-대-다 관계 타입 = 117
   5.6.2 1-대-1 관계 타입 = 118
   5.6.3 개체 병합(Merging)을 이용한 1-대-1 관계 표현 = 119
  5.7 다-대-다 관계의 테이블 표현 = 120
  5.8 약한 개체 클래스의 표현 = 122
  5.9 계승의 테이블 표현 = 125
  5.10 적례 : BigHit Video의 비디오 판매를 위한 관계형 모델 = 129
 제6장 마이크로소프트 Access로 관계형 데이터베이스 정의 = 139
  6.1 Access 데이터베이스 생성 = 140
  6.2 Access에서 테이블 생성 = 142
   6.2.1 Access 테이블에 속성값 입력 = 145
   6.2.2 Access 테이블에서 속성값 수정 = 146
  6.3 테이블로부터 폼 생성 = 147
  6.4 다중 사용자를 위해 Access 구성 = 151
  6.5 Access에서 관계 타입 지정 = 155
  6.6 적례 : BigHit Online 비디오 판매를 위한 Access 데이터베이스 생성 = 159
 제7장 관계 스키마의 향상과 정규화 = 165
  7.1 관계 스키마에서 중복과 이상 = 166
  7.2 속성들 간의 함수적 종속성 = 169
  7.3 슈퍼키와 키 = 173
  7.4 추가적인 함수적 종속성 추론 = 175
  7.5 함수적 종속성으로부터 키 결정 = 178
  7.6 정규화 = 178
  7.7 제3정규형(3NF) = 180
  7.8 BOYCE-CODD 정규형(BCNF) = 183
  7.9 적례 : 자동차 등록의 정규화 = 184
제4부 관계형 정보 처리
 제8장 관계 대수와 마이크로소프트 Access를 사용한 데이터베이스 내용 조작 = 193
  8.1 관계형 데이터베이스에서 정보 처리 = 194
  8.2 프로젝션 질의 = 195
  8.3 셀렉션 질의 = 201
  8.4 프로덕트 질의 = 206
  8.5 복합 조인을 갖는 질의 = 213
  8.6 관계형 연산들의 결합 = 215
  8.7 마이크로소프트 Access를 이용한 복잡한 질의 정의 = 217
  8.8 테이블에 집합 연산자 적용 = 219
   8.8.1 합집합 = 220
   8.8.2 교집합 = 222
   8.8.3 차집합 = 222
  8.9 Access에서 사용자 인터페이스 생성 = 223
  8.10 적례 : 비디오 대여 체크아웃 폼 = 229
 제9장 데이터베이스 내용과 구조를 조작하기 위한 SQL의 사용 = 239
  9.1 SQL로 질의 생성 = 241
   9.1.1 단순 Select 문 = 241
   9.1.2 단순 조인 질의 = 244
   9.1.3 외부 조인 질의 = 244
   9.1.4 다중 관계형 연산자를 갖는 질의 = 248
   9.1.5 문자열 패턴 매칭과 결과 정렬 = 252
   9.1.6 표현식, 리터럴, 그리고 집계 = 253
   9.1.7 group by와 having 절 = 256
   9.1.8 중첩 select 문 = 259
   9.1.9 집합 연산 = 261
  9.2 SQL로 데이터베이스 내용 변경 = 263
   9.2.1 Insert 문 = 263
   9.2.2 Update 문 = 265
   9.2.3 Delete 문 = 266
  9.3 SQL로 테이블 정의의 생성과 조작 = 267
   9.3.1 테이블 생성과 속성 정의 = 267
   9.3.2 키와 외래키 제약 명세 = 269
   9.3.3 디폴트값, 널, 그리고 제약 = 270
   9.3.4 속성의 추가, 제거 및 변경 = 271
   9.3.5 스키마와 사용자 ID = 272
   9.3.6 Drop 문 = 272
  9.4 90/10 규칙 = 273
  9.5 적례 : BigHit Online 비디오 판매를 위한 SQL 문 = 274
제5부 상호작용하는 웹 사이트 생성
 제10장 HTML로 웹에 정보를 표현하기 = 285
  10.1 웹 사이트의 구조 = 286
  10.2 HTML의 소개 = 287
  10.3 HTML 문서 자세히 들여다 보기 = 288
  10.4 URL, ANCHOR 태그 그리고 문서 참조 = 293
  10.5 HTML 테이블에 정보 표현하기 = 296
  10.6 스타일 시트로 HTML 테이블 형식 제어하기 = 300
  10.7 외부 스타일 시트와 스타일 클래스 사용하기 = 304
  10.8 적례 : BigHit Online을 위한 스타일 정의하기 = 307
 제11장 ASP와 자바스크립트로 사용자와 서버 간의 상호작용 생성 = 317
  11.1 동적 웹 사이트의 구조 = 318
  11.2 사용자의 입력을 위한 HTML 서식 설계하기 = 320
   11.2.1 HTML로 고객 정보 서식 만들기 = 321
   11.2.2 HTTP에 의한 브라우저와 서버 간의 상호작용 이해하기 = 323
  11.3 ASP와 자바스크립트로 웹 응용 작성하기 = 326
  11.4 ASP와 자바스크립트로 폼 처리하기 = 330
  11.5 ASP와 자바스크립트에서 객체 사용하기 = 334
   11.5.1 자바스크립트에서의 문자열(string) = 335
   11.5.2 ASP와 Request와 Response 객체 = 336
  11.6 객체와 메소드를 사용하여 코드 개선하기 = 338
   11.6.1 페이지 헤더와 꼬리말을 만드는 함수 정의하기 = 339
   11.6.2 객체 생성하고 조작하기 = 341
   11.6.3 with 문을 사용하여 코드 간단하게 하기 = 343
  11.7 적례 : BigHit Online 사이트를 위한 자바스크립트 코드 작성하기 = 344
 제12장 웹을 위한 데이터베이스 응용 프로그램 개발 = 355
  12.1 ASP를 통한 데이터베이스 연결 = 356
  12.2 ASP를 이용하여 SQL 질의 실행 = 359
   12.2.1 고객이름 가져와서 보여주기 = 359
   12.2.2 3개의 데이터베이스 테이블로부터 대여 정보 수집하기 = 361
  12.3 질의를 통한 객체 생성 = 363
  12.4 범용질의 실행 스크립트 = 365
  12.5 새로운 고객 정보 삽입 = 371
  12.6 SQL 문에서 따옴표 처리 = 375
  12.7 ASP와 자바스크립트 디버깅 = 377
  12.8 적례 : BigHit Online에서 고객들의 추가 및 갱신 = 379
제6부 대화식 웹 데이터베이스 개발과 관리
 제13장 대화식 웹 사이트 설계 = 389
  13.1 BigHit Online 웹 사이트의 구성요소들 = 390
  13.2 BigHit Online을 위한 데이터 모델링 = 392
   13.2.1 E-R 도형 평가 = 392
   13.2.2 E-R 도형 향상 = 395
   13.2.3 다-대-다 관계 타입들을 위한 약한 개체 클래스 사용 = 396
   13.2.4 장바구니와 구매 품목 리스트의 모델링 = 399
   13.2.5 영화 검색을 지원하기 위한 모델링 = 400
   13.2.6 개념적 모델의 최종 평가 = 402
  13.3 BigHit Online을 위한 관계형 모델 = 404
  13.4 SQL Server 데이터베이스 생성 = 408
  13.5 웹 사이트 설계, 페이지들, 그리고 흐름 = 409
   13.5.1 로그인과 고객 정보 = 410
   13.5.2 장바구니, 탐색, 그리고 품목 선택 = 412
   13.5.3 체크아웃 및 영수증 = 415
 제14장 ASP와 자바스크립트로 BigHit Online 구현 = 423
  14.1 소스 코드와 SQL 문들 보기 = 424
   14.1.1 웹 페이지에서 ASP 소스 코드 보기 = 424
   14.1.2 응용 프로그램 로그를 기록하고 보여주기 = 427
  14.2 로그인과 사용자 정보 = 430
  14.3 장바구니에 품목 검색 및 추가 = 433
  14.4 체크아웃 처리 = 440
 제15장 웹 사이트 설계와 구현과 대한 추가적인 고려사항 = 447
  15.1 클라이언트 측 자바스크립트로 서식 점검 = 448
   15.1.1 서식 데이터의 검증 = 448
   15.1.2 서식 제출시 검증 함수 호출 = 454
   15.1.3 ASP 스크립트에 서식 검증기능 설차 = 454
  15.2 서버 측 자바스크립트에서의 에러 처리 = 455
  15.3 트랜잭션과 트랜잭션 관리 = 459
   15.3.1 BigHit Online에서의 동시 사용자간 간섭의 예 = 460
   15.3.2 데이터베이스 트랜잭션 = 461
   15.3.3 BigHit Online에서 트랜잭션 사용하기 = 463
   15.3.4 데이터베이스 트랜잭션에 대한 일반적인 이론 = 466
   15.3.5 SQL Server를 활용한 ASP에서의 트랜잭션 관리 = 467
   15.3.6 동시 갱신에서 간섭 분석 = 467
  15.4 장애에 대한 백업과 복구 = 470
   15.4.1 백업과 체크포인트 = 472
   15.4.2 트랜잭션 로그 = 473
  15.5 정보 시스템에서의 보안 = 474
   15.5.1 데이터베이스 관리 시스템에서의 보안 = 475
   15.5.2 데이터베이스 서버에서의 사용자 권한 부여 = 476
   15.5.3 데이터베이스 객체의 보호 = 476
  15.6 저장 프로시저와 함수 = 479
참고문헌 = 487


New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)
윤관식 (2020)