본문 바로가기
Python

0708 Database

by 대금부는개발자 2021. 7. 8.
SMALL

 

Database : 데이터의 집합체 (디지털 코드, 서류철...)

이런 Database를 효율적으로 사용하기 위해 Program이 많이 필요해요.

→ DBMS( Database Management System)

 

초창기 사람들이 계층형 DBMS(폴더 구조, 트리구조) 프로그램 출시 → 하지만 데이터들이 너무 분산돼서 사용하기가 어려움 → Network DBMS(링크로 프로그램적으로 연결, Graph 구조)를 만들었는데 구현이 어려움→ IBM에서 Realation (테이블 구조, 엑셀과 비슷) 논문 발표

→ IBM이 시제품을 생성 - DB2 (관계형 Database) → oracle, cybase, informix, SQL 등 출시

→ 관계형 Database)에 객체지향 개념이 들어오고 객체지향 DB가 나왔지만 성공 X

→ 현재는 객체 관계 형 Database를 사용하고 있어요.

 

 

 

비정형데이터  : 홍길동은 나이가 20이고 서울살아요.

                    김길동은 나이가 30이고 인천에 살아요.

 

 

-소셜미디어, sns 사용

 

 

정형테이터    : 행(row), 열(column), table

 

이름 나이 주소
홍길동 20 서울
김길동 30 인천

 

-기업 사용

 

 

LIST

'Python' 카테고리의 다른 글

0712 Python 의 Exception Handling(예외처리)  (0) 2021.07.12
0712_python_MySQL_Module  (0) 2021.07.12
0708 Module 사용  (0) 2021.07.08
0707 Python Module  (0) 2021.07.07
0707 python 상속  (0) 2021.07.07

댓글