본문 바로가기

분류 전체보기57

제 3장] 데이터베이스 시스템 [정의, 구조, 구성] 1] 데이터베이스 시스템 데이터베이스 시스템은 사용자가 데이터베이스에 접근할 때 사용하는 데이터 언어, 데이터베이스와 데이터베이스 관리 시스템을 설치하고 데이터 처리 연산을 담당하는 컴퓨터로 구성된다. 2] 데이터베이스 구조 - 스키마 스키마는 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것이다. 그리고 정의된 스키마에 따라 데이터베이스에 실제로 저장된 값이 인스턴스다. 보통 한번 정해진 스키마 구조는 잘 변경되지않지만 인스턴스는 계속 변한다. Ex] [ 고객번호 (INT) / 이름 (CHAR) / 나이 (INT) / 주소 (CHAR) ] - DB의 3단계 구조 1. 외부 단계 외부 단계에서는 개별 사용자가 DB를 어떻게 보는가를 표현하므로 사용자마다 생각하는 DB의 구조가 다르다. 이처럼 외.. 2019. 10. 13.
제 1장] 컴퓨터 구조 1] 컴퓨터 시스템의 구성 요소 [ 하드웨어 ] 1) 중앙처리장치 [CPU] 중앙처리장치는 컴퓨터 시스템 전체를 제어하는 장치. 입력받은 데이터를 처리한 후, 출력장치와 기억장치로 보내는 일련의 과정을 수행한다. 중앙처리장치는 크게 시스템을 제어하는 제어장치와 계산의 과정을 담당하는 산술논리연산장치로 구성된다. - 산술논리연산장치 [ALU] CPU의 핵심 요소로써 산술연산과 논리연산을 수행한다. 산술연산은 주로 덧셈, 뺄셈, 곱셈, 나눗셈 등의 사칙연산을 수행하며, 논리연ㅇ산은 AND, OR, NOT, XOR 등을 포함. - 제어장치 제어장치는 CPU 내부에서 일어나는 모든 작업을 통제하고 관리한다. 제어장치는 순서에따라 명령어 인출. 그 명령어를 해석한 결과에 따라 컴퓨터 시스템에 필요한 부븐으로 제어.. 2019. 10. 10.
제 2장] 데이터베이스 관리 시스템 1] DB를 어떻게 관리해야할까? 4차 산업혁명 시대의 핵심 기술들의 원동력은 데이터라고 말할 정도로 데이터는 중요하다. 이러한 데이터를 효율적으로 관리하기 위해서는 데이터베이스가 반드시 필요하다. 하지만 DB는 데이터를 모아놓은 집합일 뿐. 데이터를 관리하는 담당 시스템이 따로 있는데 바로 파일 시스템과 데이터베이스 관리 시스템 [DBMS] 이다. 이번 장에서는 파일 시스템이 가진 문제점과 그리고 그 대안제로 제시된 DBMS의 핵심 기능과 장단점을 살펴보자. 2] DBMS의 등장 배경 파일 시스템은 과거부터 오래 사용되어 오던 정보 처리 시스템이다. 데이터를 파일로 관리할 수 있도록 파일을 C.R.U.D [생성, 삭제, 수정, 검색] 하는 기능을 제공하며 운영체제와 함께 설치된다. 파일 시스템 환경에서.. 2019. 10. 7.
제 1장] 데이터베이스 기본 개념 ​​1] DB의 필요성! 데이터베이스에 대해 배우기 전, 데이터베이스의 필요성에 대해 이야기 해보자. 우리는 살아가며 개인적이거나 공적인 데이터를 기억하기 쉽게 관리 할 필요가 있다. 물론 학교나 기업같은 큰 조직에서는 더더욱이. 이러한 데이터들을 직관적이고 유용하게 관리해주는 시스템이 데이터베이스이다. 현실세계에서 관찰혹은 측정을 통해 얻은 사실이나 값은 데이터라 하며 이를 의사결정이나 유용하게 사용 가능하게 가공한 것을 데이터라고 한다. 이러한 데이터에서 정보를 추출하는 과정을 정보처리라고 하며 이를 도와주는 두 가지 시스템 계열이 있다. ​1] OLTP [ Online Transaction Processing 온라인 트랜잭션 처리 ] 트랜잭션 지향 어플리케이션을 손쉽게 관리할 수 있도록 도와주는 정.. 2019. 10. 4.