
총 70개
-
데이터베이스시스템 6판 2장 복습문제, 연습문제2025.01.141. 데이터 모델 데이터베이스의 구조를 명시하기 위해 사용할 수 있는 개념들의 집합으로서 이와 같은 추상화를 달성하기 위해 필요한 수단을 제공한다. 2. 데이터베이스 스키마 데이터베이스의 기술을 database schema라고 하며 이는 데이터베이스 설계 과정에서 명시하며 자주 변경되지 않는다. 3. 데이터베이스 상태 어떤 특정 시점에 데이터베이스에 들어 있는 데이터를 뜻하며 스냅샷(snapshot)이라고도 한다. 4. 내부 스키마 데이터베이스의 물리적 저장구조를 기술하며, 물리적 데이터 모델을 사용하고 데이터 저장 구조의 세부 사...2025.01.14
-
2개 이상의 테이블 선언시, 외래키를 선언하여 테이블 간의 관계를 만들었을 경우, 발생될 수 있는 문제와 해결방법2025.01.041. 외래키 외래키는 두 테이블의 관계를 나타내는 키입니다. 외래키를 통해 참조 무결성을 강제할 수 있으며, 어플리케이션에서도 참조 무결성을 보장할 수 있습니다. 외래키를 사용하는 이유는 추후에 참조 무결성이 깨질 수 있는 상황을 사전에 방지하기 위함입니다. 2. 외래키 적합성 확인 방법 외래키를 사용할 때는 다음과 같은 사항을 확인해야 합니다: 1) 테이블 간의 관계가 적절한지 확인, 2) 제약조건을 고려하여 데이터 변경 시 문제가 없는지 확인, 3) 성능에 이슈가 없는지 확인, 4) 테이블이 자주 변경되는 경우 외래키 사용이 적...2025.01.04
-
건국대학교 데이터베이스 과목 데이터베이스 조사 리포트2025.01.191. 관계형 데이터베이스 시스템 대표적인 관계형 데이터베이스 시스템 4가지를 조사하고 각각의 특징을 설명했습니다. MySQL Server는 오픈 소스이며 다양한 운영체제와 플랫폼을 지원하고 높은 성능과 안정성을 가지고 있습니다. PostgreSQL은 1986년 UC Berkeley에서 시작된 오픈 소스 프로젝트로, 지속적으로 업데이트되고 있습니다. H2 데이터베이스는 Java로 작성되어 Java 플랫폼에서 실행 가능하며 내장 모드와 서버 모드를 지원합니다. 오라클 데이터베이스는 RAC 기술을 통해 여러 서버를 하나의 클러스터로 구성...2025.01.19
-
SQL 정의어와 그 기능2025.01.221. SQL 정의어 SQL은 데이터베이스와 상호 작용하기 위해 사용되는 표준화된 프로그래밍 언어입니다. SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어로서, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 사용됩니다. 2. 데이터 정의어(DDL) 데이터 정의어(DDL)는 테이블의 구조를 만드는 CREATE TABLE 문, 구조를 변경하는 ALTER TABLE 문, 구조를 삭제하는 DROP TABLE 문으로 구성됩니다. 이를 통해 테이블의 속...2025.01.22
-
CRM의 개념과 정의 그리고 CRM 시스템의 유형과 발전2025.01.111. CRM의 개념과 정의 CRM은 customer relationship management의 줄임말로, 고객관계를 관리하는 마케팅으로 직역할 수 있다. 즉, 기업이 제품 판매에 있어서 고객과 관련된 내외부의 모든 자료들을 총합 및 분석함으로서 고객 중심의 자원을 극대화하는 것을 의미한다. 이는 고객의 특성에 맞게 마케팅을 계획 및 수행할 수 있다는 점에서 기업은 적극적으로 활용하고 있다. CRM은 특히나 기업 입장에서 로열 고객을 확보하는데 중요한 역할을 하며, 데이터를 자사의 자산으로 활용하면서 효율적으로 개인 맞추형 마케팅 ...2025.01.11
-
데이터베이스 시험정리2025.01.151. 기본 값 생성 테이블 생성 시 default 값을 설정하여 null 값이 들어가지 않도록 할 수 있다. 예를 들어 create table student(tot_cred numeric(3,0) default 0, primary key(ID))와 같이 default 0으로 설정하면 tot_cred 속성에 null 값이 들어가지 않는다. 2. 인덱스 생성 데이터베이스 시스템이 릴레이션의 모든 투플을 살펴보는 과정 없이 효과적으로 데이터를 찾을 수 있도록 하는 자료구조이다. create index 인덱스이름 on 릴레이션(애트리뷰트)...2025.01.15
-
인공지능 시대에 데이터베이스의 필요성 및 중요성2025.01.181. 데이터베이스와 인공지능의 상호작용 데이터베이스와 인공지능은 밀접한 관계를 가지고 있습니다. 인공지능 알고리즘은 대량의 데이터를 필요로 하며, 데이터베이스 시스템은 이러한 데이터를 효율적으로 관리하고 활용할 수 있게 해줍니다. 데이터베이스는 실시간 처리와 대용량 데이터 활용을 위해 진화하고 있으며, 이를 통해 인공지능 기술의 발전을 지원하고 있습니다. 이러한 상호작용은 다양한 분야에서 혁신과 가치를 창출하고 있습니다. 2. 데이터 구조화와 데이터베이스의 역할 데이터의 구조화는 인공지능 기술의 효율성과 정확성을 높이는 데 중요한 ...2025.01.18
-
데이터베이스 A+과제2025.01.021. ER 다이어그램 ER 다이어그램은 개념적 데이터 모델의 대표적인 모델로, 피터 첸에 의해 제시되었습니다. ER 다이어그램은 개체(Entity), 속성(Attribute), 관계(Relationship)를 사용하여 데이터를 논리적으로 표현합니다. 개체는 단독으로 존재하는 객체이며, 속성은 개체의 특징을 나타냅니다. 관계는 개체들 간의 관계를 나타내며, 1:1, 1:N, N:M 등의 관계를 표현할 수 있습니다. ER 다이어그램은 피터 첸 표기법, 바커 표기법, 정보 공학 표기법 등 다양한 표기법으로 나타낼 수 있습니다. 1. ER...2025.01.02
-
아마존 웹 서비스(AWS)의 클라우드 컴퓨팅 활동 요약2025.01.021. 아마존 클라우드 서비스 아마존 웹 서비스(AWS)는 200개 이상의 다양한 클라우드 컴퓨팅 서비스를 제공하고 있습니다. 주요 서비스로는 가상 서버, 확장 가능한 스토리지, 관리형 데이터베이스, 분석, 애플리케이션 통합, 블록체인, 비즈니스 애플리케이션, 클라우드 금융 관리, 컴퓨팅, 콜센터, 컨테이너, 데이터베이스, 개발자 도구, 최종 사용자 컴퓨팅, 웹/모바일 앱, 게임, 사물인터넷, 기계 학습, 관리 및 거버넌스, 미디어 서비스, 마이그레이션, 네트워킹, 양자 기술, 로보틱스, 위성, 보안/자격 증명, 서버리스, 스토리지 ...2025.01.02
-
데이터베이스 데이터 모델링에서 ERD를 관계형 모델로 사상하기2025.01.191. 데이터 모델링 데이터 모델링은 데이터베이스 설계 과정에서 중요한 단계입니다. ERD(Entity-Relationship Diagram)를 관계형 모델로 사상하는 것은 데이터 모델링의 핵심 작업 중 하나입니다. 이를 통해 데이터베이스의 테이블, 열, 관계 등을 정의할 수 있습니다. 2. ERD 관계형 사상 ERD를 관계형 모델로 사상하는 과정에서는 엔티티를 테이블로, 속성을 열로, 관계를 외래키 관계로 매핑합니다. 이를 통해 데이터베이스 설계 툴을 활용하여 관계형 데이터 모델을 작성할 수 있습니다. 3. 데이터베이스 설계 툴 데...2025.01.19