2023. 4. 11. 15:14ㆍ데이터베이스
1. alleen kentro
증명된 전문적 앎의 체계로 전문가들에 의해 형성되고 증면되어진 가공된 지적가치는?
답 : 지식
2.
일괄처리 시스템
일정한 시간 간격으로 모아둔 일괄적인 작업들을 처리하는 시스템
작업이 끝나기 전까지는 다른 작업을 처리하지 못하므로 처리 시간이 오래 걸릴 수 있음
대용량 처리에 효과적이며 작업 처리 비용이 적음
온라인처리 시스템
사용자가 요청하는 즉시 처리하여 실시간적으로 결과를 반환하는 시스템
처리 시간이 빠르며, 실시간성이 높음
대용량 처리에는 적합하지 않으며, 처리 비용이 높을 수 있음
분산처리 시스템
여러 대의 컴퓨터가 연결되어 작업을 처리하는 시스템
작업 처리 시간을 분산시키므로 처리 속도가 빠름
시스템 구성이 복잡하며, 관리와 유지보수 비용이 높을 수 있음
경영정보 시스템
경영 활동에 필요한 정보를 수집, 저장, 분석하여 결정에 활용하는 시스템
데이터의 정확성과 일관성이 중요하며, 의사결정에 필요한 정보를 빠르게 제공함
시스템 구성이 복잡하며, 구축 및 운영 비용이 높을 수 있음
답 : 온라인처리 시스템
3.
++ 데이터베이스란?
한 조직의 여러 응용 시스템들이 공유하기 위해 통합, 저장한 운영데이터들의 집합!이 문장 암기해가기
데이터베이스의 특성에는 다음과 같은 것들이 있습니다:
실시간 접근성(Real-Time Accessibility)
내용에 의한 참조(Content Reference)
동시 공유(Concurrent Sharing)
계속적인 변화(Continuous Evolution)
답: 고정된 데이터 값
4.
dbms 기능
정의 기능(DDL, Data Definition Language) : 데이터베이스의 구조를 정의하는 기능으로 데이터베이스에 저장될 데이터 타입, 이용 방식, 제약 조건 등을 명시합니다. 예를 들어, CREATE TABLE을 사용하여 테이블을 정의하는 것이 정의 기능에 해당합니다.
조작 기능(DML, Data Manipulation Language): 데이터베이스에 접근하여 검색, 갱신, 삽입, 삭제 등의 연산을 수행하는 기능입니다. 예를 들어, SELECT, UPDATE, INSERT, DELETE 등의 SQL 명령문을 사용하여 데이터를 조작할 수 있습니다.
제어 기능어(DCL, Data Control Language) : 데이터베이스의 내용에 대해 항상 정확성과 안정성을 유지할 수 있는 데이터 제어 기능을 가지고 있어야 하며, 트랜잭션 처리와 같은 기능을 포함합니다.
통합 기능: 다른 데이터 소스와 연동하여 데이터를 통합하는 기능입니다. 예를 들어, 다른 데이터베이스나 데이터 파일에서 데이터를 읽어와서 하나의 데이터베이스에서 사용할 수 있도록 통합하는 것이 통합 기능에 해당합니다.
답 : 조작 기능
5.
정답: 런타임 데이터베이스 처리기
6.
후보 키 : 릴레이션에 대한 애트리뷰트의 집합(속성 식별자)으로써 유일성과 최소성을 만족
슈퍼 키 : 유일성은 만족하지만 최소성은 만족하지 않는 애트리뷰트
기본 키 : 후보 키 중에서 지정된 하나의 키 - > 기본키 값은 null이 될 수 없다 항상 유효한 값이 와야한다. -> 최소성
대체 키 : 후보 키 중에서 기본 키를 제외한 나머지 후보 키
외래 키 : 다른 릴레이션의 기본키를 참조하는 속성 유일성 최소성x
정답: 3번
7.
정답 : a
8.
정답 : a,c,b,d /합집합, 교집합, 차집합, 카티션 프로덕트
9.
정답 : a,c,d,e,f / 합집합, 차집합, 카티션 프로덕트, 셀렉트, 프로젝트
10.
정답 : 1
11.
12.
번외
noSQL Data Model에 속하는 데이터모델이 아닌 것은?
키 - 값 데이터 모델
문서 데이터 모델
와이드 칼럼 데이터
모델 계층 데이터 모델 o
noSQL 데이터 모델에는 키-값 데이터 모델, 문서 데이터 모델, 와이드 칼럼 데이터 모델, 그래프 데이터 모델 등이 있습니다.
https://armful-log.tistory.com/56
데이터베이스 특성에 속하지 않는 것은?
실시간 접근성
동시공용
내용에 의한 참조
고정된 데이터 값 o
데이터 조작어 DML ( Data Manipulation Language)
데이터베이스에서 데이터를 삽입, 수정, 삭제 및 검색하는 데 사용되는 SQL(Structured Query Language) 명령어의 하위 언어입니다. DML은 데이터를 조작하는 명령어로, 데이터베이스에서 가장 많이 사용되는 SQL 명령어 중 하나입니다.
DML의 주용 명령어
1. SELECT : 데이터베이스에서 데이터를 조회합니다.
2. INSERT : 데이터를 삽입합니다.
3. UPDATE : 데이터를 수정합니다.
4. DELETE : 데이터를 삭제합니다.
검색, 갱신, 삽입, 삭제등의 db연산을 지원하는 dbms의 기능은?
정의 기능
조작 기능
제어 기능
통합 기능
"2. 데이터 조작(Data Manipulation): 데이터를 삽입, 수정, 삭제 및 검색하는 기능을 제공합니다. 대표적인 데이터 조작 언어(DML)로 SQL이 있습니다."
https://ls011031.tistory.com/98
실행 시간에 데이터베이스를 접근하며, 저장 데이터 관리자를 통해 db연산을 수행하는 dbms의 구성요소는?
트렌젝션 관리자 - 0 -> 접근
런타임 데이터베이스 처리기 - 0 -> 수행
질의어 차리기
시스템 카탈로그
'데이터베이스' 카테고리의 다른 글
6. 관계 대수와 관계해석 (0) | 2023.04.14 |
---|---|
5. 관계 데이터베이스 (1) | 2023.04.10 |
3. DBMS 데이터베이스 관리 시스템이란? ( DataBase Management System) (0) | 2023.04.03 |
데이터베이스 0장 예제 (0) | 2023.04.03 |
2. SQL의 DDL, DML, DCL 정의, 주요 명령어 예제로 알아보기 (0) | 2023.04.01 |