SQLD : 2과목 SQL 기본 및 활용 (SQL 기본)
📁 DB 1. 특정 기업이나 조직 또는 개인이 필요에 의해 데이터를 일정한 형태로 저장해놓은 것 2. 여러 사람이 공유하여 사용할 목적으로 통합, 저장, 운영, 관리하는 데이터의 집합 💻 DBMS 1. 효율적인 데이터 관리부터 예기치 못한 사건으로 인한 데이터 손상을 피하고, 필요시 데이터를 복구하기 위한 강력한 기능의 SW 2. 데이터 관리의 복잡성을 해결해주고 데이터 추가, 수정, 검색, 삭제, 백업, 보안 등의 기능을 지원하는 SW 🖊 SQL 관계형 데이터베이스에서 데이터 정의, 조작, 제어를 위해 사용하는 언어 DML : SELECT, INSERT, UPDATE, DELETE DDL : CREATE, ALTER, DROP, RENAME DCL : GRANT, REVOKE TCL : COMMIT, ..
Part 1. 데이터베이스(DB)와 SQL이란?
이전에 DB와 SQL을 공부했었지만, 꾸준히 접하지않으면 기억이 나지않아 새로 쭉 정리하며 공부하려고 합니다. 데이터베이스(DB, DataBase) 데이터를 저장하는 장소를 의미하며, MySQL, MSSQL, ORACLE, BigQuery 등 다양한 종류가 있습니다. 데이터베이스 관리 시스템(DBMS, DataBase Management System) 말 그대로 데이터베이스를 관리하는 시스템을 의미합니다. 데이터베이스에 대해 공부하면서 가장 많이 접하게되는 것이 SQL, RDBMS 입니다. SQL는 RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이고, RDBMS는 데이터를 관계로 표현하며, 모든 데이터를 마치 엑셀과 유사한 2차원으로 표현합니다. 각 종류별로 장단점이 있지만, 기본..