
총 41개
-
방통대 방송대 데이터베이스시스템 출석수업과제물 A+2025.01.251. 파일 처리 시스템의 문제점 파일 처리 시스템은 업무 데이터를 파일로 저장 및 운영하는 방식을 일컫는데, 이 시스템은 대표적으로 4가지의 문제점을 가지고 있다. 첫째, 데이터 종속의 문제로 데이터가 해당 하드웨어나 사용자, 소프트웨어에서만 사용될 수 있도록 제한되어 데이터의 물리적/논리적 독립성이 떨어진다. 둘째, 데이터 중복의 문제로 일관성, 보안성, 경제성 측면에서 문제가 발생한다. 셋째, 무결성 훼손의 문제로 데이터 무결성을 유지하기 어렵다. 넷째, 동시 접근의 문제로 여러 사용자가 동시에 접근할 경우 데이터의 일관성이 훼...2025.01.25
-
한국방송통신대학교 통계데이터과학과 데이터처리와 활용 2021년 중간과제(만점)2025.01.251. 개체(entity)와 개체 타입(entity type) 개체(entity)는 사람, 사물, 장소, 개념, 사건과 같이 유뮤형의 정보를 가지고 있는 독립적인 실체를 말한다. 실세계의 구별 가능한 모든 사물. 개체 타입(entity type)은 개체 타입(entity type) 개체(entity)들의 집합이라고 할 수 있으며 데이터 구조를 설명하는 기본 구성 요소이다. 2. 개체 무결성(entity integrity) 기본 키를 구성하는 애트리뷰트는 NULL값을 가져서는 안되며 관계형 데이터베이스 내에 오직 하나의 값만 존재해야 ...2025.01.25
-
데이터베이스시스템 출석 만점2025.01.251. 파일 처리 시스템 파일 처리 시스템이란 데이터베이스가 개발되기 전 데이터를 관리하기 위해 사용된 방식으로 운영체제의 지원으로 업무 별로 사용되는 데이터를 각각의 개별 파일에 데이터를 저장, 관리하는 시스템이다. 파일 처리 시스템은 데이터의 종속, 데이터의 중복, 데이터의 무결성 훼손, 데이터의 동시 접근 이상과 같은 점에서 데이터 관리에 문제점들을 가지고 있다. 2. 데이터베이스 시스템 이러한 파일 처리 시스템의 문제점을 보완하여 개발된 것이 데이터베이스 시스템(DBS)이다. 데이터가 프로그램과 분리되어 사용자는 데이터베이스 ...2025.01.25
-
데이터베이스 A+레포트: 외래키 사용 시 발생할 수 있는 문제와 해결방법2024.12.311. 데이터베이스 설계와 외래키 사용 데이터베이스 설계 시 외래키를 사용하는 이유는 데이터를 하나의 테이블로 정리하기 어려운 경우 두 개의 테이블을 연결하기 위해서이다. 예를 들어 학교에 다양한 학년이 있는 경우 grade 테이블과 student 테이블을 만들고 외래키를 사용하여 연결할 수 있다. 이를 통해 학생의 개별 특성 정보를 grade 테이블에서 가져와 사용할 수 있다. 2. 외래키 제한 표현과 장단점 외래키 제한 표현을 통해 테이블 간의 관계를 정의할 수 있다. 이를 위해서는 기본키를 정의해야 한다. 외래키의 장점은 데이터...2024.12.31
-
SQL 정의어와 그 기능2025.01.221. SQL 정의어 SQL은 데이터베이스와 상호 작용하기 위해 사용되는 표준화된 프로그래밍 언어입니다. SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어로서, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 사용됩니다. 2. 데이터 정의어(DDL) 데이터 정의어(DDL)는 테이블의 구조를 만드는 CREATE TABLE 문, 구조를 변경하는 ALTER TABLE 문, 구조를 삭제하는 DROP TABLE 문으로 구성됩니다. 이를 통해 테이블의 속...2025.01.22
-
데이터베이스 관리시스템(DBMS)의 정의와 주요 기능2025.04.281. 데이터베이스 관리시스템(DBMS) 정의 데이터베이스 관리시스템(DBMS)은 사용자와 데이터베이스 사이에서 사용자의 요구사항에 따라 특정한 정보를 생성하거나 방대한 데이터베이스를 자동으로 관리해주는 소프트웨어를 의미합니다. DBMS는 초기에 데이터 중복성 문제를 해결하기 위해 만들어졌지만, 지속적인 업그레이드를 통해 다양한 기능을 갖게 되었습니다. 2. DBMS의 정의기능 DBMS의 정의기능은 사용자의 요구에 따라 데이터의 형태와 구조, 조건 등을 정의할 수 있는 기능입니다. 이를 통해 사용자는 필요한 데이터만 수집 및 분석할 ...2025.04.28
-
데이터베이스의 개념과 특징, 분류2025.01.231. 데이터베이스의 개념 데이터베이스는 다수의 사용자가 여러 데이터를 효율적으로 관리하고 사용할 수 있도록 조직화된 데이터의 집합을 의미합니다. 데이터베이스는 단순히 데이터를 저장하는 것을 넘어서, 데이터를 체계적으로 관리하고 다양한 목적에 맞게 데이터를 제공하는 기능을 담당합니다. DBMS를 통해 데이터는 중앙에서 관리되며, 이를 통해 중복된 데이터의 발생을 최소화하고 데이터의 일관성을 유지할 수 있습니다. 2. 데이터베이스의 특징 데이터베이스는 데이터의 통합성, 데이터의 독립성, 데이터의 다중 사용자 접근성, 데이터의 무결성과 ...2025.01.23
-
데이터베이스 트랜잭션 처리2025.01.241. 트랜잭션 처리 트랜잭션은 데이터베이스 내에서 하나의 논리적 작업 단위를 의미하며, 여러 작업이 하나의 트랜잭션으로 묶여 처리된다. 트랜잭션이 성공적으로 처리되면 모든 작업이 완료되고 데이터베이스에 영구적으로 반영되며, 만약 문제가 발생하면 트랜잭션은 중단되고 데이터는 원래 상태로 복구된다. 트랜잭션의 신뢰성과 일관성을 보장하기 위해 ACID 속성과 COMMIT, ROLLBACK 기능이 사용된다. 2. ACID 속성 ACID는 Atomicity(원자성), Consistency(일관성), Isolation(격리성), Durabil...2025.01.24
-
데이터베이스의 개념과 특징2025.01.131. 데이터베이스의 개념 데이터베이스는 어느 한 조직의 여러 응용 시스템들이 공유해서 사용할 수 있도록 데이터들을 통합하여 체계적으로 조직한 후 저장한 운영 데이터의 집합이다. 데이터베이스는 공유 데이터, 통합된 데이터, 저장된 데이터, 운영 데이터의 특성을 가지고 있다. 2. 데이터베이스의 특징 데이터베이스의 특징은 데이터 중복의 최소화, 데이터의 독립성, 데이터의 보안성, 데이터의 공유, 데이터의 무결성이다. 데이터베이스는 데이터의 중복을 최소화하고, 데이터의 논리적/물리적 독립성을 보장하며, 데이터에 대한 보안을 유지하고, 다...2025.01.13
-
운영체제 ) 시스템을 보호하기 위한 암호화 방법과 보안위협2025.04.281. 시스템 보호를 위한 암호화 방법 운영체제 시스템을 보호하기 위해 비밀 키 암호 기법, 공개 키 암호 기법, 해시 함수 등 다양한 암호화 방법이 사용되고 있습니다. 비밀 키 암호 기법은 같은 키를 사용하여 정보를 주고받는 방식이고, 공개 키 암호 기법은 공개 키와 개인 키를 사용하여 정보를 주고받는 방식입니다. 해시 함수는 단방향 암호화 알고리즘으로 데이터의 무결성을 확보하는 데 사용됩니다. 2. 암호화 방법을 위협하는 기법 암호화 방법을 위협하는 다양한 기법들이 등장하고 있습니다. Powershell을 통한 해킹, OS 취약점...2025.04.28