데이터베이스

6
데데데데데데

description

데이터베이스. 데이터베이스 정의. 데이터 = 자료 , 베이스 = 기초 , 바탕 데이터베이스 – 관련성 있는 자료들의 집합 데이터베이스 사용 예 성적 관리 , 은행 계좌 관리 , 회사 재고 관리 , 비디오 샾 테잎 관리 , 가계부 … 웹 환경 – 게시판 , 방명록 , 쇼핑몰 , poll, vote, 자료실 , 주소록. 데이터베이스 사용 목적. 효율성 증가 및 시간 절약 관리의 용이 정보 수집 , 통계 유리 파일 시스템과의 비교. 필드 ↓. 학생테이블. - PowerPoint PPT Presentation

Transcript of 데이터베이스

Page 1: 데이터베이스

데이터베이스

Page 2: 데이터베이스

데이터베이스 정의 데이터 = 자료 , 베이스 = 기초 , 바탕

데이터베이스 – 관련성 있는 자료들의 집합

데이터베이스 사용 예 성적 관리 , 은행 계좌 관리 , 회사 재고 관리 , 비디오 샾

테잎 관리 , 가계부… 웹 환경 – 게시판 , 방명록 , 쇼핑몰 , poll, vote, 자료실 ,

주소록

Page 3: 데이터베이스

데이터베이스 사용 목적 효율성 증가 및 시간 절약 관리의 용이 정보 수집 , 통계 유리 파일 시스템과의 비교

이름 학번 전화번호 수학점수 국어점수이영무 20001 333-3335 90 85이진원 20102 333-3336 80 75육철호 20203 333-3337 100 80전제관 20304 333-3338 80 50김영근 20405 333-5560 65 100

학생테이블필드 ↓

← 레코드

Page 4: 데이터베이스

데이터베이스 용어 데이터베이스 (DB) – 테이블의 집합 테이블

특정 데이터베이스의 집합체 필드 ( 열 ) 와 레코드 ( 행 ) 으로 구성

칼럼 ( 필드 ) – 세로줄 , 열 이름 , 학번 , 전화번호 , 수학 , 국어

레코드 – 가로줄 , 행 주키 (Primary key)

각 레코드에서 다른 레코드와 구별할 수 있는 칼럼※DB > 테이블 > 레코드 > 필드

Page 5: 데이터베이스

DBMS(DataBase Management System)

데이터베이스를 쉽게 다루기 위해서 컴퓨터상에서 이를 관리하는 프로그램 (Oracle, MSSQL, MySQL..)

데이터베이스관리 시스템(DBMS)

Database

응용프로그램User

User질의

결과 전송

자료 검색 ,수정 , 삭제…

결과 전송

Page 6: 데이터베이스

관계형 데이터베이스 관리시스템

RDBMS(Relational…) RDB

데이터베이스의 방법론 중 한가지 데이터들이 릴레이션 (Relation) 의 구조로 관리 릴레이션 = 테이블

학교 RDB

학사 DB 기자재 DB

학생 시험

학과PC