실전용 SQL 미리 맛보기 3 - 데이터베이스 객체
이번 단원에서는 앞으로 다루는 데이터베이스 개체, 즉 테이블을 제외한 인덱스, 뷰, 스토어드 프로시저 등에 대해 간단히 알아볼 것이다. 내용이 많이 어렵지만 책과 함께 공부하다 보면 어느새 이해할 수 있을 거라 생각한다. 실무에서는 테이블뿐 아니라 데이터베이스 개체를 함께 활용해서 데이터베이스를 운영한다. 시작하기 전에테이블은 데이터베이스의 핵심 개체이다. 하지만 데이터베이스에서는 테이블 외에 인덱스, 뷰, 스토어드 프로시저, 트리거, 함수, 커서 등의 개체도 필요하다.인덱스는 데이터를 조회할 때 결과가 나오는 속도를 획기적으로 빠르게 해 주고, 뷰는 테이블의 일부를 제한적으로 표현할 때 주로 사용한다. 스토어드 프로시저는 SQL에서 프로그래밍이 가능하도록 해주고, 트리거는 잘못된 데이터가 들어가는 것을..
2024. 10. 9.