DBMS
- 검색, 삽입, 삭제, 갱신.
- 윈도우의 폴더, 리눅스의 디렉토리
DBMS 발전과정
파일시스템형 DBMS- 갱신의 문제
계층형 DBMS - 같은 리소스라도 하위 계층만 공유 가능
네트워크 DBMS(mesh) - 모두 연결되어있음. 데이터가 많을수록 복잡. 시간↑
객체(object)지향형 DBMS- 코드 재사용 가능→ 쉽게 구현 but 난이도가 높아서 일반인 구현하기 어렵다.
★관계형 DBMS- 앞으로 쓸 메인DBMS. text데이터 다룸→ 난이도 쉬움. 실시간 데이터 조회→ 중복x,정확한 정보
객체(기능)관계(조합)형 DBMS- 기능, 구현 방식 달라서 복잡, 난이도 높
SQL문
★select - 응용 많음, 나머지 정형화
데이터베이스 기본용어
테이블
속성, 자료형(숫자, 문자, 날짜)은 1가지로만
행(=데이터 레코드) 데이터 추가, 삭제할때 행 단위로
열(=속성)
필드:특정한 속성값. 원자값(값이 하나)만 가능
NULL:값 입력X. 비워둠. 연산불가능. 쓰레기값
기본키&외래키
기본키- “고유하게 식별” 중복X, NULL X
외래키- 다른테이블 기본키 참조
'DB > MySQL' 카테고리의 다른 글
[Mysql] ORDER BY절(정렬) (0) | 2023.09.16 |
---|---|
[Mysql] where절과 연산자(2) (0) | 2023.09.14 |
[Mysql] ★where절(조건문)과 연산자(1) (0) | 2023.09.14 |
[Mysql] DISTINCT (0) | 2023.09.14 |
[Mysql] SELECT구문의 모든 것 (0) | 2023.09.14 |