분류 전체보기238 데이터베이스론 보고서 16 : 데이터베이스 설계단계 보호되어 있는 글 입니다. 2021. 7. 23. 데이터베이스론 보고서 15 : 무결성 제약 조건 자료출처: MS SQL 기반 데이터베이스 배움터 (생능출판사) http://www.yes24.com/Product/Goods/7489842 데이터베이스 배움터 - YES24 이론과 실무가 조화된 최적의 데이터베이스 책데이터베이스를 제대로 활용하는 데 반드시 필요한 데이터베이스의 기본적인 개념 및 이론을 이해하기 쉽게 설명한 책이다. 이와 함께 활용 기술 www.yes24.com 데이터 무결성(data integrity)은 데이터의 정확성 또는 유효성을 의미하는 것으로, 일관된 데이터베이스 상태를 정의하는 규칙들을 묵시적으로 또는 명시적으로 정의한다. 데이터베이스가 갱신될 때 DBMS가 자동적으로 일관성 조건을 검사하므로 응용 프로그램들은 일관성 조건을 검사할 필요가 없다. 이러한 무결성 제약 조건에는 여.. 2021. 7. 22. 데이터베이스론 보고서 14 : 로그 우선쓰기를 왜 해야 하는가? 로그 우선 쓰기(로그 먼저 쓰기, WAL; Write-Ahead Logging)는 트랜잭션이 데이터베이스를 갱신하면 주기억 장치의 데이터베이스 버퍼에 갱신 사항을 기록하고, 로그 버퍼에는 이에 대응되는 로그 레코드를 기록하는 방식이다. 만일 데이터베이스 버퍼가 로그 버퍼보다 먼저 디스크에 기록되는 경우에는 로그 버퍼가 디스크에 기록되기 전에 시스템이 다운되었다가 다시 기동되었을 때 주기억장치는 휘발성이므로 데이터베이스 버퍼와 로그 버퍼의 내용은 남아있지 않게 된다. 이는 로그 레코드가 없어서 이전 값을 알 수 없으므로 트랜잭션의 취소가 불가능하다. 따라서 데이터베이스 버퍼보다 로그 버퍼를 먼저 디스크에 기록해야 한다. 데이터베이스는 여러 응용이 주기억 장치 버퍼 내의 동일한 데이터베이스 항목을 갱신한 후.. 2021. 7. 21. [스크랩] 빅데이터도 꿰어야 보배다! 데이터 분석과 활용을 가장 잘 할 수 있는 방법 (SK C&C 블로그) 원문 : https://blog.naver.com/skaibril/222438123286 빅데이터도 꿰어야 보배다! 데이터 분석과 활용을 가장 잘 할 수 있는 방법 데이터 활용력이 곧 경쟁력인 시대 정보가 곧 힘이 되는 시대를 넘어, 이제는 방대한 빅데이터에서 가치 있... blog.naver.com 데이터 활용력이 곧 경쟁력인 시대 정보가 곧 힘이 되는 시대를 넘어, 이제는 방대한 빅데이터에서 가치 있는 것들을 골라 어떤 방식으로 어떻게 활용해야 하는지가 중요해졌습니다. 우리도 모르는 사이 우리는 많은 데이터를 남깁니다. 언제 어떤 기기를 통해서 어디에 접속을 하고 얼마나 머물렀는지 흔적을 남기기 마련이죠. 뿐만 아니라 각종 센서기기, IoT를 통한 기계들 간의 의사소통을 통해서도 데이터의 양은 증.. 2021. 7. 21. 데이터베이스론 보고서 13 : 직렬스케줄의 의미 직렬 스케줄(serial schedule)이란 여러 트랜잭션들의 집합을 한 번에 한 트랜잭션씩 차례대로 수행하는 동시성 제어의 일종이다. 여기서 동시성 제어(concurrency control)는 여러 사용자들이 다수의 트랜잭션들을 동시에 수행하는 환경에서 부정확한 결과를 생성할 수 있는, 트랜잭션들 간의 간섭이 생기지 않도록 하는 기법이다. 대부분의 DBMS들은 다수 사용자용이고, 여러 사용자들이 동시에 동일한 테이블을 접근하기도 하며, DBMS의 성능을 높이기 때문에 여러 사용자의 질의나 프로그램들을 동시에 수행하는 것이 필수적이기 때문이다. 동시에 수행되는 트랜잭션들이 데이터베이스에 미치는 영향은 이들을 순차적으로 수행하였을 때 데이터베이스에 미치는 영향과 같도록 보장하며, 다수 사용자가 데이터베이.. 2021. 7. 20. 데이터베이스론 보고서 12 : 뷰 실습하여 만들기 자료출처: MS SQL 기반 데이터베이스 배움터 (생능출판사) http://www.yes24.com/Product/Goods/7489842 데이터베이스 배움터 - YES24 이론과 실무가 조화된 최적의 데이터베이스 책데이터베이스를 제대로 활용하는 데 반드시 필요한 데이터베이스의 기본적인 개념 및 이론을 이해하기 쉽게 설명한 책이다. 이와 함께 활용 기술 www.yes24.com 뷰는 관계 데이터베이스에서 한 사용자의 전체 외부 뷰 대신에 하나의 가상 릴레이션(Virtual Relation)을 의미하며, 기존의 기본 릴레이션(Base Relation, 실제 릴레이션)에 대한 SELECT문의 형태로 정의된다. 사용자는 여러 개의 릴레이션과 뷰를 사용할 수 있으며, 릴레이션으로부터 데이터를 검색하거나 생긴할 .. 2021. 7. 19. 데이터베이스론 보고서 11 : 이행적 종속성은 주로 어떤 키들과 연관이 있는가? 자료출처: MS SQL 기반 데이터베이스 배움터 (생능출판사) http://www.yes24.com/Product/Goods/7489842 데이터베이스 배움터 - YES24 이론과 실무가 조화된 최적의 데이터베이스 책데이터베이스를 제대로 활용하는 데 반드시 필요한 데이터베이스의 기본적인 개념 및 이론을 이해하기 쉽게 설명한 책이다. 이와 함께 활용 기술 www.yes24.com 이행적 종속성이란 한 릴레이션의 애트리뷰트 A, B, C가 주어졌을 때 애트리뷰트 C가 이행적으로 A에 종속한다(A→C)는 것으로, 이의 필요충분조건은 A→B ∧ B→C가 성립하는 것이다. A가 릴레이션의 기본 키라면 키의 정의에 따라 A→B와 B→C가 성립하는 것으로, 만일 C가 A 외에 B에도 함수적으로 종속한다면 C는 A에 .. 2021. 7. 18. 데이터베이스론 보고서 10 : VSAM 화일 구조에서 논의되는 인덱스 구조 우선 VSAM(Virtual Storage Access Method)은, 동적 인덱스 방법을 이용한 인덱스된 순차 파일의 구성 방식으로서 IBM이 지원하는 파일이다. 이 VSAM 파일은 기본적으로 4개의 구역으로 구성된다. 데이터 레코드를 저장하는 제어 구간(control interval), 이러한 제어 구간 몇 개를 하나의 단위로 취업하는 제어 구역(control area), 제어 구역에 대한 인덱스를 저장하는 순차 세트(sequence set), 그리고 순차 세트의 상위 인덱스인 인덱스 세트(index set)로 이루어져 있다. 여기서 제어 구간은 하나 이상의 레코드를 저장하는 저장 공간으로서 데이터 블록과 유사한 역할을 수행한다. 이 제어 구간에는 데이터 레코드와 함께 추가적인 삽입을 위해 자유 공.. 2021. 7. 17. 데이터베이스론 보고서 9 : 2진 관계 타입을 릴레이션으로 변환하는 형태 자료출처: MS SQL 기반 데이터베이스 배움터 (생능출판사) http://www.yes24.com/Product/Goods/7489842 데이터베이스 배움터 - YES24 이론과 실무가 조화된 최적의 데이터베이스 책데이터베이스를 제대로 활용하는 데 반드시 필요한 데이터베이스의 기본적인 개념 및 이론을 이해하기 쉽게 설명한 책이다. 이와 함께 활용 기술 www.yes24.com 해당 단계는 개념적 스키마인 ER 스키마를 논리적 스키마인 관계 데이터베이스 스키마로 사상하는 논리적 설계 단계이다. ER 스키마에는 엔티티 타입과 관계 타입이 존재하지만 관계 데이터베이스 스키마에는 엔티티 타입과 관계 타입을 구분하지 않고 릴레이션들만 존재한다. 릴레이션으로 사상할 대상이 어떤 지에 따라 사상하는 방법이 달라진다.. 2021. 7. 16. 이전 1 ··· 12 13 14 15 16 17 18 ··· 27 다음