데이터베이스 7

IDC 코로케이션이란?

IDC 코로케이션(IDC Colocation)은 정보 및 데이터 센터 코로케이션의 약어로, 기업이나 기관이 자체 데이터 센터를 구축하거나 운영하는 대신, 전문적인 데이터 센터 공급업체의 시설을 공유하여 IT 시스템 및 서버를 호스팅하는 것을 의미합니다. 이것은 다른 회사들과 함께 데이터 센터 공간, 전력, 냉각 시스템, 보안 등을 공유하고, 물리적인 인프라를 관리하는데 필요한 부담과 비용을 줄일 수 있는 방법 중 하나입니다. IDC 코로케이션을 선택하면 자체 데이터 센터를 운영하는 대신 외부 전문 업체의 인프라를 활용하여 더 효율적으로 IT 시스템을 운영할 수 있습니다. IDC 코로케이션 서비스인 경우에는, 서버가 IDC 내부에 위치하기 때문에 매우 빠른 속도의 네트워크를 사용할 수 있고, 자체 서버를 ..

ERD (ER Diagram)이란?

"ER Diagram"은 Entity-Relationship 다이어그램의 약자로, 데이터베이스 디자인과 소프트웨어 개발에서 중요한 도구 중 하나입니다. ER 다이어그램은 데이터베이스의 구조를 시각적으로 표현하는 데 사용되며, 엔티티(개체 또는 테이블)와 그들 간의 관계를 보여줍니다. 1. 엔티티 (Entity) - 엔티티는 데이터베이스에서 저장하려는 정보의 유형을 나타냅니다. - 보통 테이블로 표현되며, 각 열은 엔티티의 속성을 나타냅니다. - 예를 들어, "고객" 엔티티는 고객의 이름, 주소, 전화번호와 같은 속성을 포함할 수 있습니다. 2. 속성 (Attribute) - 속성은 엔티티의 특징이나 데이터 필드를 나타냅니다. - 예를 들어, "고객" 엔티티의 속성은 "이름", "주소", "전화번호" 등이..

트랜잭션 로그란?

트랜잭션 로그(Transaction log)란 데이터베이스 관리 시스템(DBMS)에서 사용되는 중요한 개념입니다. 데이터베이스 시스템은 여러 사용자가 동시에 데이터를 조작하고 업데이트할 수 있으며, 이러한 작업들은 하나의 논리적인 작업 단위로 묶이는데 이를 "트랜잭션(Transaction)"이라고 합니다. 트랜잭션 로그는 데이터베이스에 수행되는 모든 변경 작업에 대한 기록을 갖는 특수한 파일 또는 메모리 영역입니다. 데이터베이스에서 일어나는 각각의 변경 사항(INSERT, UPDATE, DELETE 등)은 트랜잭션 로그에 기록됩니다. 이 로그를 통해 데이터베이스는 장애 복구, 롤백, 데이터베이스 복원 등의 기능을 수행할 수 있습니다. 트랜잭션 로그의 주요 기능은 다음과 같습니다: 1. 장애 복구: 데이터..

백로그 기반 지표란?

백로그 기반 지표는 프로젝트 관리나 제품 개발과 같은 작업에서 사용되는 지표입니다. 백로그(backlog)는 아직 완료되지 않은 작업 항목들을 나열한 목록을 의미합니다. 주로 애자일 개발 방법론에서 사용되며, 이 중에서도 스크럼(Scrum)이나 칸반(Kanban)과 같은 방법론에서 더 많이 사용됩니다. 백로그 기반 지표는 백로그에 포함된 작업 항목들을 기반으로 프로젝트의 진행 상태와 성과를 측정하는 데 사용됩니다. 이러한 지표들은 프로젝트 팀과 관리자들이 프로젝트의 현재 상태를 파악하고, 작업을 계획하고 우선순위를 정하는 데 도움을 줍니다. 일반적으로 사용되는 백로그 기반 지표 중 일부는 다음과 같습니다: 1. 백로그 항목 개수: 백로그에 포함된 전체 작업 항목 수를 측정합니다. 이를 통해 프로젝트의 규..

[DB SQL] CONCAT 함수

CONCAT 함수란? -> CONCAT은 CONCATENATION의 약자다. concatenation 단어 자체가 '문자열의 연결'이라는 뜻이다. 즉 문자열을 연결하고 싶을 때 우리는 CONCAT을 사용하면 된다. 사용법 CONCAT(문자열 1, 문자열2) 괄호 안에 연결하고 싶은 문자열을 적어주면 된다. SELECT CONCAT('쑨토리의 ' , '블로그~') FROM DUAL; 결과 값은 쑨토리의 블로그~ 가 된다. select member_type,user_id,password,name ,concat(substring(password,1,2), '**') as passwoerd_mask from table_name ; - concat( substring(password,1,2), '**' ) 첫번째..

데이터베이스 2022.09.14