Development/Database(491)
-
SQL 특징
SQL 특징· 데이터베이스를 사용할 때, 데이터베이스에 접근할 수 있는 데이터베이스 하부 언어입니다.· 단순히 검색만을 위한 데이터 질의어(Query Language)가 아니라, 데이터 정의 기능과 조작 을 위한 데이터 정의어(DDL), 데이터 조작어(DML), 데이터 제어어(DCL)의 기능을 모두 제공하는 종합적인 DB 언어 입니다.· 관계 데이터 모델의 데이터 연산 언어인 관계 대수와 관계 해석을 기초로 하는 고급 데이터 언어· 데이터 연산에 대한 처리 과정은 명시하지 않고, 데이터 연산의 결과만을 명시하는 비절차적 언어 즉, 선언적 언어이므로, 사용자 편의 중심의 언어· 장치 독립적이고 액세스 경로에 대해서는 어떠한 참조도 하지 않습니다.· 레코드의 집합인 테이블 단위로 연산을 수행합니다.· 사용방..
-
EDW(Enterprise Data Warehouse)
EDW(Enterprise Data Warehouse) · 기존 DW(Data Warehouse)를 전사적으로 확장한 모델인 동시에 BPR과 CRM, BSC 같은 다양한 분석 애플리케이션들을 위한 원천이 됩니다. · 따라서 EDW를 구축하는 것은 단순히 정보를 빠르게 전달하는 대형 시스템을 도입한다는 의미가 아니라 기업 리소스의 유기적 통합, 다원화된 관리 체계 정비, 데이터의 중복 방지 등을 위해 시스템을 재설계 하는 것으로 이해해야 합니다. http://bit.ly/2RWg4FZ https://en.wikipedia.org/wiki/Data_warehouse
-
트랜잭션(Transaction), 트랜잭션의 단위
트랜잭션(Transaction)· 데이터베이스 관리 시스템의 주요 장점인 데이터의 일관성과 무결성을 보장하기 위해서는 반드시 트랜잭션 관리가 필요합니다.· 트랜잭션은 데이터베이스 내에서 하나의 그룹으로 처리해야 하는 명령문들을 모아 놓은 작업 단위를 의미합니다.· 복수의 SQL문을 수행할 때 장애가 발생할 경우 장애에 대응할 수 있도록 해주는 기능입니다.· 트랜잭션내의 모든 처리 대상 명령문들은 반드시 완전히 수행되어야 하며 만약, 모두가 완전히 수행되지 않고 어느 한 문장이라도 에러가 발생하였다면 트랜잭션으로 묶인 전체 명령문은 모두 취소가 되게 됩니다.(ALL-or-Nothing방식으로 처리)· Oracle에서는 이러한 트랜잭션을 제어 하기 위한 명령어로 COMMIT, SAVEPOINT, ROLLBA..
-
SQL 자습서
SQL 자습서 SQL 명령어와 용어를 확인할 수 있습니다. http://www.1keydata.com/kr/sql/
-
MySQL 설치하기
MySQL 설치하기· MySQL 설치 파일 Download· http://codedragon.tistory.com/6073· MySQL 데이터베이스 설치하기· http://codedragon.tistory.com/7646
-
트랜잭션(Transaction)- 프로그램 소스에서 트랜잭션 형식, 트랜잭션의 단위
프로그램 소스에서 트랜잭션 형식 · 한 트랜잭션을 프로그래밍 언어나 DML(데이터 조작언어)로 개발된 사용자 프로그램 소스에서 표현하는 형식입니다. · 하나의 트랜잭션은 Begin_transaction과 End_transaction 그룹 안에서 실행되는 모든 명령문들을 말합니다.