목차
1. 데이터베이스의 정의와 특성
2. 데이터베이스 구조와 3층 스키마
3. 파일 시스템과 데이터베이스 관리시스템
4. 데이터베이스 시스템
2. 데이터베이스 구조와 3층 스키마
3. 파일 시스템과 데이터베이스 관리시스템
4. 데이터베이스 시스템
본문내용
ta Base Administrator) :
- DB 관리와 운영의 총 책임자
- DBMS와 컴퓨터 시스템, 조직내의 전산 업무에 상당한 지식을 보유한 자
4) 데이터베이스 관리자의 역할
데이터베이스의 설계와 운영 작업 : DB 구성 요소 결정, 스키마 정의, 저장구조와 접근 방법 결정 보안 및 권한 부여 방법 수립, 예비와 회복 절차 마련, 무결성 유지를 위한 대책 마련, 데이터베이스 재구성, 데이터 사전 관리 행정 문제 해결, 불평에 관하여 청취, 시스템의 성능을 감시하고 분석
5) 데이터베이스 기계
데이터베이스 특성 - 실시간 접근, 계속적인 변화, 동시 공용, 내용으로 참조 - 에 맞게 지원되기 위한 고성능, 대용량의 컴퓨터 자원이 필요
후위 처리기(backend processor), 지능형 저장 장치, 내용식 메모리(associative memory), 병렬 처리(parallel processing), 특수 기능 처리기로 구성
6) 데이터 언어
데이터 정의어(DDL; Data Definition Language) :
- 데이터베이스 정의, 변경용 언어
- DDL 컴파일러가 번역하여 데이터 사전이나 시스템 카탈로그에 저장해 두고 활용
데이터 조작어(DML; Data Manipulation Language) :
- 데이터베이스를 접근하는 용도의 언어
- 검색, 삽입, 삭제, 변경 작업이 가능하며 절차식 조작어, 비절차식 조작어로 구분
절차식 조작어 : - 사용자가 원하는 자료가 무엇이고, 어떻게 접근하는지를 기술
- 한 번에 하나의 레코드를 검색하는 초급 데이터 언어
- 독자적으로 사용할 수 없어 호스트 언어에 삽입하는 형태로 이용
비절차식 조작어 : - 어떻게 접근하는지는 관계없이 원하는 자료만 기술
- 한 번에 여러 개의 레코드를 검색하는 고급 데이터 언어
- 독자적으로 사용할 수 있어 대화식으로 활용
질의어(Query Language) : - 독자적이고 상호 작용 형태로 터미널에서 대화식으로
사용되는 고급 명령어 형태의 데이터 조작어
- 검색, 삽입, 삭제, 갱신 작업이 모두 가능
데이터 제어어(DCL; Data Control Language) : 데이터 관리용 언어
- 데이터 보안 : 데이터의 파괴를 보호하는 작업을 지원
- 데이터 무결성 : 정확성을 유지하는 작업을 지원
- 데이터 회복 : 문제 발생시 복구하는 작업을 지원
- 병행 수행 제어 : 다수가 동시에 공유할 수 있도록 지원
- DB 관리와 운영의 총 책임자
- DBMS와 컴퓨터 시스템, 조직내의 전산 업무에 상당한 지식을 보유한 자
4) 데이터베이스 관리자의 역할
데이터베이스의 설계와 운영 작업 : DB 구성 요소 결정, 스키마 정의, 저장구조와 접근 방법 결정 보안 및 권한 부여 방법 수립, 예비와 회복 절차 마련, 무결성 유지를 위한 대책 마련, 데이터베이스 재구성, 데이터 사전 관리 행정 문제 해결, 불평에 관하여 청취, 시스템의 성능을 감시하고 분석
5) 데이터베이스 기계
데이터베이스 특성 - 실시간 접근, 계속적인 변화, 동시 공용, 내용으로 참조 - 에 맞게 지원되기 위한 고성능, 대용량의 컴퓨터 자원이 필요
후위 처리기(backend processor), 지능형 저장 장치, 내용식 메모리(associative memory), 병렬 처리(parallel processing), 특수 기능 처리기로 구성
6) 데이터 언어
데이터 정의어(DDL; Data Definition Language) :
- 데이터베이스 정의, 변경용 언어
- DDL 컴파일러가 번역하여 데이터 사전이나 시스템 카탈로그에 저장해 두고 활용
데이터 조작어(DML; Data Manipulation Language) :
- 데이터베이스를 접근하는 용도의 언어
- 검색, 삽입, 삭제, 변경 작업이 가능하며 절차식 조작어, 비절차식 조작어로 구분
절차식 조작어 : - 사용자가 원하는 자료가 무엇이고, 어떻게 접근하는지를 기술
- 한 번에 하나의 레코드를 검색하는 초급 데이터 언어
- 독자적으로 사용할 수 없어 호스트 언어에 삽입하는 형태로 이용
비절차식 조작어 : - 어떻게 접근하는지는 관계없이 원하는 자료만 기술
- 한 번에 여러 개의 레코드를 검색하는 고급 데이터 언어
- 독자적으로 사용할 수 있어 대화식으로 활용
질의어(Query Language) : - 독자적이고 상호 작용 형태로 터미널에서 대화식으로
사용되는 고급 명령어 형태의 데이터 조작어
- 검색, 삽입, 삭제, 갱신 작업이 모두 가능
데이터 제어어(DCL; Data Control Language) : 데이터 관리용 언어
- 데이터 보안 : 데이터의 파괴를 보호하는 작업을 지원
- 데이터 무결성 : 정확성을 유지하는 작업을 지원
- 데이터 회복 : 문제 발생시 복구하는 작업을 지원
- 병행 수행 제어 : 다수가 동시에 공유할 수 있도록 지원
추천자료
데이터베이스 시스템 1장
데이터베이스 테이블 설계
데이터베이스
스포츠 리그를 위해 팀들과 게임에 대한 정보를 관리하는 데이터베이스
데이터베이스 시스템
데이터베이스 DB Design Project ( 삼국지 개념의 국가, 인재, 성의 정보를 관리하는 데이터...
데이터베이스 DB를 활용한 마케팅 전략수립과 성공케이스 분석
데이터베이스 정규화[예제를 통한 정규화 연습]
데이터베이스
데이터베이스 설계 프로젝트 보고서 인터넷 영화 예매 시스템 구축
[특허][이중출원][웹데이터베이스][표준화][진보성]특허의 개념, 특허의 분류, 특허의 요건, ...
데이터베이스 설계 최종 보고서 3조
인터넷 정보검색효율의 측정방법, 인터넷 정보검색효율과 최적화, 인터넷 정보검색효율과 인...
데이터베이스 관리와 실습 MS SQL Server 2008(연습문제4장_mssql결과)
소개글