본문 바로가기

전체 글427

[J STORY] SQLP - 속성(Attribute) 1. 속성(Attribute)의 개념 가. 속성의 사전적 의미 사물의 성질, 특징, 또는 본질적인 성질, 그것이 없다면 실체를 생각할 수 없는 것 본질적 속성이란 어떤 사물 또는 개념에 없어서는 안될 징표의 전부이다. 징표는 사물이나 개념이 어떤것인지를 나타내고 그것을 다른 것과 구별하는 성질 나. 데이터 모델링 관점에서 속성의 정의 업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더이상 분리되지 않는 최소의 데이터 단위 업무상 관리하기 위한 최소의 의미 단위 속성은 엔터티를 성명하고 속성은 인스턴스의 구성요소 다. 예시 생년월일은 그 자체로 의미가 있으므로 속성이라 할 수 있다. 생년, 생월, 생일 로 분리가 가능하지만 이는 하나의 속성을 관리목적으로 분리한 것일 뿐 각각을 속성이라 할수는 없다.. 2021. 4. 3.
[J STORY] SQLP - 엔티티(Entity) 1. 엔티티(Entity)의 개념 Entity : 실체, 객체 엔터티는 사람, 장소, 물건, 사건, 개념등의 명사에 해당한다. 엔터티는 업무상 관리가 필요한 관심사에 해당한다. 엔터티는 저장이 되기 위한 어떤 것이다. 3. Entity의 특징 가. 업무에서 필요로 하는 정보 반드시 해당 업무에서 필요하고, 관리하고자 하는 정보이어야 한다. 나. 식별이 가능해야함 유일한 식별자에 의해 식별이 가능해야 한다. 다. Instance 의 집합 영속적으로 존재하는 Instance 의 집합 2개 이상의 Instance 의 집합 1개의 Instance 로 이루어진 집합은 Entity 가 아니다. 라. 업무 프로세스에 의해 이용 업무 프로세스가 반드시 그 Entity 를 이용해야 한다. 마. 속성을 포함 Entity .. 2021. 4. 3.
[J STORY] SQLP - 데이터 모델링의 이해2 6. 데이터 모델링에서 데이터 독립성의 이해 가. 데이터 독립성의 필요성 1. 데이터 독립성 필요 - 유지보수 비용 증가 - 데이터 중복성 증가 - 데이터 복잡도 증가 - 요구사항 대응 저하 나. 데이터베이스 3단계 구조 1. 외부스키마 : View 단계, 여러 개의 사용자 관점으로 구성, 즉 개개 사용자 단계로서 개개 사용자가 보는 개인적 DB 스키마 - DB의 개별 사용자나 응용프로그래머가 접근하는 DB정의 2. 개념스키마 : 개념단계, 하나의 개념적 스키마로 구성, 모든 사용자 관점을 통합한 조직 전체의 DB를 구성하는 것 - 모든 응용시스템들이나 사용자들이 필요로 하는 데이터를 통합한 조직 전체의 DB를 기술한 것으로 DB에 저장되는 데이터와 그들간의 관계를 표현한 스키마 3. 내부스키마 : 내부.. 2021. 3. 30.
[J STORY] SQLP - 데이터 모델링의 이해 1. 모델링의 이해 가. 모델링의 정의 - 모델링에 대한 다양한 정의 - Webster 사전(가설적 일정 양식에 맞춘 표현, 어떤 것에 대한 예비표현으로 최종대상이 구축되도록 하는 계획으로 서 기여하는 것) 나. 모델링의 특징 - 추상화 : 현실세계를 일정한 형식에 맞추어 표현을 한다는 의미로 정리할 수 있다. 즉, 다양한 현상을 일정한 양식 인 표기법에 의해 표기한다는 것이다. - 단순화 : 복잡한 현실세계를 약속된 규약에 의해 제한된 표기법이나 언어로 표현하여 쉽게 이해할 수 있도록 하는 개념을 의미한다. - 명확화 : 누구나 이해하기 쉽게 하기 위해 대상에 대한 애매모호함을 제거하고 정확하게 현상을 기술하는 것 * 모델링의 재정의 : 현실세계를 추상화,단순화,명확화하기 위해 일정한 표기법에 의해 표.. 2021. 3. 29.
[J STORY] [백준/BAEKJOON] 10718번 We love kriii 가장 쉬운 문제부터 풀어갈 계획입니다. [문제] ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. [입력] 본 문제는 입력이 없다. [출력] 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. [출력 예제] 강한친구 대한육군 강한친구 대한육군 [풀이] public class Main { public static void main(String[] args) { System.out.println("강한친구 대한육군"); System.out.println("강한.. 2021. 3. 29.
[J STORY] 토익스피킹 파트1 - 지문읽기 연습1 [하루 세번 읽기] 지문읽기 : 2문제 준비시간 : 45초 답변시간 : 45초 1. Welcome to the Jenna’s Fitness Video Series. In this exercise video, we’ll focus on improving strength, balance and flexibility. Before we begin exercising, you will need a mat and a pair of weights. To begin, stand on your exercise mat with a weight in each hand. Slow and carefully, lift the weights above your head and hold them for 20 seconds. 2. .. 2021. 3. 28.