
1. 데이터 유형 ▷ 데이터 유형 : 데이터베이스의 테이블에 특정 자료를 입력할 때, 그 자료를 받아들일 공간을 자료의 유형별로 나누는 기준이다. 선언한 유형이 아닌, 다른 종류의 데이터가 들어오려고 하면 데이터베이스는 에러를 발생시킨다. 선언 당시에 지정한 데이터의 크기(SIZE)도 중요하다. 크기를 넘어선 자료가 입력되면 에러를 발생시킨다. ※ 숫자타입 ANSI / ISO 기준에서 NUMERIC Type 의 하위 개념으로, NUMERIC, DECIMAL, DEC, SMALLINT, INTEGER, INT, BIGINT, FLOAT, REAL, DOUBLE PRECISION 이 있다. SQL Server, Sybase 는, 작은 정수형, 정수형, 큰 정수형, 실수형 등 여러 숫자 타입을 제공하고, MO..

1. 관계형 데이터베이스 개요 ① 데이터베이스 ▷ DBMS ( DataBase Management System ) : 기본적인 효율적인 데이터 관리 요구사항을 만족시켜주는 시스템. DBMS 는 인증된 사용자만이 참조할 수 있도록 보안 기능을 제공한다. 테이블 생성 시, 사용할 수 있는 다양한 제약조건을 이용하여 사용자가 실수로 조건에 위배되는 데이터를 입력하거나, 중요 데이터를 삭제하는 것을 방지하여 데이터 무결성(Integrity)을 보장한다. 시스템의 갑작스런 장애로부터 사용자가 입력, 수정, 삭제하던 데이터가 제대로 반영될 수 있도록 보장해주는 기능이 있다. + 데이터 회복/복구 기능도 있다. ※ 관계형 데이터베이스 ( Relational Database ) 현재 기업에서 사용하는 대부분의 데이터베..

1. 식별자의 개념 ▷ Identifiers ( 식별자 ) : 하나의 엔터티에 구성되어 있는 여러 개의 속성 중에, 엔터티를 대표할 수 있는 속성 반드시 하나의 엔터티는 하나의 유일한 식별자가 존재한다. 식별자는 업무적으로 구분이 되는 정보로, 논리 데이터 모델링 단계에서 사용한다. 엔터티 내에서 인스턴스들을 구분할 수 있는 구분자이다. 2. 식별자의 특징 식별자는 주식별자 / 대체식별자 / 외부식별자 로 본다. ※ 주식별자의 특징 : 유일성 / 최소성 / 불변성 / 존재성 ◈ 주식별자에 의해 엔터티내에 모든 인스턴스들이 유일하게 구분되어야 한다. ◈ 주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야 한다. ◈ 지정된 주식별자의 값은 자주 변하지 않는 것이어야 한다. ◈ 주식별자가 지..

1. 관계의 개념 ① 관계의 정의 ▷ Relationship ( 관계 ) : 엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태나 행위로서 서로에게 연관성이 부여된 상태 관계는 엔터티와 엔터티 간 연관성을 표현한다. 엔터티의 정이에 따라 영향을 받고, 속성 정의 및 관계 정의에 따라서도 다양하게 변할 수 있다. ② 관계의 패어링 ▷ Paring (패어링) : 엔터티 안에 인스턴스가 개별적으로 관계를 가지는 것. 패어링의 집합을 관계로 표현한다. 개별 인스턴스가 각각 다른 종류의 관계를 가지고 있다면, 두 엔터티 사이에 두 개 이상의 관계가 형성될 수 있다. ▷ Relationship Paring (관계 패어링) : 각각의 엔터티의 인스터들이 자신이 관련된 인스턴스들과 관계의 어커런스로 참여하는 형..

1. 속성의 개념 ▷ Attribute ( 속성 ) : 업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위 업무상 관리하기 위한 최소의 의미 단위 엔터티에서 한 분야를 담당 ※ 속성의 정의 1) 업무에서 필요로 한다. 2) 의미상 더 이상 분리되지 않는다. 3) 엔터티를 설명하고 인스턴스의 구성요소가 된다. 관리목적에 따라 분리/구분된 속성은 S/W 비용 산정하는 기능점수를 산정할 때 하나의 속성(DET)으로 계산된다. 2. 엔터티, 인스턴스와 속성, 속성값에 대한 내용과 표기법 ① 엔터티, 인스턴스, 속성, 속성값의 관계 1) 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 한다. 2) 한 개의 엔터티는 두 개 이상의 속성을 갖는다. 3) 한 개의 속..
- Total
- Today
- Yesterday
- python별찍기
- SQLD1과목
- SQLD40회
- Unity GameObject 생성
- 백준별찍기
- 백준 별찍기
- 파이썬 입출력
- 알고리즘
- 파이썬입출력
- 네이버클라우드플랫폼
- Python
- 별 찍기
- NaverCloudPlatform
- 백준
- 데이터 모델링
- 40회 SQLD
- SQLD 1과목
- range함수
- f-string
- BAEKJOON
- SUM함수
- 백준파이썬
- 파이썬sum
- 데이터베이스
- SQLD
- 파이썬
- 파이썬for문
- 파이썬문법
- SQLD 2과목
- python문법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |