Presentation is loading. Please wait.

Presentation is loading. Please wait.

교과서 78쪽 학습 목표 정보 관리의 필요성을 이해할 수 있다. 데이터베이스의 개념과 필요성을 이해할 수 있다.

Similar presentations


Presentation on theme: "교과서 78쪽 학습 목표 정보 관리의 필요성을 이해할 수 있다. 데이터베이스의 개념과 필요성을 이해할 수 있다."— Presentation transcript:

1

2 교과서 78쪽 학습 목표 정보 관리의 필요성을 이해할 수 있다. 데이터베이스의 개념과 필요성을 이해할 수 있다.
응용 소프트웨어를 활용하여 자료를 효율적으로 삽입, 삭제, 수정, 검색할 수 있다.

3 교과서 78쪽 우리가 평소에 사용하는 정보가 훼손되거나 새로운 정보를 추가 및 수정할 때, 같은 정보를 중복으로 사용하지 않고 효율적으로 관리하는 방법이 무엇인지 알아보도록 한다. 동기 유발 연락처를 관리 하는 애플리케이션을 사용해 봐. 휴대 전화 연락처가 초기화됐어.

4 교과서 78쪽 1. 정보 관리의 필요성 하나의 조직에서 동일한 자료와 정보가 서로 다른 목적으로 동시에 사용되는 경우에 같은 정보가 중복으로 사용되어 다양한 문제들이 발생할 수 있다. (2) 모든 자료와 정보를 한곳에 통합하여 저장하고, 응용 소프트웨어를 이용하여 다양한 유형으로 공유하는 정보 관리 방법이 중요하다. * 다음과 같이 중복되는 정보를 통합하지 않고 저장하거나 수정하여 사용하면 나중에 정보가 서로 일치하지 않을 수도 있다.

5 2. 데이터베이스 교과서 79쪽 데이터베이스 - 여러 구성원이 공유하고 사용할 수 있도록 관련 자료를 통합하여 저장한
데이터의 집합이다. - 장점: 최소한의 중복으로 많은 자료를 정확하고 일관성 있게 유지할 수 있다. - 특징: ① 실시간 접근성 ② 지속적인 변화 ③ 동시 공유 ④ 내용에 대한 참조 - 데이터베이스는 ‘필드와’ ‘레코드’, ‘필드 이름’으로 구성된다. 필드 이름: 각 필드를 구분할 수 있는 필드의 이름으로, ‘열 이름표’라고도 한다. 레코드: 하나 이상의 필드로 구성되며, 데이터 베이스의 ‘행’을 의미한다. 필드: 같은 종류의 데이터 모임으로, 데이터베이스의 ‘열’을 의미한다.

6 2. 데이터베이스 교과서 79쪽 <학생> 정보는 ‘학번’, ‘이름’, ‘연락처’, ‘성별’의 속성을 가진다.
그림으로 표현 테이블(표)로 표현 <학생> 정보는 ‘학번’, ‘이름’, ‘연락처’, ‘성별’의 속성을 가진다. <동아리> 정보는 ‘동아리 ID’, ‘동아리 이름’, ‘위 치’, ‘담당 교사’의 속성을 가진다. <가입> 정보는 <학생>과 <동아리>와의 관계 정보 이며, <학생>과 <동아리의 ID>의 기본 키를 가진다. 학교 내 다른 정보들과의 공유 및 활용을 위해 <학생>, <동아리> 정보를 개별적인 표로 저장할 수 있다. 두 정보 간의 관계를 <학번>, <동아리 ID>의 기본 키로 참조하여 사용하면 자료의 불일치 걱정 없이 편리하게 저장, 수정, 추출이 가능하다.

7 3. 데이터베이스를 활용한 정보 관리 교과서 80쪽 [도구]–[옵션]–[고급 설정]에서 설정한다. 데이터베이스 만들기
데이터 관리 프로그램인 리브레오피스(LibreOffice)를 이용한다. 주의: Java Runtime Environment(JRE)를 설치해야 한다. [도구]–[옵션]–[고급 설정]에서 설정한다.

8 교과서 83쪽 2. 데이터베이스 (2) 데이터베이스 활용하기(생성 · 추가 · 삭제 · 수정 · 검색 등) - SQL: 데이터베이스를 구축하고 활용하기 위해 사용하는 언어 주의: SQL 문에서 표의 속성(필드 이름)은 큰따옴표, 자료값은 작은 따옴표를 붙여 사용한다. SELECT [열 이름1, 열 이름2, ……] 또는 * FROM 릴레이션명 [WHERE 조건식] SELECT절은 검색한 열 이름 또는 ‘*’ 기호를 사용하면 모든 데이터를 검색한다. FROMT절에는 찾을 표 이름을 작성한다. WHERE절에는 검색할 데이터의 조건식을 작성한다.

9 2. 데이터베이스 교과서 84쪽 - A AND B: A와 B를 모두 만족하면 참이다.
- 곱(product): 두 테이블의 모두 가능한 조합으로 이루어진다. <학생>표에서 이름은 ‘김하늘’, 성별은 ‘여’인 학생 정보를 모두 검색한다. 참고) A OR B: A와 B중 하나라도 만족하면 참이다.

10 해 보기 교과서 85쪽 다음 정보를 검색하기 위한 쿼리 작성하기 남자 ‘김하늘’ 학생 정보를 검색해 보자.
실습실에서 운영되는 동아리 정보를 검색해 보자. 다음과 같이 남자 학생들이 참여하는 동아리 정보를 검색해 보자. SELECT * FROM 학생 WHERE “이름”=‘김하늘’ AND “성별”=‘남’ SELECT * FROM 학생, 가입 SELECT 학생. “학번” FROM 학생 WHERE “이름”=‘김하늘’ AND “성별”=‘남’


Download ppt "교과서 78쪽 학습 목표 정보 관리의 필요성을 이해할 수 있다. 데이터베이스의 개념과 필요성을 이해할 수 있다."

Similar presentations


Ads by Google