Home
파이썬 자료구조(세트, 내장자료형)
세트(Set)세트는 유일한 원소만 담는 정렬되지 않은 자료형이다. 딕셔너리와 유사하지만 값(value)은 없고 키(key)만 가지고 있다. 세트는 set( ) 함수를 이용하거나 중괄호 {}를 이용해서 생성할 수 있다. 선언 및 값 할당s1 = set([2, 2, 2, 1, 3, 3])print(s1) # {1, 2, 3}s1 = {
파이썬 자료구조(튜플, 리스트, 딕셔너리)
튜플(Tuple)튜플은 1차원의 고정된 크기를 가지는 변경이 불가능한 순차 자료형이다. 튜플을 생성하는 가장 쉬운 방법은 쉼표로 구분된 값을 대입하거나, 괄호를 사용해서 값을 묶어줌으로써 중첩된 튜플을 정의할 수 있다. 선언 및 값 할당tup = tuple() # tuple init.tup = () # tuple init.tup = 4, 5, 6tup =
표준SQL 테이블 조인
표준 SQL 개요ANSI/ISO SQL2의 경우 표준에 대한 명세가 부족하여, DBMS 벤더 별로 문법이나 용어의 차이가 너무 커져 상호 호환성 등의 문제가 발생했다. SQL에서 필요한 기능을 정리하고 호환 가능한 여러 기준을 제정한 것이 1999년에 정해진 ANSI/ISO SQL3이다. 표준 SQL 제정·개정현재 사용되는 데이터베이스는 대부분 SQL-20
SQL 데이터정의/조작/제어
질의어와 SQL질의어는 사용자가 데이터베이스에 존재하는 데이터를 요구하기 위해 사용하는 언어이다. 질의어의 종류는 다양하나 데이터베이스에서 가장 널리 이용되고 있는 질의어는 SQL이다. SQL은 표준 언어로서 거의 모든 DBMS에서 지원하고 있으며, 벤더별로 상이한 부분도 있지만 대부분의 관계형 데이터베이스에서 ANSI/ISO 표준을 최대한 따르고 있다.
데이터 모델링과 성능
성능 데이터 모델링성능 데이터 모델링이란 데이터베이스 성능 향상을 목적으로 설계단계부터 정규화, 역정규화, 테이블 통합, 테이블 분할, 조인구조, PK, FK 등 여러가지 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는것이다. 성능 데이터 모델링 수행시점 분석/설계단계에서 데이터베이스의 처리 성능을 향상시킬 수 있는 방법을 고민해야 한다. 이