자료형
-
[Kotlin - Basic Types] NumbersSoftware/Kotlin : 코틀린 2019. 12. 9. 23:03
숫자 정수형 코틀린은 숫자들을 표현할 수 있는 자료형들을 기본적으로 제공한다. 그 중 정수 표현을 위한 자료형으로 4가지의 기본 자료형을 제공하고 있는데 이 4가지 자료형들은 각각 다른 크기와 값 범위를 가진다. Type Size(bits) Min value Max value Byte 8 -128 127 Short 16 -32768 32767 Int 32 -2,147,483,648 (-231) 2,147,483,647 (231 - 1) Long 64 -9,223,372,036,854,775,808 (-263) 9,223,372,036,854,775,807 (263 - 1) 모든 정수형들은 정수 값으로 초기화되며 그 값은 Int의 최대값 보다 크지 않는다. 만약 초기값이 이 값보다 크다면 해당 자료형은 L..
-
[SQLite] 관계형 데이터베이스Software/SQLite 2017. 9. 2. 17:35
관계형 데이터베이스의 장점 데이터의 중복성과 종속성을 최소화 여러 테이블에 데이터를 나누어 저장 테이블 간의 관계를 통해 원하는 정보를 조회 관계형 데이터베이스의 설계 원칙 중복을 최소화 : 데이터 중복성(redundancy)과 일관되지 않는 데이터 종속성(dependency) 제거 규칙에 따라 테이블 설계 테이블 간 관계는 공통된 값을 통해 서로 연결 - 기본키(Primary Key) 관계형 데이터베이스 실제 예시 현재 'cars' table에는 자동차 이름과 가격, 그리고 해당 자동차의 브랜드 이름이 각각의 Column으로서 존재하고 있다. 문제는 자동차 브랜드의 이름이 바뀌거나 기업 합병등을 통해 해당 자동차의 브랜드가 바껴 버리는 경우 자동차의 이름과 가격은 그대로지만 브랜드를 바꾸기 위해 해당 ..
-
[SQLite] TABLE 생성 및 삭제 (그리고 자료형)Software/SQLite 2017. 7. 19. 00:34
* 참고 자료: SQLite의 자료형(Data Type) 자료형 설명 INTEGER 부호가 있는 정수형 Data REAL(FLOAT, DOUBLE) 부호가 있는 부동소수점 Data TEXT 문자열 Data BLOB Binary Large Object NULL 정의 되지 않은 or 존재 하지 않는 값(0 혹은 빈 문자열 이랑 다름) Table 생성 -> CREATE TABLE [Table Name] ([Column Name] [Data Type], …); : Table 생성을 위한 구문은 CREATE TABLE로 시작: 이어서 Table 이름과 컬럼 이름과 이 컬럼 Data의 자료형을 하나의 쌍으로 묶어 표현: 2개 이상의 컬럼, 자료형 쌍이 존재할 경우 콤마(,) 로 구분: 구문의 마지막은 세미콜론(;)..