Self Study/SQLD20 [SQLD] SQL(Structured Query Language) SQL(Structured Query Language) 란? - 관계형 데이터베이스에서 데이터의 정의, 조작, 제어를 하기 위해 사용하는 언어 SQL문의 종류 종류 명령어 설명 데이터 조작어 (DML : Data Manipulation Language) SELECT -데이터베이스에 들어있는 데이터를 조회하거나 검색 INSERT UPDATE DELETE -데이터베이스에 들어있는 데이터를 변형하기 위함 데이터 정의어 (DDL : Data Definition Language) CREATE ALTER DROP RENAME -테이블, 인덱스등과 같이 구조를 생성/변경/삭제하거나 이름을 바꾸는데 사용 데이터 제어어 (DCL : Data Control Language) GRANT REVOKE -접근하고 객체들을 사용.. 2022. 10. 28. [SQLD] 관계형 데이터베이스(Relational DataBase, RDB) 데이터베이스(DataBase, DB)란? -일상적인 정보들을 모아 놓은 것 자체 -기업, 조식, 개인이 필요한 데이터를 일정한 형태로 저장해둔 것 데이터베이스 관리 시스템(DataBase Management System, DBMS) -효율적인 데이터 관리 -데이터 손상을 최소화 -데이터를 복구 위와 같은 요구사항을 만족시켜 주는 시스템 즉, DB 를 관리하는 시스템을 말한다. 관계형 데이터베이스(Relational DataBase, RDB) 란? -정규화 이론에 근거한 합리적인 모델링 -데이터 이상 현상 및 불필요한 데이터 중복 현상을 피할 수 있다. -여러 키값들을 사용해 연관된 정보들을 함께 조회하는데 특화되어있다. 관계형 데이터베이스 관리 시스템(Relational DataBase Managemen.. 2022. 10. 28. 이전 1 2 3 4 다음