본문 바로가기

SQL

MySQL(1)

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