데이터베이스
데이터의 집합
데이터베이스 관리 시스템
데이터베이스를 관리하고 운영하는 소프트웨어
데이터베이스를 사용하기 위해 필요한 소프트웨어
여러 명의 사용자나 응용 프로그램과 공유하고 동시에 접근이 가능해야 한다.
구조화된 질의어
DBMS에 데이터를 구축, 관리하고 활용하기 위해 사용되는 언어
관계형 데이터베이스에서 사용되는 언어
관계형 DBMS
테이블이라는 최소 단위로 구성된 DBMS
표 형태로 구성된 2차원 구조, 열과 행으로 이루어져 있으며 RDBMS 의 핵심 체계
표 형태로 표현한 데이터베이스 개체
표준 SQL
국제표준화 기구에서 지정하는 SQL의 표준
대부분의 DBMS 회사가 표준 SQL을 준수한다.
현실 세계에서 사용되는 작업이나 사물들을 DBMS의 테이블로 옮기기 위한 과정.
CREATE SCHEMA 'shop_db';
CREATE TABLE 'shop_db'.'member' (
'member_id' CHAR(8) NOT NULL,
'member_name' CHAR(5) NOT NULL,
'member_addr' CHAR(20) NULL,
PRIMARY KEY('member_id));
)
INSERT INTO 'shop_db'.'member' ('member_id'. 'member_name', 'member_addr')
VALUE('iyou', '아이유', '인천 남구 주안동')
DELETE FROM 'shop_db'.'member' WHERE ('member_id' = 'carry');
p.80 - shop_db의 회원 테이블(member)에서 아이유 회원에 대한 정보만 추출한 후 결과화면 인증샷