추천 게시물

방송대 방통대 데이터베이스시스템 1강 시험 족보 요약노트

  데이터베이스의 이해 1. 데이터베이스의 역할 1.1 사회 환경의 변화 현대 사회에서는 레거시 시스템, 스마트 기기, 소셜미디어, 스마트 공간 등 다양한 환경에서 대량의 데이터가 생성된다. 새로운 기술은 데이터를 생성하고, 빅데이터 기술은 생성된 데이터를 수집·저장·분석하며, 인공지능은 데이터를 기반으로 학습한다. 따라서 현대 정보 시스템에서는 대량의 데이터를 효율적으로 저장하고, 필요한 데이터를 신속하게 검색할 수 있는 데이터 관리 기술이 필요하다. 핵심 흐름 새로운 기술 → 데이터 생성 → 빅데이터 수집·저장·분석 → 인공지능 학습 1.2 데이터베이스의 정의 데이터베이스는 한 조직의 여러 응용 시스템이 공동으로 사용할 수 있도록 데이터를 통합하여 저장하고 관리하는 장치이다. 데이터베이스는 다수의 사용자가 데이터를 공용으로 사용할 수 있도록 지원한다. 데이터베이스는 발생한 데이터를 저장하고, 필요할 때 신속하게 검색할 수 있도록 한다. 한 줄 암기 데이터베이스는 조직의 데이터를 통합·저장·관리하여 여러 사용자가 공동으로 이용하도록 하는 데이터 저장소이다. 1.3 웹 기반 정보 시스템의 구성 웹 기반 정보 시스템은 일반적으로 다음과 같이 구성된다. 사용자 단말기 → 방화벽 → L4 스위치 → 웹 서버 → WAS 서버 → 데이터베이스 서버 웹 서버는 사용자의 웹 요청을 처리한다. WAS 서버는 응용 프로그램의 업무 로직을 처리한다. 데이터베이스 서버는 데이터를 저장하고 검색한다. L4 스위치는 여러 서버에 네트워크 트래픽을 분산한다. 1.4 데이터 관리의 역사 시기 주요 변화 1946년 컴퓨터가 등장하였다. 1956년 저장장치가 도입되었다. 1960년대 초 파일 처리 시스템이 사용되었다. 1970년대 IBM에서 SQL 관련 기술이 발전하였다. 1980년대 데이터 웨어하우스가 등장하였다. 1990년대 웹이 등장하였다. 2000년대 중반 클라우드 컴퓨팅이 발전하였다. 2000년대 말 빅데이터 분석이 확대되었다. 2015년 이후 사물인터넷과 인공지능이 등장하...

컴퓨터과학과