일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오라클
- C#
- it용어
- 파이썬 전처리
- python algorithm
- 리눅스 명령어
- PYTHON
- 코딩테스트
- it 용어
- MariaDB
- Python 라이브러리
- VirtualBox
- Oracle
- 파이썬 알고리즘
- csharp
- 데이터베이스
- putty
- 파이썬
- HTML
- Python DataFrame
- 알고리즘
- 리눅스
- sql
- tibero
- 파이썬 데이터프레임
- linux
- Oracle VM VirtualBox
- Algorithm
- RFP
- dbeaver
- Today
- Total
목록분류 전체보기 (236)
오경석의 개발노트

선택도(Selectivity) : 카디널리티로부터 계산할 수 있는 값. 선택도가 1이라는 뜻은 모든 값이 유니크하다는 의미. 선택도는 데이터베이스에서 인덱스를 생성할 칼럼을 고를 때 자주 사용한다. 선택도가 높은 컬럼에 인덱스를 걸면 인덱스가 특정 레코드를 잘 골라내어 인덱스 효율이 높아진다. Selectivity = Cardinality / Total Number Of Records

카디널리티(Cardinality) : 릴레이션 튜플의 개수. 특정 데이터 집합의 유니크(Unique)한 값의 개수. 카디널리티가 높으면 중복도가 낮고, 낮으면 중복도가 높다. ex) 성별 테이블에서의 카디널리티는 '남', '여', 2이다. 출처 : https://soft.plusblog.co.kr/87 Cardinality vs Selectivity (카디널리티와 선택도의 차이) 데이터를 다루는 DB나 빅데이터 분야에서 ‘카디널리티(Cardinality)’와 ‘선택도(Selectivity)’는 자주 언급되는 용어다. 이 용어의 차이점을 잘 알고 있어야 데이터의 특성을 잘 파악할 수 있다. 카 soft.plusblog.co.kr

튜플(tuple) = 레코드(record) = 행(row) : 릴레이션이 나타내는 엔터티의 특정 인스턴스에 관한 사실(값)들의 모임이다(속성의 모임). 튜플로 통용되고 릴레이션에서 각각의 행을 말한다. 출처 : https://computer-science-student.tistory.com/194 관계형 데이터베이스 - 릴레이션(Relation), 튜플(Tuple), 속성(Attribute), 도메인(Domain) 관계형 데이터베이스 - 관계형 데이터베이스는 2차원적인 표(Table)를 이용해서 데이터 상호 관계를 정의하는 데이터베이스 - 개체(Entity)와 관계(Relationship)를 모두 릴레이션(Relation)이라는 표(Table) computer-science-student.tistory...

도메인(domain) : 각 필드에 입력 가능한 값들의 범위. 즉, 각 필드가 가질 수 있는 모든 값들의 집합. 도메인은 더이상 분리되지 않는 원자값이어야한다. ex)이름, 전화번호, 주소, 생일 출처 : https://nolja98.tistory.com/12 관계형 데이터베이스 1) 릴레이션이란? 1. 릴레이션 : 두 개 이상의 집합이 주어질 때 각 집합을 구성하는 원소들의 순서쌍에 대한 집합 -> 테이블을 릴레이션이라고 함 2. 릴레이션의 개념 1) 속성(attribute) = 필드(field) = 열(column) 2) 튜플( nolja98.tistory.com

인스턴스(instance) : 객체 지향 프로그래밍(OOP)에서 인스턴스는 해당 클래스에 소속된 개별적인 객체를 말한다. 객체와 인스턴스 객체 지향 언어적 관점에서 객체와 인스턴스의 차이점으로는 객체는 선언, 인스턴스는 실체화를 의미한다. 클래스의 타입으로 선언이 되었을 때 객체라고 부르며, 그 객체가 메모리에 할당되어 실제 사용될 때는 인스턴스라고 부른다. 즉 객체는 실체에 초점을 두고 인스턴스는 관계에 초점을 맞춘다. 붕어빵 기계를 예로 들면 붕어빵을 만드는 틀은 클래스이고 붕어빵은 객체이다. 그리고 이 붕어빵이 만들어지는 과정이 인스턴스화이며 틀을 이용해 만들어진 각각의 붕어빵들이 인스턴스이다. 출처 : http://wiki.hash.kr/index.php/%EC%9D%B8%EC%8A%A4%ED%8..

릴레이션(relation) : 하나의 개체(entity)에 관한 데이터의 집합을 2차원 테이블의 구조로 저장한 행과 열로 구성한 것. 튜플(tuple)과 속성(attribute)로 구성되어 있다. 테이블은 데이터를 저장하는 데 사용되는 구체적인 개념이며, 릴레이션은 데이터를 구성하는 데 사용되는 추상적인 개념. 출처 : https://hongcana.tistory.com/m/83 [데이터베이스] 릴레이션, 스키마, 관계형 데이터베이스 개요와 SQL 관계형 데이터베이스 개요 구조화된 데이터를 저장하고 질의할 수 있도록 해주는 저장소다. 엑셀 스프레드시트 형태의 테이블 구조로 데이터를 정의하고 저장한다. 각 행은 테이블에 저장된 특 hongcana.tistory.com 출처 : http://wiki.hash..

관계차수(Cardinality) : 두 개의 엔터티간 관계에서 참여자의 수를 표현하는 것. 가장 일반적인 표현방법은 1:1, 1:M, M:M이다. 1. 1:1(ONE TO ONE) 관계 표현법 2. 1:M(ONE TO MANY) 관계 표현법 3. M:M(MANY TO MANY) 관계 표현법 출처 : https://dataonair.or.kr/db-tech-reference/d-guide/sql/?pageid=5&mod=document&uid=328 관계 1. 관계의 개념 가. 관계의 정의 관계(Relationship)를 사전적으로 정의하면 상호 연관성이 있는 상태로 말할 수 있다. 이것을 데이터 모델에 대입하여 정의해 보면, “엔터티의 인스턴스 사이의 논 dataonair.or.kr

스키마(schema) : 계획이나 도식(圖式)을 가리키는 영어 낱말. '형태'나 '모양'을 뜻하는 그리스어에서 유래. 데이터베이스 스키마(database schema) : 데이터베이스에서 자료의 구조, 자료의 표현 방법, 자료 간의 관계를 형식 언어로 정의한 구조. 여기에는 테이블 이름, 필드, 데이터 유형, 엔터티 간의 관계 등 논리적 제약조건이 포함된다. 데이터베이스 관리 시스템(DBMS)이 주어진 설정에 따라 데이터베이스 스키마를 생성하며, 데이터베이스 사용자가 자료를 저장, 조회, 삭제, 변경할 때 DBMS는 자신이 생성한 데이터베이스 스키마를 참조하여 명령을 수행. 데이터베이스 스키마 설계 프로세스를 데이터 모델링이라고도 한다. 스키마는 3층 구조로 되어있다. 외부 스키마(External Sch..