본문 바로가기

전체 글264

[Swift] 3. 데이터 타입 1. Bool var a1: Bool = true true, false만을 값으로 가지는 타입 2. Int, UInt var b1: Int = -100 var c1: UInt = 100 Int : 64비트의 정수형 타입 UInt : 64비트의 양의 정수형 타입 3. Float, Double var d1: Float = 3.14 var e1: Double = 3.14 Float : 32비트의 실수, 부동소수형 타입 Double : 64비트의 실수, 부동소수형 타입 4. Character, String var f1: Character = "a" var g1: String = "hi" Character : 문자 타입, 유니코드 사용 가능, 큰따옴표 사용 String : 문자열 타입, 유니코드 사용 가능, 큰따.. 2021. 10. 4.
[Swift] 2. 상수와 변수 1. 상수와 변수 상수 (변할 수 없는 값) : let let 이름: 타입 = 값 변수 (변할 수 있는 값) : var var 이름: 타입 = 값 2. 상수 선언 후 나중에 값 할당하는 방법 let sum: Int let a: Int = 3 let b: Int = 7 // 비어 있는 변수에 나중에 값을 할당 sum = a + b 이렇게 상수에 나중에 값을 할당한 후에는 다시 값을 변경할 수는 없습니다. var name: String name = "codingKwon" name = "코딩권" 하지만, 변수는 변경 가능합니다. 2021. 10. 4.
[Swift] 1. 이름 짓기 규칙, 출력, 문자열 보간법 1. 이름 짓기 규칙 Lower Camel Case 함수, 메소드, 변수, 상수 Upper Camel Case Type(class, struct, enum, extension…) Swift는 모든 대소문자를 구별, 띄어쓰기도 구별합니다. 2. 출력 print 함수 단순 문자열 출력 dump 함수 인스턴스의 자세한 설명 3. 문자열 보간법 프로그램 실행 중 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용합니다. let age: Int = 28 // 저는 28살입니다 print("저는 \(age)살입니다") 2021. 10. 4.
[SQL] 2. 데이터 모델과 SQL 정규화 - 도메인 원자값 (1NF) - 부분적 함수 종속 제거 (2NF) - 이행적 함수 종속 제거 (3NF) - 결정자이면서 후보키가 아닌 것 제거 (BCNF) - 다치 종속 제거 (4NF) - 조인 종속성 이용 (5NF) 조인(join)의 종류 Inner Join Outer Join Left Outer Join Right Outer Join Full Outer Join Cross Join 트랜잭션 - 트랜잭션(Transaction)은 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다. - ACID라는 4가지 특성을 가지고 있음 특징 설명 원자성 (Atomicity) 트랜잭션의 작업은 모두 수행되거나 모두 수행되지.. 2021. 8. 13.