본문 바로가기

DB/SQL2

[SQL] SQL 첫걸음, 02. 다양한 데이터 베이스 RDB(Relational Database) : 데이터베이스 중에서도 SQL로 데이터를 다루는 데이터베이스 1. 데이터 베이스 종류 1-1) 계층형 데이터 베이스 : DBMS 중 역사가 오래되었다. 폴더와 파일등의 계층 구조로 데이터를 저장하는 방식의 데이터 베이스다. 하드디스크, DVD 파일 시스템을 이러한 계층형 데이터 베이스라고 할 수 있다 1-2) 관계형 데이터 베이스 관계대수: relational algebra 라는 것에서 착안해 고안한 데이터 베이스다. 행과 열을 가지는 표 형식 데이터를 저장하는 형태의 데이터베이스를 가리킨다. 다만 관계대수는 표 형식 데이터와는 상관이 없다. 표 형식 데이터 = 2차원 데이터 가로 "열" 세로 "행" 나열 데이터 베이스 안의 데이터는 SQL 명령어로 조작할 .. 2024. 1. 17.
[SQL] SQL 첫걸음 / 01. 데이터베이스 데이터베이스는 영구적이어야 한다. 그래서 데이터는 HDD, SSD(플래시 메모리) 등 비휘발성 저장장치에 저장된다. 데이터 베이스는 다양한 시스템에서 사용한다(ex. 핸드폰, POS기, 웹시스템) DB : DataBase "저장장치 내 정리되어 저장된 데이터의 집합" DBMS DataBase Management System: 데이터베이스 관리 시스템 "효율적으로 관리하는 소프트웨어" DBMS 가 필요한 이유 1. 생산성 - 데이터 검색, 추가, 삭제, 갱신과 같은 처리가 이뤄지기 마련인데 기본 기능을 DBMS가 ㄱ제공한다. 2. 기능성 - DBMS는 데이터베이스를 다루는 기능을 많이 제공한다. - 복수 유저의 요청에 대응하거나 대용량의 데이터를 저장하고 고속으로 검색하는 기능을 제공한다. - 데이터 베이.. 2024. 1. 17.