데이터베이스

 

 - 일상적인 정보들을 모아 놓은 것

 - 특정 기업이나 조직 또는 개인이 필요에 의해 데이터를 저장해놓은 것

 

 

데이터베이스의 발전

 

 1960년대: 플로우차트 중심의 개발방법, 파일 구조의 데이터 저장, 관리

 1970년대: 데이터베이스 관리 기법이 처음 태동되던 시기, 계층형 데이터베이스, 망형 데이터베이스 상용화

 1980년대: 관계형 데이터베이스 상용화(Oracle, Sybase, DB2)

 1990년대: 보다 향상된 기능으로 많은 관계형 데이터베이스들이 사용, 객체 관계형 데이터베이스로 발전

 

 

관계형 데이터베이스

 

 - 기존 파일 시스템의 동시성 제한, 데이터 불일치성 문제 해결

 - 정규화를 통한 합리적인 테이블 모델링을 통해 ANOMALY 현상을 제거하고 데이터 중복을 피한다.

 - 동시성 관리, 병행 제어를 통해 다수의 사용자가 동시에 데이터를 공유 및 조작할 수 있도록 한다.

 - 메타 데이터를 총괄 관리하여 데이터를 체계화하고 데이터 표준화를 통해 데이터 품질을 확보한다.

 - 인증된 사용자만이 참조할 수 있도록 보안 기능을 제공한다.

 - 제약조건을 사용하여 데이터 무결성을 보장한다.

 - 데이터의 수정이 제대로 반영될 수 있도록 보장해주는 기능과 시스템 다운/재해의 상황에서 데이터를 복구하는 기능을 

   제공한다.

 

 

 

 

 

 

 

 

 

 

 

하나의 팀은 여러 명의 선수를 포함할 수 있다.

한 명의 선수는 하나의 팀에 꼭 속한다.

하나의 팀은 하나의 전용 구장을 꼭 가진다.

하나의 운동장은 하나의 홈팀을 가질 수 있다.

하나의 운동장은 여러 게임의 스케줄을 가질 수 있다.

하나의 스케줄은 하나의 운동장에 꼭 배정된다.

 

 



글이 도움이 되셨다면 공감과 광고 클릭 한번 부탁드립니다! 💕
감사합니다 ✨