728x90 넓고 얕은 데이터베이스 지식50 DBMS & RDBMS & SQL & NOSQL 3분 요약 정리 데이터베이스 데이터를 저장하고 관리하는 곳이다. 구조화된 정보 및 데이터를 체계적으로 관리할 수 있다. DBMS(DataBase Management System) 사용자의 요구에 따라 정보 및 데이터를 생성하고 관리해주는 소프트웨어 SQL(Structured Query Language; 구조화된 쿼리 언어) 데이터베이스 언어로, 주로 관계형 데이터베이스에서 사용한다. 관계형 데이터베이스에서는 테이블의 구조와 데이터 타입 등을 사전에 정의하고, 테이블에 정의된 내용에 알맞은 형태의 데이터만 삽입할 수 있다. NoSQL(No Structured Query Language; 비구조화된 쿼리 언어 ) 데이터의 구조나 형태가 정해지지 않은 것을 의미한다. 관계형 데이터베이스에서 데이터를 입력할 때는 스키마에 맞게.. 2022. 10. 5. 데이터를 저장하는 방법 In-Memory JavaScript에서 변수를 만들어 저장하면, 프로그램이 종료될 때 해당 프로그램에서 사용하던 데이터들도 삭제된다. 프로그램 실행을 위한 변수 등의 데이터가 프로그램의 실행에 의존한다. 이는 예상하지 못한 상황으로부터 데이터를 보호할 수 없고, 종료되면 데이터를 받아올 수 없으며 프로그램의 수명에 데이터의 수명이 의존하게 된다. File I/O 파일을 읽는 방식으로 작동한다. 엑셀 시트나 CSV 같은 파일의 형태를 저장하는 데 적절하지만 한계가 존재한다. 데이터가 필요할 때마다 전체 파일을 매번 읽어야 하므로 파일의 크기가 커질수록 작업이 버거워지고, 비효율적이다. 파일이 손상되거나 여러 개의 파일들을 동시에 다뤄야 하는 등의 복잡한 상황일수록 데이터를 불러오기 힘들어진다. 관계형 데.. 2022. 10. 5. 이전 1 ··· 4 5 6 7 다음 728x90