본문 바로가기

select2

[SQL 이해하기] - 8.1. SQL: SELECT I 데이터는 데이터베이스(Database, DB)라는 저장소에 용도와 목적에 맞는 데이터들끼리 모여서 저장된다. 가장 널리 사용되고 이해하기 쉬운 구조의 DB는 관계형 DB(Relational DB, RDB)인데 2차원 테이블 형태로 데이터들을 저장하고 관리한다. 우리가 익히 들어서 알고 있는 ORACLE, MySQL(Maria DB), SQL Server(MS SQL), PostgreSQL 등이 모두 관계형 구조를 사용하는 데이터베이스를 관리하는 관리 시스템들이다. 데이터베이스(DB)를 관리하는 관리 시스템들을 DBMS(DataBase Management System)라고 한다. 데이터는 DB에 저장되지만 이 DB를 실질적으로 관리하는 주체는 앞서 예로 들었던 ORACLE, MySQL 등과 같은 DBMS들.. 2023. 6. 29.
[데이터 모델과 SQL] 2. SQL - SELECT 명령 기본 데이터, 데이터베이스와 관련된 작업을 한 번 이라고 해 본 분이라면 SQL을 모를 수 없다. 데이터베이스 입출력 작업은 거의 모든 경우 SQL을 이용해서 이루어지기 때문이다. SQL을 '에스큐엘' 또는 '시퀄'이라고 읽는다(한국과 미국에서 거의 대부분 '에스큐엘'로 읽지만 미국에서는 종종 '시퀄'로도 읽는 것 같다). SQL은 Structured Query Language의 약자로서 ISO/IEC 9075 표준으로 관리된다. 1987년에 ANSI SQL과 ISO/IEC 9075 표준이 내용을 맞춘 이후로 현재(2022년 12월) 8번째 개정(revision)인 ANSI/ISO/IEC 9075:2016에 이르고 있다. 데이터를 다루기 위한 표준 언어라고 할 수 있다. SQL 명령을, 데이터베이스에 전달하는.. 2022. 12. 21.