데이터베이스 3

[데이터베이스] RDBMS, NOSQL

[1] Database와 DBMS 그리고 SQL 1.  데이터베이스 (Database)일반적으로 컴퓨터 시스템에 전자 방식으로 저장된 구조화된 정보 또는 데이터의 체계적인 집합을 의미2. 데이터베이스 관리 시스템, DBMS(DataBase Management System)사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고 데이터베이스를 관리해주는 소프트웨어DBMS는 데이터에 대한 많은 보안을 제공하지 않으며 정규화를 수행할 수 없어 높은 중복성을 가질 수 있음 3. SQL(Structured Query Language)관계형 데이터베이스 관리 시스템의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어  [2] RDB (Relational Database)1. RDB 정의- 관계..

데이터베이스 2024.07.07

[데이터베이스] 기초 개념 정리

[1] 데이터베이스(Database) 1. 정의여러 응용 프로그램 또는 사용자들이 공유하고 사용할 목적으로 통합 관리되는 데이터들의 모임데이터베이스는 단순한 저장소를 넘어 데이터 중복이 있을 경우 이를 통합하여 구조적이고 효율적으로 데이터를 저장함데이터베이스는 일반적으로 데이터베이스 관리 시스템(DBMS)에 의해 제어됨대부분의 데이터베이스는 데이터 작성 및 쿼리에 SQL(Structured Query Language)을 사용 2. 데이터베이스의 데이터 특징데이터베이스가 구조적인 형태를 유지하며 데이터를 저장하기 위해 아래와 같은 데이터 저장 규칙이 존재함 통합된 데이터 (Integrated Data)여러가지 데이터를 통합해 저장하는데 중복된 정보가 있다면, 이를 그대로 저장했을 때 용량 낭비라는 비효율적..

데이터베이스 2024.07.07

[정보처리기사 필기] DB 구축 : 식별자(Identifier)

정보처리기사 필기 3과목 - 데이터베이스 구축 : 식별자 [*] 식별자 - 하나의 개체 내에서 각각의 인스턴스를 유일(Unique)하게 구분할 수 있는 구분자 - 모든 개체는 한 개 이상의 식별자를 반드시 가져야 함 분류 식별자 설명 대표성 여부 주 식별자 (Primary Identifier) - 개체를 대표하는 유일한 식별자 - 하나의 개체에 한 개만 존재 보조 식별자 (Alternative Identifier) - 주 식별자를 대신해 개체를 식별할 수 있는 속성 - 하나의 개체에 한 개 이상이 존재 스스로 생성 여부 내부 식별자 (Internal Identifier) - 개체 내에서 스스로 만들어지는 식별자 외부 식별자 (Foreign Identifier) - 다른 개체와의 관계(Relationshi..