일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- intent
- 교차검증
- 비스포크시네마
- 2차 실전프로젝트
- gitclone
- randomForest
- 내일배움카드
- 손실함수
- 1차프로젝트
- 안드로이드
- 국비지원
- ERD
- 오픈소스깃허브사용
- 머신러닝
- JSP/Servlet
- 백엔드
- semantic_segmentation
- 하이퍼파라미터튜닝
- 크롤링
- MVCmodel
- 스마트인재개발원
- MSE
- 프로젝트
- 2차프로젝트
- springSTS
- KNN모델
- 활성화함수
- 취업성공패키지
- 취업연계
- 선형모델 분류
- Today
- Total
또자의 코딩교실
데이터와 정보의 비교, 데이터 베이스의 정의 본문
//데이터의 정의 =원본
=어떤 필요에 의해 수집했지만 아직 특정 목적을 위해 평가하거나 정제하지 않은 값이나 사실 자료 자체
=분석을 위한 정보를 추출하는데 사용되는 원본으로 분석되지 않은, 조직화 되지않은, 관련이 없는 중단 없는 자료. 의미 없는 실체이므로 아무것도 해석되지 않은 원본자체를 뜻한다.
=의미X(원유, 원석)
//정보의 정의 =가공된 형태
=수집한 데이터를 어떠한 목적을 위해 분석하거나 가공하여 가치를 추가하거나 새로운 의미를 이끌어 낼 수 있는 결과
=특별한 방식으로 해석된 의미가 부여된 데이터
=자료를 지각할 수 있다. 데이터에 의미를 부여하는 특별한 방식으로 해석된다. 자료간에 의미가 있고 관련성이 있다.
=의미O(원석에서 캐낸 보석)
//효율적인 데이터 베이스의 조건
// -데이터를 통합하여 관리하기
// -여러 사람과 실시간으로 공유하여 사용
// -효율적인 데이터 관리
// -효율적인 데이터 검색
// -일관성 있는 방법으로 데이터 관리
// -데이터 누락 및 중복 제거
// -여러 응용프로그램이 사용할 데이터를 한곳에서 관리하기 위해 데이터베이스 사용
//데이터베이스
= 특정 목적을 위해 여러 사람이 공유하여 사용할 수 있으며, 효율적인 관리와 검색을 위해 구조화한 데이터 집합
//DBMS(=데이터베이스)
= DataBase Management System
>>응용프로그램이 필요한 데이터 작업을 DBMS에 요청하면, DBMS가 자신이 관리하에 있는 데이터베이스로 관련작업을 수행하고 결과값을 제공한다.
//파일시스템방식과 DBMS(데이터베이스)의 차이점
// -데이터의 접근 관리 등의 업무를 DBSM이 전담하는가의 여부
// -데이터 중복의 여부
// -데이터를 동시에 공유하는 것의 여부
// -데이터가 특정 응용프로그램에 종속되어있는가의 여부
-파일시스템방식의 문제 :
//1. 데이터 중복
>> 하나의 소프트웨어가 데이터를 관리하므로 데이터 중복을 피할 수 있음
//2. 응용프로그램이 개별 데이터를 직접관리
>> 여러 응용프로그램이 하나의 DBMS를 통해 데이터를 사용하므로 데이터를 동시에 공유할 수 있음
//3. 응용프로그램이 데이터를 저장하는 방식이 각각 다름
>> 각각의 응용프로그램이 데이터를 관리하는 방식이 통합됨
//4. 데이터가 특정 응용프로그램에 종속되므로 응용프로그램을 변경하면 기존데이터를 사용할 수 없다.
>> 응용프로그램의 업데이트 또는 변경과 관계없이 데이터를 사용가능함
작업 영역의 분리
(응용프로그램 <--> DBSM ) <--> 데이터베이스
'코딩공부 > SQL' 카테고리의 다른 글
select문의 기본구조와 문법 (0) | 2021.09.13 |
---|---|
SQL-조건문 예제 (0) | 2021.09.07 |
SQL-조건문 (0) | 2021.09.07 |
SQL-연결연산자 (0) | 2021.09.07 |
관계형 모델 (0) | 2021.09.07 |