데이터베이스2 데이터베이스와 스키마, 똑같은 말이라고요? NO! 『 '데이널'의 컨텐츠에 포함된 정보는? 』 데이터베이스와 스키마는 다른건가요? 최근에 팀원에게 받은 질문입니다. "어 다르지~"라고 말해주니, 기다렸다는 듯이 반문 하더군요. 제가 MySQL에서 SHOW DATABASES;와 SHOW SCHEMAS;를 실행했는데요. 동일한 결과가 나오는데요. '어, 이걸 어디서부터 설명하지...' 속으로 생각했죠. 우선 용어 정리와 관계부터 차근차근 설명하기로 했습니다. 인스턴스 vs 데이터베이스 vs 스키마의 관계우선 인스턴스부터 알아야 합니다. database를 메모리에 로딩하여 실제로 동작하게 하는 프로세스를 인스턴스라고 하죠. 데이터베이스 파일을 읽고 쓰며, SQL 쿼리를 실행하고 결과를 반환하는 등의 작업을 수행합니다. 데이터베이스는 그 인스턴스 위에서 구동됩.. 2024. 9. 25. 데이터베이스(Database)는 어떤 특징이 있는가? 데이터베이스는 어떤 필요에 의해서 만들어졌을까요? 그 필요에 따른 몇가지 특징들이 있습니다. 관계형 데이터베이스 시스템( RDBMS)의 역사는 1970년대로 거슬러 올라갑니다. 데이터 관리의 새로운 접근 방식으로 처음 소개었죠. 데이터베이스가 나오기 전에는 어떻게 관리했을지 생각해 보신 적 있으신가요? 데이터베이스란 무엇인지 보면서 한번 같이 생각해 보시죠. 데이터베이스란 데이터베이스는 회사 내에서 다수의 사용자들이 데이터를 공유해 사용할 수 있도록 통합해서 저장한 데이터의 집합체라고 할 수 있습니다. 아마도 데이터베이스가 없었을 당시에는 그냥 서류나 문서로 데이터를 관리했을 것입니다. 캐비닛에는 서류를 모아 수많은 파일 박스에 담아 놓았기 때문에 찾기도 어려웠을 것이라는 생각이 되는데요. 사람들은 어떻.. 2023. 11. 2. 이전 1 다음