KoB
뭐라도 하자 😎
KoB
📬 kingbj0429@gmail.com
와주신 분들 🙇‍♂️
337,731
오늘
59
어제
1,006
  • 지식 공유 📚 (183)
    • Develop (0)
    • DevOps (3)
      • Kubernetes (3)
    • AWS (4)
      • EC2 (1)
      • EKS (0)
      • S3 (1)
      • EFS (1)
      • Route53 (1)
    • Network (0)
    • 트러블 빵야 (1)
    • 겉핥기 시리즈 (2)
    • ... (173)

최근 댓글

  • 넵 감사합니다 :)
    KoB
  • 안녕하세요 웹 개발중인데 매우 잘 봤습니다. 혹시 제 블로⋯
    DeanLee9
  • 감사합니다 :)
    KoB
  • 글을 쉽고 자세하게 써주셔서 이해가 쏙쏙 되는 것 같아요!⋯
    지원.
  • 감사합니다 :) 재밌을 때가 좋은거 같아요 ㅋㅋㅋㅋㅋ
    KoB

티스토리

Design by hELLO ·
KoB

뭐라도 하자 😎

[DB] 데이터베이스의 기본 개념
...

[DB] 데이터베이스의 기본 개념

2020. 12. 16. 22:13
반응형

데이터베이스

 

우리는 현대사회에서 데이터와 정보라는 단어를 많이 사용하고 실제로 이를 사용하고 있습니다. 현대사회에서 데이터와 정보를 상당히 중요한 요소로 취급되고 있습니다.

 

우리는 데이터와 정보를 같은 의미로 많이 사용하고 있는데, 데이터와 정보를 엄연히 다릅니다. 둘의 정의를 살펴보면,

 

데이터 : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값

정보 : 데이터를 의사결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물

 

입니다. 쉽게 비유하자면 

데이터 : 목장에서 막 짠 우유(원유)

정보 : 목장에서 짠 우유를 가공하여 팩에 담은 우유

 

라고 볼수 있습니다.  좋은 우유를 얻으려면 품질 좋은 원유를 확보해야하는 것처럼, 가치 있는 정보를 얻으려면 현재 상황을 정확히 관찰하고 측정하여 의미있는 데이터를 많이 수집해야 합니다. 또한 수집한 데이터를 호율적으로 저장했다가 필요할 때 언제든 사용할 수도 있어야 합니다. 이러한 데이터를 대신 관리해주는 것이 바로 데이터베이스 입니다.

 

 

데이터베이스의 정의

데이터베이스 정의

데이터베이스 한줄로 요약하자면 여러 사용자가 '공유'하여 사용할 수 있도록 '통합'해서 '저장'한 '운영' 데이터의 집합이라고 할 수 있다.

 

  • 공유데이터 : 여러 사용자가 함께 소유하고 이용 할 수 있다.
  • 통합 데이터 : 데이터의 중복을 최소화하고 통제가 가능한 중복만 허용하는 데이터
  • 저장 데이터 : 컴퓨터가 접근할 수 있는 매체에 데이터베이스를 저장할 수 있어야 한다.
  • 운영 데이터 : 조직을 운영하고 조직의 주요 기능을 수행하기 위해 꼭 필요한 데이터

 

 

데이터베이스의 특징

 

데이터베이스의 특징

 

  • 데이터베이스는 실시간으로 접근이 가능하여 한다.
  • 데이터베이스는 현실 세계의 상태를 정확히 반영해야 하므로, 계속 데이터를 삽입, 삭제, 수정하여 현재의 정확한 데이터를 유지해야 한다.
  • 데이터베이스는 동시에 이용할 수 있는 동시 공유의 특징을 가져야 한다.
  • 데이터베이스는 저장된 주소나 위치가 아닌 내용 즉, 값으로 데이터를 참조할 수 있어야 한다.

 

 

읽어주셔서 감사합니다.

질문은 언제나 환영합니다.

 

"난 반드시 백엔드 왕이 될거야"

 

반응형

'...' 카테고리의 다른 글

[JS] 프로토타입 이해하기 with 프로토타입 체인  (2) 2020.12.17
[DB] 정형, 반정형, 비정형 데이터  (1) 2020.12.16
[JS] 나만의 철학이 담긴 코드란??  (2) 2020.12.16
[Node.js] Express-generator 사용하여 개발환경 만들기  (0) 2020.12.14
[Node.js] bcrypt로 비밀번호 암호화 하기  (0) 2020.12.14
    '...' 카테고리의 다른 글
    • [JS] 프로토타입 이해하기 with 프로토타입 체인
    • [DB] 정형, 반정형, 비정형 데이터
    • [JS] 나만의 철학이 담긴 코드란??
    • [Node.js] Express-generator 사용하여 개발환경 만들기
    Database, db, dbms, 데이터베이스, 데이터베이스 개념
    KoB
    KoB
    Lunit CSG - Backend Engineer 로 일하고 있습니다 👨‍💻
    댓글쓰기

    티스토리툴바