| 000 | 00814namccc200289 k 4500 | |
| 001 | 000000791059 | |
| 005 | 20100805023625 | |
| 007 | ta | |
| 008 | 021002s2002 ulka 001a kor | |
| 020 | ▼a 8972832839 ▼g 03000 : ▼c \12000 | |
| 035 | ▼a KRIC08371944 | |
| 040 | ▼a 211029 ▼c 211029 ▼d 211009 | |
| 049 | 1 | ▼l 111227057 ▼f 개가 |
| 082 | 0 4 | ▼a 005.74 ▼2 21 |
| 090 | ▼a 005.74 ▼b 2002i | |
| 100 | 1 | ▼a 김창수 ▼0 AUTH(211009)108424 |
| 245 | 1 0 | ▼a 데이터베이스 프로그래밍 및 실습 / ▼d 김창수 ; ▼e 황현숙, ; ▼e 이근형 공저. |
| 246 | 0 3 | ▼a 초보자를 위한 Oracle 9i 예제 및 실습. |
| 260 | ▼a 서울 : ▼b 홍릉과학 , ▼c 2002. | |
| 300 | ▼a 258 p. : ▼b 삽도 ; ▼c 26 cm. | |
| 500 | ▼a 색인수록. | |
| 630 | 0 0 | ▼a Oracle (Computer file) |
| 650 | 0 | ▼a Relational databases. |
| 650 | 0 | ▼a Database management. |
| 700 | 1 | ▼a 황현숙. ▼0 AUTH(211009)59157 |
| 700 | 1 | ▼a 이근형. |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.74 2002i | 등록번호 111227057 (4회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
저자소개
이근형(지은이)
한양대학교 물리학과 학사 연세대학교 산업대학원 전자계산학 공학석사 한양대학교 물리학과 석사 한양대학교 물리학과 박사 (현재) 한양여자대학 컴퓨터정보과 교수
김창수(지은이)
단국대학교 기계공학과 대학원을 졸업했다. NC 공작기계 연구조합 시험평가센터 연구원으로 근무했다. 지은 책으로는 <PC 진단 관리노트>가 있다.
황현숙(지은이)
동원대학 인터넷 정보과 교수로 평생교육원과 현대하이닉스 등에서 외부 강의를 했다. *저서 -모바일캐릭터디자인 온라인 교재 개발(교육인적자원부) -CD 타이틀 및 웹 기반의 동영상 제작 및 컨텐츠 개발(교육인적자원부) -한베 친선 IT 대학 건립 사업 교재 개발 2차 공동 교재 개발 5권 (한국국제협력단) -한베 친선 IT 대학 건립 사업 교재 개발 3차 한국 단독 교재 개발 5권 (한국국제협력단) -난 디카 사진으로 영화같은 앨범을 만든다 (피씨북) -엑셀과 파워포인트 2007 HowTo(피씨북) -입사해서 바로 써먹는 엑셀 2007(피씨북)
목차
목차 머리말 = 3 제1부 데이터베이스의 기본 개념 제1장 데이터베이스의 개념 1.1 데이터베이스의 정의 = 15 1.1.1 데이터베이스 관리시스템 구성요소 = 16 1.2 데이터베이스의 특성 및 목적 = 17 1.2.1 기존 파일처리 시스템의 단점 = 18 1.2.2 데이터베이스의 목적 = 19 1.3 데이터베이스 시스템의 구성 = 20 1.3.1 스키마(Schema) = 20 1.3.2 데이터베이스 언어(Database Language) = 22 제2장 관계형 데이터베이스의 개념 2.1 속성, 튜플, 도메인의 개념 = 23 2.2 관계형 데이터베이스의 특성 = 25 2.3 관계 데이터베이스의 예제 = 23 2.4 관계형 데이터 연산 = 27 2.4.1 관계대수 개념 = 27 2.4.2 관계 데이터의 연산 종류 = 27 2.5 정규화 = 32 2.5.1 함수적 종속 = 32 2.5.2 기본 정규형 = 33 2.6 SQL 문 = 36 2.6.1 SQL 개요 = 36 2.6.2 SQL문의 유형 = 36 제3장 데이터베이스 모델링 3.1 데이터 모델의 개념 = 38 3.2 개체-관계 모델링 = 38 3.2.1 개체와 개체 집합 = 38 3.2.2 개체 관계도 = 39 3.2.3 논리적 데이터 모델링 = 39 3.3 데이터 모델링 예제 = 42 제2부 오라클 데이터베이스 설치 및 SQL 명령문 제4장 Personal Oracle Database 설치 4.1 퍼스널 오라클 데이터베이스 설치하기 = 49 4.1.1 Oracle Personal Edition 다운로드 = 49 4.1.2 Oracle 9i Personal Edition 설치 = 50 4.2 SQL*Plus 사용하기 = 54 4.2.1 Oracle SQ L* Plus 기동 = 54 4.2.2 테이블 스페이스 생성 = 56 4.2.3 사용자의 생성과 변경 = 59 4.2.4 시스템 권한과 역할 = 61 4.3 SQL 명령문 불러오기 = 65 4.3.1 저장하기 = 65 4.3.2 SQL문 불러오기 = 67 제5장 테이블 생성하기 5.1 오라클 데이터베이스 생성하기 = 69 5.1.1 생성하기 = 69 5.1.2 수정하기 = 71 5.1.3 삭제하기 = 74 5.2 기본키와 외래키 설정 = 75 5.2.1 기본키 설정하기 = 75 5.2.2 Constraint 구로 제약 조건 이름 부여하기 = 76 5.2.3 외래키 설정하기 = 77 5.3 여러 가지 제약조건 부여하기 = 79 5.3.1 제약조건 목록 보기 및 제거하기 = 79 5.3.2 Check로 컬럼값 제한하기 = 81 5.3.3 Default로 컬럼의 기본값 부여하기 = 84 5.3.4 Unique = 85 5.4 예제 데이터베이스 만들기 = 86 실습문제 = 89 제6장 데이터 삽입, 갱신, 삭제하기 6.1 INSERT문 = 90 6.1.1 INSERT로 행 삽입하기 = 90 6.1.2 INSERT 문에 값 지정하기 = 92 6.2 UPDATE문 = 96 6.3 DELETE문 = 97 6.4 Commit과 Rollback = 98 6.4.1 COMMIT과 ROLLBACK 사용 = 98 6.4.2 구조점(Savepoint) = 100 실습문제 = 102 제7장 데이터 검색하기 7.1 SELECT 명령 = 104 7.1.1 검색 목록 = 104 7.1.2 조건문 지정 = 106 7.1.3 정렬 지정 = 110 7.2 검색문으로 테이블 생성 = 112 7.3 검색문으로 데이터 입력 = 112 실습문제 = 114 제8장 내장 함수 사용하기 8.1 통계함수 = 115 8.1.1 합계와 평균(SUM(), AVG()) = 115 8.1.2 최대값과 최소값(MAX(), MIN()) = 117 8.1.3 레코드 계산하기(COUNT()) = 117 8.1.4 수의 반올림하기(ROUND()) = 119 8.1.5 수의 내림(TRUNC()) = 120 8.1.6 공백을 다른 값으로 대치하기(NVL()) = 120 8.2 문자열 함수 = 122 8.2.1 문자열 길이(LENGTH()) = 122 8.2.2 문자열 추출(SUBSTR()) = 123 8.2.3 문자열 대치(REPLACE()) = 124 8.2.4 문자열 자르기(RTRIM(), LTRIM()) = 125 8.2.5 문자열 끼워넣기(RPAD(), LPAD()) = 127 8.2.6 대소문자 바꾸기(LOWER(), UPPER(), INITCAP()) = 129 8.2.7 Decode 함수 = 130 8.3 데이터 형 변환 함수 = 131 8.3.1 문자형 변환(TO_CHAR()) = 131 8.3.2 날짜형 변환(TO_DATE()) = 134 8.3.3 수치형 변환(TO_NUMBER()) = 136 실습문제 = 137 제9장 고급 검색 9.1 그룹 검색 = 138 9.2 서브 쿼리 = 142 9.2.1 관계 연산자 = 142 9.2.2 EXIST 연산자 = 143 9.2.3 IN 연산자 = 145 9.3 조인 연산 = 146 9.3.1 equi-join = 147 9.3.2 자기 조인 = 148 9.3.3 외부 조인 = 149 9.4 집합 연산자 = 150 9.4.1 INTERSECT 연산자 = 150 9.4.2 UNION 연산자 = 152 9.4.3 MINUS 연산자 = 153 실습문제 = 154 제10장 뷰 사용하기 10.1 뷰(view)의 정의 = 155 10.2 뷰의 용도 = 157 10.3 뷰에서 데이터 갱신 = 159 10.4 뷰의 삭제 = 160 실습문제 = 161 제3부 PL/SQL 프로그래밍 제11장 PL/SQL 프로그램 구조 11. PL/SQL 구성 = 165 11.1.1 선언절 = 167 11.1.2 실행절 = 172 11.1.3 예외절 = 179 11.2 PL/SQL 프로그램 생성하기 = 179 11.2.1 프로시저 생성하기 = 179 11.2.2 함수 생성하기 = 184 11.2.3 에러 메시지 나타내기 = 185 11.3 저장된 프로시저 및 함수 검색하기 = 187 11.3.1 소스 코드 검색 = 187 11.3.2 프로시저, 함수, 패키지, 패키지 본문의 목록 얻기 = 188 11.3.3 프로시저와 함수 삭제하기 = 189 실습문제 = 190 제12장 패키지와 예외처리 12.1 패키지 선언 = 191 12.1.1 패키지 명세 선언하기 = 191 12.1.2 패키지 본문 선언하기 = 192 12.1.3 패키지 사용하기 = 194 12.2 예외처리 하기 = 195 12.2.1 예외란? = 195 12.2.2 미리 정의되어 있는 예외 = 196 12.2.3 사용자 정의 예외 = 201 실습문제 = 204 제13장 커서 이용하기 13.1 커서의 개념 = 205 13.2 커서 수행 단계 = 206 13.2.1 커서 선언 = 206 13.2.2 커서 열기 = 207 13.2.3 커서 행 가져오기 = 209 13.2.4 커서 닫기 = 210 13.3 FOR 루프로 커서 작업하기 = 211 13.4 커서에 속성 지정 = 214 실습문제 = 216 제14장 트리거 작업하기 14.1 트리거 생성하기 = 217 14.2 트리거로 컬럼값 참조하기 = 219 14.3 트리거에서 함수 호출하기 = 223 14.4 트리거의 삭제, 활성화, 비활성화 = 225 실습문제 = 227 제4부 응용 프로그램과 데이터베이스와의 연결 제15장 비쥬얼 베이직과 연결 15.1 데이터베이스와의 연결 방법 = 231 15.2 ADO를 이용한 데이터베이스 연결 = 232 15.2.1 ODBC 설정 = 233 15.2.2 오라클에서 예제 데이터베이스 작성 = 234 15.2.3 비쥬얼 베이직에서 폼 작성하기 = 235 15.2.4 예제 프로그램 소스 = 242 제16장 JDBC로 프로그래밍 16.1 JDBC의 연결 유형 = 246 16.2 JDBC의 연결 과정 = 247 16.3 데이터의 지원 = 249 16.4 예외 처리 = 250 16.5 JDBC 예제 프로그램 = 250 찾아보기 = 254
