반응형

정보처리기사 필기 요약 13

[데이터베이스] 데이터베이스 사용자

데이터베이스 사용자 데이터베이스 사용자 데이터베이스를 사용하고 관리 및 운영하는 다양한 형태의 사람이나 그룹 DBA, 응용 프로그래머, 일반 사용자로 구분 DBA(DataBase Administrator) 데이터베이스 구축 DBMS(데이터베이스 관리 시스템) 관리 스키마를 정의 저장 구조와 액세스 방법을 선정 보안 및 권한 부여 규칙, 데이터 유효성 검사 방법을 수립 사용자 요구 정보 결정 및 효율적 관리 *DBA는 DBMS를 관리하는 것이지 사용자 통제 및 감시는 DBA의 역할이 아닙니다. 응용 프로그래머 데이터 조작어(DML)를 사용하여 데이터베이스에 데이터를 삽입, 삭제, 검색, 변경 일반 사용자 응용 프로그램을 사용하여 데이터베이스에 접근너와 나의 연결고리 "공감"

[데이터베이스] 스키마(Schema)

스키마(Schema) 스키마 데이터베이스 구조와 제약 조건을 기술한 메타데이터(Meta Data)의 집합 데이터 사전에 저장 시간에 따라 불변 스키마의 구성 개체(Entity) : 레코드 속성(Attribute) : 개체의 성질을 나타내는 항목(field) 관계(Relation) : 개체와 개체 간의 관계와 개체와 속성 간의 관계 스키마의 종류 외부 스키마(External Schema) 개념 스키마(Conceptual Schema) 내부 스키마(Internal Schema) 외부 스키마(External Schema) 서브 스키마 혹은 사용자 뷰라고도 부름 사용자나 응용 프로그래머가 데이터베이스를 바라보는 관점 개념 스키마(Conceptual Schema) 단순 스키마 혹은 전체적인 뷰라고 부름 조직이나 ..

[데이터베이스] DBMS(DataBase Management System)

DBMS(DataBase Management System) DBMS 사용자 요청에 따라 데이터를 추가, 삭제, 변경 및 관리하는 소프트웨어 종속성 문제 해결 - 응용 프로그램과 데이터 사이의 종속성 제거 중복성의 문제 해결 - 데이터 일관성 보장, 보안 수준 유지, 무결성 보장 DBMS의 역할 정의 기능 : 데이터베이스 구조를 정의 모든 응용 프로그램들이 요청에 따라 데이터의 타입과 구조를 정의, 이용 방식 및 제약 조건 명시 조작 기능: 데이터베이스를 조작 데이터베이스에 데이터를 삽입, 삭제, 검색, 변경 등의 연산 작업을 위한 인터페이스 수단을 제공 제어 기능: 데이터베이스 내용을 정확성과 안정성을 유지 DBMS의 장점 데이터 통합 관리 최신 데이터 유지 데이터 무결성 및 일관성 유지 데이터 표준화 ..

반응형