Database기초(2)

BOONG GI JUNG·2024년 1월 16일

DataBase

목록 보기
4/4

Database기초(2)

데이터베이스 시스템의 구성 요소

데이터: 정보를 나타내는 숫자, 텍스트, 이미지 등의 형태로 저장됩니다.
테이블: 데이터가 저장되는 구조적 단위로, 행과 열로 구성됩니다.
스키마: 테이블의 구조, 제약 조건 및 데이터 형식을 정의하는 데 사용됩니다.
쿼리: 데이터를 검색, 추가, 수정 또는 삭제하기 위한 명령어 집합입니다.

테이블과 열(Column)

테이블은 데이터를 저장하는 주요 단위입니다.
각 테이블은 열의 집합으로 구성되며, 각 열은 특정 데이터 유형을 나타내고 해당 열의 이름이 지정됩니다.
예를 들어, 사용자 정보를 저장하는 테이블은 "사용자 이름", "이메일 주소", "생년월일"과 같은 열을 가질 수 있습니다.

행(Row)

테이블에 저장된 개별 데이터 항목을 나타냅니다.
각 행은 해당 열에 대한 데이터 값을 가지며, 테이블의 레코드 또는 튜플이라고도 합니다.

키(Primary Key 및 Foreign Key)

Primary Key는 각 행을 고유하게 식별하는 열로, 중복되지 않는 값을 가집니다.
Foreign Key는 다른 테이블과 관계를 설정하기 위해 사용되는 열로, 다른 테이블의 Primary Key를 참조할 수 있습니다.

스키마

데이터베이스의 구조를 정의하는데 사용됩니다.
테이블, 열, 제약 조건 및 관계 등을 정의합니다.

인덱스

데이터베이스 성능을 향상시키기 위해 사용되며, 특정 열의 검색 속도를 높입니다.
자주 검색되는 열에 대한 인덱스를 생성할 수 있습니다.

SQL(Structured Query Language)

데이터베이스와 상호 작용하기 위한 언어로, 쿼리를 작성하고 데이터를 조작하는 데 사용됩니다.

데이터베이스 관리 시스템(DBMS)

데이터베이스를 관리하기 위한 소프트웨어이며, MySQL, PostgreSQL, Oracle, SQL Server 등이 있습니다.

보안 및 권한 관리

데이터베이스에 접근 권한을 관리하고 데이터 보안을 유지하는 중요한 부분입니다.

profile
새로운 기술을 즐기는 라이프 하루에 한번 포스팅하기!

0개의 댓글