데이터베이스 설계에서 중요한 사항은 무엇보다도 현실 세계를 가장 정확하게 표현할 수 있는 데이터의 논리적 구조를 결정하는 것이다. 특히 관계 데이터베이스에서는 데이터값들을 테이블 형태로 표현하므로 현실 세계를 정확하게 표현하기 위해서 어떤 릴레이션들이 필요하고, 또 그 릴레이션들은 어떤 애트리뷰트들로 구성해야 하는가를 결정하는 문제가 중요하다. 이것이 곧 관계스킴(relation scheme)의 설계가 된다.
관계 스킴의 설계가 잘못되면 무엇보다도 데이터가 불필요하게 중복된다. 이 데이터 중복은 데이터 관리상의 여러 가지 치명적인 문제를 야기시키고, 데이터의 중복은 릴레이션을 조작할 때 곤란한 현상을 발생시키는 대 이 곤란한 현상을 이상(anomaly)라고 하는데 특별히 릴레이션의 데이터 값을 변경하려 할 때 이 현상이 일어나게 된다.
○ 삭제 이상
한 튜플을 삭제함으로써 유지해야 될 정보까지도 삭제되는 연쇄 삭제(triggered deletion) 현상이 일어나게 되어 정보의 손실(loss of information)이 발생하게 되는데 이러한 현상을 삭제 이상(deletion anomaly)이라고 한다.
- 학번이 100인 학생의 과목 ‘C132’의 등록을 취소한다고 할 때, 자연히 학번 100인 튜플에서 과목번호 C132를 삭제해야 되는데 과목번호는 킷값에 포함되어 있기 때문에 과목번호만 삭제하지 못하고 튜플 전체를 삭제해야 된다. 그 결과 튜플이 삭제될 때 이 학생이 4학년이라는 정보까지도 함께 삭제될 것이다. 왜냐하면 이 튜플은 학생의 학년 정보를 가지고 있는 유일한 튜플이기 때문이다.
2025 이크레더블 DX전략(DBA) 자기소개서 지원서와 면접자료 그 중 가장 인상 깊었던 경험은 공공데이터를 활용한 '지방자치단체 민원 데이터 시각화 프로젝트'였습니다.
팀 프로젝트에서 저는 데이터 정제와 MySQL을 활용한 구조화 작업을 맡았습니다.
이 경험을 통해 데이..
[Database] Data Modeling & Database Desi [Database] Data Modeling & Database Design
Data Modeling & Database Design
업무 Business를 Entity Relation 기법을 이용한 Data Modeling 방법, ER Model을 RDB로 전환하는 DB Design 기법에 대한 강의로..
(A+) 데이터베이스 모형-계층형, 네트워크형, 관계형 이 자료는 데이터베이스의 모형-계층형, 네트워크형, 관계형에 대하여 분석 및 정리한 A+ 레포트입니다.
I. 서론
II. 본론
1. 데이터베이스의 정의
2. 데이터베이스관리시스템
3. 파일처리 방식과 데이터..
정보처리기사요점정리 정보처리 기사 요점 정리입니다.
과목별로 요점만 정리하여 올려요.
* 데이터 통신
* 데이터베이스
* 소프웨어 공학
* 운영체계
* 전자계산기 구조입니다.
제가 시험 칠때 정리할 자료예요. 물론 합격도..
2025 지멘스헬시니어스 연구직 인턴 자기소개서 지원서와 면접자료 저는 지멘스헬시니어스 연구직 인턴으로서, 의료영상 데이터를 기반으로 한 AI 학습 모델 설계 및 검증 분야에서 실질적인 기여를 하는 것을 단기 목표로 설정하고 있습니다.
장기적으로는 의료영상 데이터의 노이..
c프로그래밍 정렬 알고리즘에 대해 과목명 : C프로그래밍
정렬 알고리즘
소속
:
학년/반
:
학번
:
성명
:
담당교수
:
- 목 차 -
Ⅰ.
문 제
···
1
Ⅱ.
Program
···
1 ~ 6
1)
기본 설명
···
1
2)
주요소스 및 설명
···
1 ~ 6
Ⅲ.
프로그램 실행..
2025 두산전자 생산관리 자기소개서 지원서와 면접자료 특히 생산계획 및 자재관리(MRP), 린 생산방식, 공정 흐름 분석에 대한 전공지식은 생산관리 실무에 바로 적용 가능한 역량이라 생각합니다.
생산관리 직무는 수많은 공정데이터, 납기 일정, 자재 흐름 등을 실시..
[A+] AI 엔지니어 신입 AI 엔지니어로서, 저는 단순히 모델을 개발하는 것이 아니라, AI가 실질적인 문제 해결에 활용될 수 있도록 최적화하고 배포하는 과정까지 포함하여 종합적인 솔루션을 구축하는 역할을 수행하고자 합니다.
머신 ..