목록DB & SQL (2)
호빵
SQL (Structured Query Language) - 데이터를 조작 및 정의, 액세스 제어를 제공하기 위해 관계형 데이터베이스에서 사용되는 구조화된 질의 언어 종류 1. 데이터 정의어 (DDL, Data Definition Language) - DB의 구조를 정의하거나 데이터를 생성, 변경, 삭제하기 위한 언어로, DB 관리자나 설계자가 주로 사용 - CREATE(생성), ATLER(수정), DROP(삭제), TRUNCATE(초기화), RENAME(이름 변경) 예시) 테이블 생성 : CREATE TABLE ([옵션][제약조건],..); DB 조회 : SHOW DATABASES; 테이블 조회 : SHOW TABLES; / DESC; // 테이블 구조 확인 테이블 컬럼 추가 : ALTER TABLE ..
Database (DB) - 테이블 형태의 구조화, 체계화된 데이터들의 묶음 - 여러 사람이 공유하고 사용할 목적으로 관리하는 정보의 집합체 - 일반적으로 DBMS에 의해 제어됨 DBMS(Database Management System) 1. 개념 - 다수의 사용자들이 DB 내의 데이터에 접근할 수 있도록 도와주는 도구의 집합 - 데이터베이스와 최종 사용자 또는 프로그램 간의 인터페이스 역할을 하여 사용자가 정보의 구성 및 최적화 방법을 검색, 업데이트, 관리할 수 있게 해 줌 - DB 관리 및 무결성과 보안성을 제공(접근제어, 암호화 등) - 데이터베이스의 감독 및 제어가 용이하여 성능 모니터링, 튜닝, 백업, 복구 같은 다양한 관리 작업 가능 1) RDBMS (Relational DataBase Ma..