목록분류 전체보기 (34)
내블로그으으
[ CompareTo() ] - 반환값 : int -비교순서 : 1.문자비교 2.길이비교 1. 문자'열'이 다른 경우 s1 = "abcdefg"; s2 = "abCdefg"; System.out.println(s1.CompareTo(s2)); 결과값 : 32 (s1.charAt(2) - s2.charAt(2) = 32) 2. 문자열 '길이'가 다른 경우 s1 = "abc"; s2 = "abcde"; System.out.println(s1.CompareTo(s2)); 결과값 : -2 (s1.length() - s2.length() = 3 - 5 = -2) **참고) 아스키코드 표 A ~ Z (대문자) : 65 ~ 90 a ~ z (소문자) : 97 ~ 122 [ CompareToIgnoreCase() ] ..
1. 분할 투명성 2. 위치 투명성 3. 지역사상 투명성 4. 중복 투명성 5. 장애 투명성 : 구성요소의 장애에 무관하게 트랜잭션 원자성 유지 6. 병행 투명성 : 다수의 트랜잭션이 동시에 수행 시, 결과의 일관성 유지 1) Time Stamp 2) Locking 이용
정규화를 수행하는 이유로 가장 적합한 것?(2012 서울시) 1. 주어진 릴레이션을 더 작은 단위의 릴레이션들로 나누어 수정이상이 발생하지 않는 구조로 만듬 (답) 2. 설계자의 E-R다이어그램과 일치하도록 릴레이션 스키마를 설계하기 위해 수행 3. 릴레이션에 수행되는 여러가지 연산을 빠르게 수행할 수 있는 구조로 만듬 4. SQL질의에 적합한 구조의 릴레이션을 만들기 위해 전체 구조를 통합하여 설계 5. 관계 데이터베이스를 객체지향형 데이터베이스와 같이 다른 형태의 데이터베이스로 변환하기 용이하도록 만듬

나에게 어려운 파트ㅠ 그저 '도부이결다조' 로만 외웠던 지난 날들.. 어떤 분이 정규화에 대해 깔끔하게 적어두셔서 출처를 밝히고 여기 업로드 해보고자 한다. (감사합니다!) 출처 : https://mangkyu.tistory.com/110 [Database] 정규화(Normalization) 쉽게 이해하기 지난 포스팅에서 데이터베이스 정규화와 관련된 내용을 정리했었다. 하지만 해당 내용이 쉽게 이해되지 않는 것 같아서 정규화 관련 글을 풀어서 다시 한번 정리해보고자 한다. 1. 정규화(Normaliz mangkyu.tistory.com 제1정규화 : 생략 제2정규화 제1정규화를 진행한 테이블에 대해 완전 함수 종속을 만족하도록 테이블을 분해하는 단계 완전 함수 종속이란 기본키의 부분집합이 결정자가 되어선..
현재 모바일 기기에 탑재되는 임베디드 데이터베이스 엔진의 대표적인 예 서버가 따로 필요하지 않아 널리 활용되는 것? (2017 국회사무직) A) SQLite(O) mSQL(X) 조건절은 ASC가 디폴트!그래서 생략가능 DESC는 적어줘야함 INSERT INTO [테이블명] VALUES(100,'홍길동',2,'전산과') --> 이게 맞음 틀린이유 : insert [테이블명] into values ( )로 착각했음. select count(DISTINCT CNO) ... --> DISTINCT : 중복을 없애줌(정렬은 해주지 않음) / Group by(중복도 없애주고, 정렬도 함)