트랜잭션은 DB의 상태를 변환하는 하나의 논리적 기능을 수행하기 위한 작업 단위, 또는 한 번에 모두 수행되어야 할 일련의 연산이다.
DB도 공부해야지
관계형 데이터베이스(relational database)는 객체, 혹은 객체 간의 관계를 테이블로 나타내는 데이터베이스다.
릴레이션 대수는 하나, 혹은 두 릴레이션을 입력으로 가지고 새 릴레이션을 결과로 가지는 연산자들의 집합을 가지고 있다.
서울대학교 이상구 교수님의 SNUON 강의 데이타베이스: 빅데이터 시대의 필수 정보관리 개론와 Database System Concepts 7th Edition의 내용을 바탕으로 정리한 내용입니다. SQL에 대해 정리해봅시다.
Join 연산, 무결성, 권한에 대해 알아봅니다.
강의에서는 다루지 않는 내용으로, Database System Concepts의 Chapter 5를 번역 및 정리해서 포스팅합니다. 이번 장에서는 어떻게 범용 프로그래밍 언어에서 SQL에 접근할 수 있는지에 대해 다뤄 봅니다.
어떻게 개발자들이 함수와 프로시저를 만들고, 그것들을 DB에 저장하고, SQL문에서 호출할 수 있는지에 대해 알아본다.
트리거(trigger)는 데이터베이스 수정 시 시스템이 부작용으로서 자동으로 실행하는 구문이다.