DBMS 2

데이터베이스_SQL_DDL, DML, DCL 질의어

DBMS 환경에서는 SQL 문장을 이용하여 데이터를 조작한다. 데이터를 정의하고 조작하고 제어하는 다양한 언어를 알아보도록 하자. DML (데이터 조작어) DB를 정의하거나 정의를 수정할 목적으로 사용하는 언어이다. 검색 : SELECT 추가 : INSERT 수정 : UPDATE 삭제 : DELETE 병합 : MERGE DDL (데이터 정의언어) 사용자가 원하는 데이터를 처리할 때 사용하는 도구로 사용되는 조작어가 많다. 1. 생성 - 데이터 저장공간 : TABLE - 가상 저장 공간 : VIEW - 자동 증가 : SEQUENCE -함수 : PL/SQL(FUNCITON, PROCEDURE(통합댓글) 2. 변경 : ALTER * 추가 : ADD * 삭제 : DROP (부분) *수정 : MODIFY 3. 전..

Oracle 2022.06.17

데이터베이스_DBMS 정의와 장단점

[ D B M S 란 ] DBMS ( Data Base Management System ) 데이트베이스 관리 시스템 방대한 데이터를 쉽고 빠르게 수정 삭제 추가 검색 할 수 있도록 관리해주는 소프트웨어이다. [ D B M S 종류 ] DBMS 제품의 종류는 수백 가지가 넘는데 주로 사용되는 제품은 다음과 같다. * 오라클 * MySQL * Microsoft SQL Server * PostgreSQL * MongoDB * IBM DB2 [ D B M S 의 장 점 ] 1. 중복의 최소화 2. 데이터 공용 3. 보안유지 4. 백업 제공 [ D B M S 의 단 점 ] 운영비 증대 대표적으로 오라클, MYSQL 등 서비스 비용이 만만치 않다. 또한 고성능 하드웨어를 구축해야 하기 때문에 시스템 운영비가 증대된다.

Oracle 2022.06.17