728x90
DBMS(DataBase Management System; 데이터베이스 관리 시스템)
DBMS의 종류
DBMS | 제작사 |
MySQL | Oracle |
MariaDB | MariaDB |
Oracle | Oracle |
SQL Server | Microsoft |
DB2 | IBM |
Access | Microsoft |
SQLite | SQLite |
SQL(Structured Query Language; 구조화된 질의 언어)
SQL은 DBMS에서 사용되는 언어.
즉, 각 DBMS와 별개로 표준 SQL은 대부분의 DBMS제품에서 공통적으로 호환됨.
(* 다만 그렇다고해서 모두 공통인 것은 아니고 각 DBMS마다 특징이 있기에 완전이 통일 됫 것은 아님.)
정보시스템 구축 절차
분석 → 설계 → 구현 → 시험 → 유지보수
- 분석단계
- 시스템 분석 또는 요구사항 분석
- 무엇을 할지 결정
- 분석 결과를 문서화
- 설계단계
- 시스템 설계 또는 프로그램 설계
- 어떻게 할지 결정
- 설계 결과를 문서화
→ 분석과 설계가 공정의 50% 이상을 차지.
데이터베이스 모델링
- 데이터베이스 모델링 : 데이터를 어떻게 DBMS에 옮겨 놓을 것인지를 결정하는 과정.
기본키(Prime Key)
- 각 행을 구분하는 유일한 열
- 모두가 가지고 있어야하지만, 각각 유일해야 함.
외래키(Foreign Key)
- 테이블 간 관계를 맺어주는 키.
인덱스(색인), 뷰(임시의 가상 테이블), 트리거(조건부 자동실행 장치),
'SQL' 카테고리의 다른 글
SQL 용어 정리 (0) | 2021.09.01 |
---|---|
PHP와 MySQL 연동하기(1) - 회원관리시스템 (0) | 2021.09.01 |
MySQL - SQL 고급 (0) | 2021.08.23 |
MySQL - SQL 기본(2) (0) | 2021.08.23 |
MySQL - SQL 기본(1) (0) | 2021.08.20 |