
연습문제 1. 릴레이션 A와 B가 합병 가능한지 여부를 판단하는 기준이 아닌 것은? ① 두 릴레이션의 인스턴스가 동일해야 한다. 2. 관계 대수와 관계 해석에 대한 설명으로 옳지 않은 것은? ③ 관계 대수는 수학의 프레디킷 해석에 기반을 두고 있다. 3. 관계 대수 연산자 중 종류가 다른 것은? ③ × 4. 릴레이션에서 조건을 만족하는 투플들을 반환하는 관계 대수 연산자는? ① σ 5. 릴레이션에서 제시된 특정 속성들의 값으로만 구성된 투플을 반환하는 관계 대수 연산은? ② project 6. 릴레이션 R의 각 투플과 릴레이션 S의 각 투플을 모두 연결하여 만들어진 새로운 투플을 반환하는 관계 대수 연산자는? ④ × 7. 공통 속성을 이용해 릴레이션 R과 S의 투플들을 연결하여 만들어진 새로운 투플들을 ..

관계 데이터 연산 연산은 원하는 데이터를 얻기 위해 릴레이션에 필요한 처리 요구를 수행하는 것으로, 데이터베이스 시스템의 구성 요소 중 데이터 언어의 역할을 한다. 관계 대수 : 원하는 결과를 얻기 위해 데이터의 처리 과정을 순서대로 기술 관계 해석 : 원하는 결과를 얻기 위해 원하는 데이터가 무엇인지만 기술 관계 대수와 관계 해석은 원하는 데이터를 얻기 위한 처리 절차를 얼마나 자세히 기술하느냐에서 큰 차이를 보인다. 관계 대수는 절차 언어이고 관계 해석은 비절차 언어이다. *절차 언어 : 데이터의 처리 과정을 순서대로 기술 *질의 : 데이터에 대한 처리 요구 관계 대수와 관계 해석을 통해 새로운 데이터 언어가 제안되면 해당 데이터 언어의 유용성을 검증한다. 🎭 관계 대수 관계 대수는 원하는 결과를 얻..

연습문제 1. 릴레이션에 대한 설명으로 옳지 않은 것은? ④ 릴레이션 스키마는 동적인 특징이 있고, 릴레이션 인스턴스는 정적인 특징이 있다. 2. 릴레이션 관련 용어에 대한 설명으로 옳지 않은 것은? ③ 도메인은 릴레이션에서 전체 속성의 개수를 의미한다. 3. 릴레이션에 대한 설명 중 옳지 않은 것은? ④ 모든 속성 값은 논리적으로 분해 가능한 복합 값이어야 한다. 4. 관계 데이터 모델에서 릴레이션을 구성하는 모든 속성의 개수를 무엇이라 하는가? ③ 차수 5. 릴레이션에서 속성에 대한 설명으로 옳지 않은 것은? ① 릴레이션에 행에 해당한다. 6. 관계 데이터 모델에서 릴레이션에 존재하는 모든 튜플의 개수를 무엇이라 하는가? ④ 카디널리티 7. 널 값에 대한 설명으로 옳지 않은 것은? ③ 숫자 0이나 공..

연습문제 1. 데이터 모델의 구성 요소로 거리가 먼 것은? ④ 관계 2. 데이터 모델의 구성 요소 중 데이터 구조에 따라 실제로 표현된 값들을 처리하는 작업을 의미하는 것은? ② 연산 3. 데이터 모델에 대한 다음 설명 중 빈칸에 적합한 것은? 데이터 모델은 논리적인 데이터 구조, 데이터 구조에서 처리가 가능한 연산, 데이터 구조와 연산에 대한 ( )을(를) 구성 요소로 포함하고 있다. ③ 제약조건 4. 논리적 데이터 모델에 해당하지 않는 것은? ① 개체-관계 데이터 모델 5. 개체-관계 모델에 대한 설명으로 옳지 않은 것은? ② 사용하는 DBMS의 종류에 영향을 받는다. 6. 개체-관계 모델에 대한 설명으로 옳지 않은 것은? ③ 관계는 속성들에 대한 연관성을 의미한다. 7. 계층형 데이터 모델은 데이터..

데이터 모델링 현실 세계의 데이터를 데이터베이스에 저장하기 위해서는 데이터 모델을 세워야 하고 그 과정을 데이터 모델링이라 한다. 다시 말해 데이터 모델링이란 현실 세계에 존재하는 데이터를 컴퓨터 세계의 데이터베이스로 옮기는 변환 과정을 말한다. *추상화 : 현실 세계를 일정한 형식에 맞추어 표현 (일정한 표기법에 의해 표현) 📗 변환 과정은 2단계로 나누어 진행한다. 개념적 데이터 모델링 - 사용자에 초점을 맞추는 데이터 모델 - 현실 세계의 중요 데이터를 추출하여 개념 세계로 옮기는 작업 논리적 데이터 모델링 - 컴퓨터와 사용자 둘 다 고려하는 데이터 모델 - 개념 세계의 데이터를 데이터 베이스에 저장하는 구조로 표현하는 작업 데이터 모델 데이터 모델이란 데이터 모델링의 결과물을 표현하는 도구이다. ..

데이터베이스 시스템 데이터베이스 시스템이란 데이터베이스에 데이터를 저장하고, 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템이다. 데이터베이스의 구조 💥스키마 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것이다. 💥인스턴스 스키마에 따라 데이터베이스에 실제로 저장된 값을 말한다. 외부 단계 개념 단계 내부 단계 ✅외부 단계 - 데이터베이스를 개별 사용자 관점에서 이해하고 표현하는 단계 - 데이터 베이스 하나에 외부 스키마가 여러 개 존재할 수 있다 * 외부 스키마 - 외부 단계에서 사용자에게 필요한 데이터베이스를 정의한 것 - 각 사용자가 사용하는 데이터베이스의 모습 - 서브 스키마라고도 한다 ✅개념 단계 - 데이터베이스를 조직 전체의 관점에서 이해하고 표현하는 단계 - 데이터..

파일 시스템 데이터를 파일로 관리할 수 있도록 파일을 생성·삭제·수정·검색하는 기능을 제공하며, 운영체제와 함께 설치된다. - 응용 프로그램마다 필요한 데이터를 별도의 파일로 관리 문제점 1. 데이터 중복성 : 저장 공간 낭비, 데이터 일관성과 데이터 무결성을 유지하기가 어렵다. 2. 데이터 종속성 : 사용하는 파일의 구조를 변경하면 응용 프로그램도 함께 변경해야 한다. 3. 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족하다. 4. 개발이 어렵다. 데이터베이스 관리 시스템 (DBMS) 조직에 필요한 데이터를 데이터베이스에 통합하여 저장하고 이에 대한 관리를 집중적으로 담당한다. - 데이터 중복과 데이터 종속 문제를 해결하기 위해 제시된 소프트웨어 (파일 시스템의 문제점) 주요 기능 1. 정의 ..

데이터와 정보 데이터는 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값이다. 정보는 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물이다. *정보 처리 데이터에서 정보를 추출하는 과정 또는 방법 *정보 시스템 조직 운영에 필요한 데이터를 수집하고 저장해 의사 결정이 필요할 때 처리해 유용한 정보를 만드는 수단 정의 특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합해서 저장한 운영 데이터의 집합이다. 핵심 개념 공유 데이터(Shared Data) : 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있어야 하는 공용 데이터 저장 데이터(Stored Data) : 컴퓨터가 접근할 수 있는 매체에 데이터베이스를 저장 운영 데이터(Operational Da..
- Total
- Today
- Yesterday
- Python
- 파이썬
- 정렬
- 프로그래머스
- 알고리즘
- 우종정
- 자바
- 구현
- py
- Web
- 연습문제
- 정리
- 문자열
- 쉽게배우는
- 운영체제
- 답
- 풀이
- OS
- 쉽게 배우는 자바 프로그래밍
- 그리디
- java
- 백준
- C++
- 자바스크립트
- CPP
- BFS
- 해답
- 정답
- JS
- 쉽게배우는자바프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |