본문 바로가기
728x90
반응형

데이터베이스3

[데이터베이스] CRUD란? (Create,Read,Update,Delete) 흔히 소프트웨어를 정의하고 만들때, "CRUD 써서 하고" 라는 말을 많이 합니다. 정의 (위키백과) CRUD는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말이다. 사용자 인터페이스가 갖추어야 할 기능(정보의 참조/검색/갱신)을 가리키는 용어로서도 사용된다. 이름 조작 SQL Create 생성 INSERT Read(또는 Retrieve) 읽기(또는 인출) SELECT Update 갱신 UPDATE Delete(또는 Destroy) 삭제(또는 파괴) DELETE 2021. 8. 30.
[ Database ] 윈도우 10 MariaDB 설치 0. 설치하기 앞서 #1 마리아 DB (Maria DB)란? - MariaDB는 MariaDB사가 제작한 오픈소스 RDMBS 소프트웨어 이다. - MySQL : 교육 및 개발, 개인용으로 사용시 무료, 상업용으로 사용시엔 유료. - MariaDB : 무료 (linux 진영에서도 이에 MariaDB를 표준으로 채택) ▶ MySQL - 1995년 5월 스웨덴의 MySQL AB사에 의해 최초의 MySQL 버전이 출시 - 하지만 썬 마이크로시스템스에서 인수, 이후 오라클이 썬 마이크로 시스템스를 2010년에 인수해가면서 MySQL은 오라클 것이 되었다. - 이후 오라클은 상업적 목적으로 MySQL을 이용시 유료 정책을 적용 하였다. ▶ MariaDB - 몬티 와이드니어스(오라클의 정책에 반발한 AB사의 핵심 창.. 2021. 4. 19.
데이터 모델링이란? 모델링 이란? 모델링이란 복잡한 현실 세계에 존재하는 데이터를 단순화 시켜 표현해 컴퓨터 세계의 데이터베이스로 옮기는 변환 과정입니다. 현실의 개념들을 체계적으로 수집하여 정보모델링을 통해 사용자의 정보요구사항을 조사하고 이를 개체, 관계, 속성을 중심으로 명확하게 체계적으로 표현한고 문서화하는 기법을 데이터 모델링이라고 합니다. 모델링의 특징 즉, 모델링이란 현실 세계를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기술을 말합니다. 1) 추상화: 현실세계를 일정한 형식에 맞추어 표현 2) 단순화: 현실세계를 약속된 규약이나 제한된 표기법과 언어로 표현 3) 명확화: 누구나 이해하기 쉽게 애매모호함을 제거하고 정확하게 현상을 기술 데이터 모델링의 3단계 추상화 수준에 따라 개념, 논리.. 2021. 3. 13.
728x90
반응형