Tom's Note
반응형
1. SQL이란?
프로그래밍 언어/SQL 2019. 9. 25. 20:09

SQL의 개요 SQL은 구조화된 질의 언어(Structed Query Language)의 약자로 DBMS 상에서 데이터를 읽기 쓰기 삭제 등 데이터를 관라하기 위한 일종의 프로그램 언어다. C언어 자바와 같은 일반 프로그래밍 언어는 절차지향적 언어라고 할 수 있는데 반해, SQL은 집학적 언어다. 절차적언어의 특징은 프로그래밍을 순서대로 로직이 처리되는 것이다.(자바 같은 객체지향형 언어도 절차지향형 언어에 뿌리를 두고 있다.) 집합적 언어는 데이터를 특성 집합 단위로 분류해 단위별로 한 번에 처리하는 언어다. SQL은 크게 DDL과 DML로 나눌 수 있다 DDL은 데이터 정의어(Data Definition Language)로 데이터베이스 객체를 관리하는 언어고, DML은 데이터 조작어(Data Mani..

2.1 데이터베이스 객체
프로그래밍 언어/SQL 2019. 9. 25. 15:21

데이터베이스 객체란? 데이터베이스 내에 존재하는 논리적인 저장구조를 말한다. DBMS가 데이터를 관리하려면 데이터를 어딘가 저장하고 관리를 해야하는데 이를 가능하게 하는 것이 데이터베이스 객체다. ▼대표적인 데이터베이스 객체 데이터베이스 객체 설명 테이블 데이터를 담고 있는 객체 뷰 하나 이상의 테이블을 연결해 마치 테이블인 것처럼 사용하는 객체 인덱스 테이블에 있는 데이터를 빠르게 찾기위한 객체 시노님 데이터베이스 객체에 대한 별칭을 부여한 객체 시퀀스 일련번호 채번을 할 때 사용되는 객체 함수 특정 연산을 하고 값을 반환하는 객체 프로시저 함수와 비슷하지만 값을 반한하지는 않는 객체 패키지 용도에 맞게 함수나 프로시저를 하나로 묶어 놓은 객체

반응형