SW garden
"the only way to be truly satisfied is to do what you believe is great work."
close
프로필 배경
프로필 로고

SW garden

  • 분류 전체보기 (91)
    • 알고리즘 (62)
      • 백준 (27)
      • 프로그래머스 (35)
    • 언어 (10)
      • C++ (5)
      • C (5)
      • Typescript (0)
      • javaScript (0)
    • 임베디드 (5)
      • 리눅스 (2)
      • 하드웨어 (0)
      • 데이터시트 (0)
      • 임베디드 개인공부 (1)
    • 데이터베이스 (8)
      • SQL (5)
      • Database (3)
    • 컴퓨터과학 (4)
      • 자료구조&알고리즘 (3)
    • 취준 (1)
  • 홈
  • 태그
  • 방명록
[Data base] 정규화

[Data base] 정규화

[데이터베이스 정규화란?] 데이터의 중복을 최소화 하고 데이터의 일관성과 무결성을 유지하기 위한 기술입니다. 데이터베이스를 구조화하는 방법론중 하납니다.관계형 데이터 베이스에서 주로 쓰입니다. [정규화의 장점] 데이터 베이스의 구조를 정규화를 통해 최적화 하면, 데이터의 일관성, 유연성 ,확장성이 개선되며, 데이터 무결성 위반 가능성도 줄일 수 있습니다. 총 6개의 정규형이 있다. [제 1 정규형] 하나의 속성값이 복수형을 가지면 안됩니다. 하나의 속성에는 값이 하나만 들어가야 한다는 얘기입니다. 주소 필드에 도시,동,번지등이 하나의 필드에 모두 들어가 있는데,이를 분해해서 원자적인 데이트로 필드를 나누어야 합니다. [제 2 정규형] 데이터 베이스에서 중복 데이터를 제거하고 테이블을 재구성하여 데이터 중..

  • format_list_bulleted 데이터베이스/Database
  • · 2023. 4. 6.
  • textsms
[Data base]트랜잭션과 쿼리문

[Data base]트랜잭션과 쿼리문

트랜잭션의 정의 트랜잭션(Transaction)은 데이터베이스에서 사용되는 더 이상 쪼갤 수 없는 작업 단위를 의미합니다. 즉 하나의 작업이 성공과 실패가 매우 명확합니다. 예시를 들면, 예를 들어, A라는 사람이 B라는 사람에게 1,000원을 지급하고 B가 그 돈을 받은 경우, 이 거래 기록은 더 이상 작게 쪼갤 수가 없는 하나의 트랜잭션을 구성한다. 만약 A는 돈을 지불했으나 B는 돈을 받지 못했다면 그 거래는 성립되지 않는다. 이처럼 A가 돈을 지불하는 행위와 B가 돈을 받는 행위는 별개로 분리될 수 없으며 하나의 거래내역으로 처리되어야 합니다. 이처럼 트랜잭션은 데이터 일관성과 안전성을 보장하기 위해 매우 중요합니다. 특히, 동시에 많은 사용자가 데이터베이스에 접근하는 경우에도 데이터 무결성( 데..

  • format_list_bulleted 데이터베이스/Database
  • · 2023. 3. 30.
  • textsms
[Data base]RDBMS 와 NOSQL

[Data base]RDBMS 와 NOSQL

RDBMS(Relational Database Management System) 를 설명하기 전에.. DB(Database)란? 구조화된 정보 또는 데이터의 집합으로서 일반적으로 컴퓨터 시스템에 전자적으로 저장됩니다. 현대 비지니스 환경에서는 데이터를 어떻게 관리하느냐가 관건입니다. DBMS(Database management System) 위에서 정의한 DB를 제어하고 관리하는 시스템을 말합니다. 데이터의 종류에 따라 데이터를 효율적으로 관리할 수 있는 다양한 DBMS가 존재합니다. 데이터의 종류는 크게 RDB(관계형 데이터 베이스)와 그 나머지로 나눌 수 있습니다. RDB(Relational Database)란? 정보들 사이에 관계성이 있는 데이터베이스를 말합니다. RDB를 구성하는 데이터들은 주로 ..

  • format_list_bulleted 데이터베이스/Database
  • · 2023. 3. 22.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (91)
    • 알고리즘 (62)
      • 백준 (27)
      • 프로그래머스 (35)
    • 언어 (10)
      • C++ (5)
      • C (5)
      • Typescript (0)
      • javaScript (0)
    • 임베디드 (5)
      • 리눅스 (2)
      • 하드웨어 (0)
      • 데이터시트 (0)
      • 임베디드 개인공부 (1)
    • 데이터베이스 (8)
      • SQL (5)
      • Database (3)
    • 컴퓨터과학 (4)
      • 자료구조&알고리즘 (3)
    • 취준 (1)
최근 글
인기 글
최근 댓글
태그
  • #자료구조 #알고리즘
  • #C언어
  • #싸피 #삼성청년SW아카데미 #SSAFY #취준
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바