백엔드/관계형 DB (2) 썸네일형 리스트형 MySql 개요 MySQL 소개 MySQL이란? - MySQL은 가장 널리 사용되고 있는 관계형 데이터베이스 관리 시스템(RDBMS: Relational DBMS)입니다. - MySQL은 오픈 소스이며, 다중 사용자와 다중 스레드를 지원합니다. - 또한, C언어, C++, JAVA, PHP 등 여러 프로그래밍 언어를 위한 다양한 API를 제공하고 있습니다. - MySQL은 유닉스, 리눅스, 윈도우 등 다양한 운영체제에서 사용할 수 있으며, 특히 PHP와 함께 웹 개발에 자주 사용됩니다. MySQL의 장점 1. 오픈 소스 라이센스를 따르기 때문에 무료로 사용할 수 있습니다. 2. 다양한 운영체제에서 사용할 수 있으며, 여러 가지의 프로그래밍 언어를 지원합니다. 3. 크기가 큰 데이터 집합도 아주 빠르고 효과적으로 처리할 .. 관계형 DB란? 정의 서로 관련된 데이터 지점에 대한 접근은 저장 및 제공하는 데이터베이스 유형. 데이터를 테이블에 직관적으로 간단하게 나타내는 관계형 모델을 기반으로 함. 특징 데이터 포인트를 서로 연결하고 규칙을 기반으로 안전하고 일관된 방식으로 관리하기 위해 필요한 모든 정보에서 관계형 데이터 베이스를 고려할 수 있습니다. - 원자성은 완전한 DB 트랜잭션을 구성하는 모든 요소를 정의. - 일관성은 트랜잭션 후 데이터 포인트를 올바른 상태로 유지하기 위한 규칙을 저으이 - 고립성은 혼란을 피하기 위해 트랜잭션이 커밋될 때까지 트랜잭션의 효과과 다른 사람에게 보이지 않게 해줍니다. - 내구성은 트랜잭션이 커밋되면 데이터 변경 사항이 영구적이 되도록 한다. 1. 관계형 모델 및 데이터 일관성 관계형 모델은 애플리케이션.. 이전 1 다음