Computer Science/Database3 데이터베이스의 정의, 특징, 장단점 데이터베이스란?데이터베이스(Database)란, 체계적이고 구조화된 방식으로 데이터를 저장, 관리, 및 활용하기 위한 시스템이다.이를 제어하고 관리하는 통합 시스템은 DBMS(Database Management System)라 불린다.정의: 데이터베이스는 특정 데이터를 효율적으로 관리하고 필요한 정보를 빠르게 조회하기 위해 설계된 데이터 모음이다.데이터 입력, 삭제, 수정, 조회는 쿼리 언어(Query Language)를 통해 실행된다. 데이터베이스의 정의데이터베이스는 조직적 업무를 수행하기 위해 필요한 상호 관련된 데이터를 의미하며, 다음과 같은 속성을 가진다.통합 데이터 (Integrated Data):중복을 최소화한 데이터의 집합.저장된 데이터 (Stored Data):컴퓨터가 접근할 수 있는 저.. 2024. 12. 3. MySQL) SELECT...INTO Outfile과 Load Data SELECT... INTO Outfile과 Load Data는 쌍으로 이어지는 데이터 언로드와 데이터 로드 문법입니다. 둘다 mysql 커맨드 인터페이스 프로그램에서 수행됩니다. 문제가 자주 발생되는 테이블(사용자의 데이터 삭제나 엔진문제로 인한 크래쉬)에 대해 데이터베이스 레벨로 덤프를 받기는 부담스러울때 백업용도로 받거나 데이터 이관, 혹은 마이그레이션 같은 특정 용도로 사용할때 좋습니다. ■ mysqldump와 SELECT...INTO Outfile 문법의 차이점.mysqldump와 같이 SELECT...INTO문법은 테이블 데이터를 덤프하지만 차이는 mysqldump는 Query 문법으로 Database를 덤프하지만 SELECT...INTO Outfile문법은 순수하게 데이터만 덤프합니다. 다음의.. 2021. 8. 27. SQL, 저장 프로시저(Stored Procedure) 저장 프로시저(Stored Procedure)란, SQL Server에서 제공되는 프로그래밍 기능으로,어떠한 동작을 일괄 처리하기 위한 용도로 사용하는 쿼리문의 집합프로시저의 생성은 CREATE, 수정은ALTER, 삭제는 DROP, 사용은 EXEC를 사용한다.CREATE PROCEDURE procedure_nameAS 실행문;GOEXEC procedure_name;※ 매개변수의 사용//정의@입력매개변수 dataType [=default 값]@출력매개변수 dataType OUTPUT//실행EXECUTE procedure_name[전달 값]EXECUTE procedure_name @변수명 OUTPUT RETURN문을 사용해서 성공 실패 여부를 확인할 수 있다. 저장 프로시저 내 오류처리는 @@ERROR 함.. 2021. 8. 27. 이전 1 다음