db44 12. 데이터베이스 응용 기술 / 총 정리 1. 객체지향 데이터베이스객체지향 개념에 기반을 둔 객체지향 데이터 모델을 지원하는 데이터베이스 2. 객체관계 데이터베이스관계 데이터 모델에 객체지향 개념을 적용한 객체관계 데이터 모델을 기반으로 하는 데이터베이스객체지향 개념을 지원하는 표준 SQL을 사용할 수 있다 3. 분산 데이터베이스 시스템물리적으로 분산된 데이터베이스 시스템을 연결하여 하나의 중앙 집중식 데이터베이스 시스템 처럼 사용하는 시스템이다 2025. 9. 16. 12. 데이터베이스 응용 기술 / 02 객체관계 데이터베이스 / 03 분산 데이터베이스 시스템 객체관계 데이터 모델객체지향 개념과 관계 데이터 모델의 개념을 통합한 것릴레이션, 객체, 메서드, 클래스, 상속, 캡슐화 등을 지원한다관계 데이터베이스의 표준 질의어인 SQL을 표준으로 채택하여 발전하고 있다 객체지향 데이터베이스와의 차이점객체지향 데이터베이스가 객체지향 프로그래밍 개념에 기반을 두고 데이터베이스이 기능을 추가하느데 목적을 두었다면, 객체관계 데이터베이스는 관계 데이터베이스에 기반을 두고 사용자가 더 풍부한 데이터 타입을 추가할 수 있도록 하는데 목적을 두고 있다 중앙 집중식 데이터베이스 시스템데이터베이스 시스템을 물리적으로 한 장소에 설치하여 운영하는 것 분산 데이터베이스 시스템물리적으로 분산된 데이터베이스 시스템을 네트워크로 연결해, 사용자가 논리적으로는 하나의 중앙 집중식 데이터베이.. 2025. 9. 16. 12. 데이터베이스 응용 기술 / 01 객체지향 데이터베이스 관계 데이터베이스는 기능적 제약 조건과 SQL의 표현 능력 한계로 여러 응용 분야에 부적합하다는 문제가 제기되었다CAD computeraided designCAM computer aided manufacturingCAE conputer aided engineering등등 이런 이유로 관계형이 아닌 다른 데이터 모델이 연구되었고 그 중하나가 객체지향 데이터 모델이다 1. 객체지향 데이터 모델객체지향 개념에 기반을 둔 데이터 모델이다다양한 응용 분야의 데이터 모델링을 위한 새로운 요구 사항을 지원할 뿐만 아니라, 의미상 관계가 있는 데이터베이스 구조를 표현하려고 할때 강력한 설계 기능을 제공한다 객체와 객체 식별자객체 object현실 세계에 존재하는 개체를 추상적으로 표현한 것각 객체는 시스템 전체에서 유일.. 2025. 9. 16. 11. 보안과 권한 관리 / 총 정리 1. 데이터베이스 보안의 목표허가된 사용자만 데이터베이스에 접근할 수 있도록 통제하여 보안을 유지하는 것 2. 데이터베이스 보안 유형물리적 환경에 대한 보안물리적 손실을 발생시키는 위험으로 부터 보호권한 관리를 통한 보안접근이 허락된 사용자만 권한 내에서 데이터베이스를 사용하도록 보호운영 관리를 통한 보안무결성 제약조건을 정의하고 이 제약조건을 위반하지 않도록 통제3. 권한 부여와 취소데이터베이스 객체는 소유자가 모든 권한을 가지고 있고, 소유자가 사용 권한을 부여하거나 취소할 수 있다grant다른 사용자에게 객체에 대한 사용 권한 부여revoke다른 사용자에게 부여된 객체에 대한 권한 취소4. 역할권한 부여와 취소 등의 관리를 편리하게 수행할 수 있도록 여러 권한을 그룹으로 묶어놓은 것이다grant r.. 2025. 9. 15. 이전 1 2 3 4 ··· 11 다음