본문 바로가기
[SQLite3] 03. SQL 고급 #2 [SQLite3] 03. SQL 고급 #2 이 글은 "빠르게 활용하는 모바일 데이터베이스 SQLite3” 이란 글을 보며 필요한 내용만 정리한 글입니다.자세한 내용은 책을 구매해서 보세요 9. 트리거 -DB TRIGGER 란 특정 테이블이나 뷰에 INSERT, DELETE, UPDATE 와 같은 데이터 조작 이벤트가 발생했을 때 자동으로 지정된 동작을 수행하게 하는 것이다. 트리거 활용 -syntaxCREATE TRIGGER [triggerName] [triggerTiming] [triggerOperation] ON [tableName]BEGIN [sqlOperations]END; triggerTiming 은 아래와 같다.BEFORE : 대상 테이블의 CUD 동작 직전에 트리거에서 지정한 동작이 수행된다.. 2018. 5. 19.
[SQLite3] 03. SQL 고급 #1 [SQLite3] 03. SQL 고급 #1 이 글은 "빠르게 활용하는 모바일 데이터베이스 SQLite3” 이란 글을 보며 필요한 내용만 정리한 글입니다.자세한 내용은 책을 구매해서 보세요 1. 관계형 데이터베이스 설계 -한 개의 Table 에 모든 정보를 담는 경우 다음과 같은 단점이 있다. 중복되는 정보가 저장된다. 레코드 간 구분 가능한 필드가 명확히 없다. ( Property 가 거의 같은 경우 ) -RDBMS 의 설계 원칙은 중복을 최소화하는 것이다.데이터 중복성(redundancy)과 일관적이지 않은 데이터 종속성(dependency)를 제거하는 규칙에 따라 정보를 여러 테이블에 저장되도록 테이블을 설계하고, 테이블간 공통된 값으로 서로 연결되게 한다. -테이블의 각 행을 구분하는 하나 이상의 .. 2018. 5. 18.
[ios] beginBackgroundTaskWithExpirationHandler: 에 대한 연구 [ios] beginBackgroundTaskWithExpirationHandler: 에 대한 연구 https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplication_Class/index.html#//apple_ref/occ/instm/UIApplication/beginBackgroundTaskWithExpirationHandler: -- (UIBackgroundTaskIdentifier)beginBackgroundTaskWithExpirationHandler:(void (^)(void))handler -오래 진행될 새로운 background task 를 마크하는 작업을 한다.( 마크하는 것만으로 BG 상황에서 task .. 2018. 2. 16.
IMEI 란? IMEI 란? 출처 : http://en.wikipedia.org/wiki/International_Mobile_Station_Equipment_Identity - IMEI 는 International Mobile Station Equipment Identity 의 약자이다. - IMEI 는 "아이미" 라는 발음을 가진다. - IMEI 는 단말에 부여되는 (보통) unique 한 번호이며 GSM, UMTS, LTE, iDEN 폰과 위성 폰등에 할당되는 번호이다. 베터리쪽이나 screen 등에 표시가 되며, 다이얼러에서 *#06# 를 통해 값을 볼수도 있다. ( Smart phone 에서 ) - IMEI 번호는 GSM 에서 주로 사용되는데, 도난폰 등에서 network 를 사용하지 못하도록 하는 데 주로 .. 2015. 7. 13.
IMSI 란 무엇인가? IMSI 란 무엇인가? 출처 : http://en.wikipedia.org/wiki/International_mobile_subscriber_identity - IMSI 는 International Mobile Subscriber Identity 의 약자이다. - IMSI 는 "임지" 라는 발음으로 읽힌다. - Celluar Network 의 유일한 유저 하나를 이야기한다. - GSM, UMTS, LTE 에서는 SIM Card 에, CDMA2000 에서는 R-UIM Card 나 폰 자체에 assign 되어 있다. - IMSI 값은 보통 15 자리 숫자이고, 조금 더 짧을 수 있다. - IMSI 의 첫번째 3자리는 MCC ( mobile country code ) 이고, 그 다음에 MNC( mobile n.. 2015. 7. 6.
반응형