개인 재정 인형 용 치트 시트 - 인형

인형 용 치트 시트 - 인형

비디오: Facebook Replay: Tall Halloween Gift Box 2024

비디오: Facebook Replay: Tall Halloween Gift Box 2024
Anonim

Allen G. Taylor

이 치트 시트는 SQL로 작업 할 때 반복적으로 나타나는 정보를 포함하는 유용한 테이블과 목록으로 구성됩니다. 한 곳에서 SQL 개발 작업 중에 자주 발생하는 다양한 질문에 대한 신속한 답변을 얻을 수 있습니다.

일반 양식에 대한 SQL 기준

데이터베이스 테이블이 데이터를 안정적으로 보관할 수 있도록 설계하기 위해서는 수정 예외가 적용되지 않아야합니다. 데이터베이스를 표준화하면 확신을 가질 수 있습니다. 다음 목록의 SQL 기준을 데이터베이스의 테이블과 비교하십시오. 이렇게하면 데이터베이스가 충분히 정규화되지 않은 것을 발견했을 때 이상이 생길 수 있음을 알려줍니다.

첫 번째 정규형 (1NF):

  • 표는 행과 열이있는 2 차원이어야합니다.

  • 각 행에는 사물의 한 부분 또는 한 부분과 관련된 데이터가 들어 있습니다.

  • 각 열에는 설명되는 것에 대한 단일 속성에 대한 데이터가 들어 있습니다.

  • 표의 각 셀 (행과 열의 교차점)은 단일 값이어야합니다.

  • 열의 모든 항목은 같은 종류 여야합니다.

  • 각 열에는 고유 한 이름이 있어야합니다.

  • 두 행이 동일하지 않을 수 있습니다.

  • 열과 행의 순서는 중요하지 않습니다.

두 번째 표준 형식 (2NF):

  • 표는 첫 번째 정규 형식 (1NF)이어야합니다.

  • 키가 아닌 모든 속성 (열)은 전체 키에 의존해야합니다.

세 번째 정규 서식 (3NF):

  • 테이블은 두 번째 정규 서식 (2NF)이어야합니다.

  • 표에는 전이 종속성이 없습니다.

도메인 키 정규형 (DK / NF):

  • 테이블에 대한 모든 제약은 키와 도메인의 정의의 논리적 결과입니다.

SQL 데이터 유형

다음은 ISO / IEC 표준 SQL이 인식하는 모든 공식 데이터 유형 목록입니다. 이 외에도 이들로부터 파생 된 추가 데이터 유형을 정의 할 수 있습니다.

정확한 숫자:

  • INTEGER

  • SMALLINT

  • BIGINT

  • 숫자

  • 십진법

근사값:

  • REAL

  • 이중 정밀도

  • FLOAT

이진 문자열 문자 문자 문자 문자 부울 부울 부울 문자 문자 999 문자 9이트 (VARCHAR)

  • 문자 큰 오브젝트 < 국가 문자 국가 문자 날짜 시간:

  • TIMEZONE없이

  • DATE

TIMEZONE

  • 시간대가없는 TIMESTAMP

시간대가 TIMEZONE 인 TIMESTAMP

  • 간격: 간격 일

  • 컬렉션 유형:

  • 배열

  • 다중 세트

  • 다른 유형:

  • 이러한 SQL 값 함수는 데이터에 대한 연산을 수행합니다.데이터 항목에 대해 수행 할 수있는 모든 종류의 작업이 있지만 가장 자주 필요한 작업입니다.

문자열 값 함수

  • 함수

  • 효과

  • SUBSTRING

  • 소스 문자열에서 부분 문자열 추출

  • SUBSTRING SIMILAR

POSIX 기반 를 사용하여 소스 문자열에서 부분 문자열을 추출합니다. > 정규식

  • SUBSTRING_REGEX

  • 문자열에서 XQuery

정규식 패턴의 첫 항목을 추출하고

  • 일치하는 하위 문자열

  • TRANSLATE_REGEX

의 첫 항목을 반환합니다. 첫 번째 문자열에서 문자열을 추출합니다. 또는

  • XQuery 정규 표현식 패턴이 발생할 때마다

  • XQuery 대체 문자열로 대체합니다.

UPPER

문자열을 모두 대문자로 변환합니다.

LOWER

문자열을 변환합니다 모든 소문자로 변환 TRIM
선행 또는 후행 공백을 제거합니다. TRANSLATE
한 문자 세트의 소스 문자열을 다른 문자로 변환합니다.

CONVERT

다른 값

숫자 값 함수

함수

효과 POSITION

시작 위치를 반환합니다.

문자열에서 문자열의 수를 반환합니다.

문자열에서 문자의 수를 반환합니다. OCTET_LENGTH
문자열에서 옥텟의 수를 반환합니다. EXTRACT
날짜 시간 또는 간격에서 단일 필드 추출 날짜 / 시간 값 함수
함수 효과

CURRENT_DATE

현재 날짜를 반환합니다. CURRENT_TIME (p)

시각; (p)는 초의 정밀도입니다.

CURRENT_TIMESTAMP (p)

현재 날짜와 현재 시간을 반환합니다. (p)는 초의 정밀도 입니다.
SQL Set Functions SQL 집합 함수는 전체 데이터의 특성에 대한 질문에 대한 신속한 답을 제공합니다. 테이블에 몇 개의 행이 있습니까? 표에서 가장 높은 가치는 무엇입니까? 가장 낮은 무엇입니까? 이것은 SQL 집합 함수가 대답 할 수있는 질문의 종류입니다.

COUNT

지정된 테이블의 행 수를 반환합니다. MAX
지정된 테이블에서 발생하는 최대 값을 반환합니다.
MIN 지정된

SUM
지정된 열의 값을 더합니다. AVG
지정된 열에있는 모든 값의 평균을 반환합니다.
SQL WHERE 절 조건 < 술어는 TRUE 또는 FALSE 결과로 종결됩니다. 술어가 원하지 않는 행을 제외하는 WHERE 절을 적용하여 SQL 조회 결과에서 불필요한 행을 필터링 할 수 있습니다. 비교 술어

=

동일

같지 않음

<= 보다 작거나 같음

보다 큼 >> = 크거나 같음

기타 술어

모두 현존
존재 현행

일치

안 > 유사하지 않음

NULL

오버플로
인형 용 치트 시트 - 인형

편집자의 선택

Dragon Go! iPhone 및 iPad 용 앱 - 인형

Dragon Go! iPhone 및 iPad 용 앱 - 인형

Dragon Search를 사용하시는 분이라면 Dragon Go를 사용하는 것이 좋습니다! Nuance는 iPhone 3GS, iPhone 5, iPhone 4, iPod touch (3 세대), iPod touch (4 세대) 및 iPad에서 사용할 수 있도록 무료로 다운로드 할 수있는이 앱을 만들었습니다. (iOS 4.0 이상이어야합니다.) Android 기기에서도 사용할 수 있습니다. 드래곤가! ...

드래곤에서 피할 수있는 10 가지 실수 말하기 - 인형

드래곤에서 피할 수있는 10 가지 실수 말하기 - 인형

모두가 실수를 저지르고 어떤 사람들은 정말 크고 재미있게 만든다. 실수. NaturallySpeaking을 사용하여 많은 실수를 저 지르므로 때때로 수시로 일부를 만들 수도 있습니다. 내가 묻는 것은 다음과 같습니다. 내가 미리 짐작했던 10 가지 분명한 실수를하지 마십시오. 원래의 수. 창조적으로 행동하십시오. 거기서 나가서 ...

NaturallySpeaking을위한 10 가지 시간 절약 팁 - 인형

NaturallySpeaking을위한 10 가지 시간 절약 팁 - 인형

때로는 잘하고 그냥 사용하는 것의 차이 새로운 소프트웨어는 더 지혜롭고 경험 많은 스승의 충고 한 부분입니다. 누군가가 당신에게 전에 말했었 으면 좋을 10 가지가 있습니다. 대화 상자의 단축키 사용 대화 상자, 라디오 버튼, 확인란의 다양한 기능 ...

편집자의 선택

Google SketchUp 8에서 새로운 지형 모델을 만드는 법 - Google에서 모델링 할 때 인형

Google SketchUp 8에서 새로운 지형 모델을 만드는 법 - Google에서 모델링 할 때 인형

SketchUp을 사용하면 지형을 만들어야 할 수 있습니다. 건물에 대한 패치를 모델링하든 센트럴 파크를 다시 디자인하든 기존 데이터로 지형을 모델링 할 수 있습니다. 기존 데이터는 일반적으로 등고선 또는 토폴 라인 형태로 도착합니다. 지형지도에서 볼 수있는 삐걱 거리는 선을 알고 있습니다.

SketchUp에서 드레이프로 경로와 도로를 만드는 법 - 스케치 업에서 드레이프 도구

SketchUp에서 드레이프로 경로와 도로를 만드는 법 - 스케치 업에서 드레이프 도구

드레이프 도구가 작동 함 쿠키 커터와 조금 같다. 그것을 사용하여 객체의 가장자리를 직접 그 아래에있는 다른 표면으로 전송합니다. 아마도 당신은 부드럽게 경 사진 지형을 가지고 있으며, 당신은 그것에 사행 경로를 그리기를 원할 것입니다. 경로는 윤곽선을 따라야합니다.

SketchUp 모델을 3D 인쇄 용 부품으로 자르는 방법 - 인형

SketchUp 모델을 3D 인쇄 용 부품으로 자르는 방법 - 인형

SketchUp 모델 자르기 Intersect Faces 도구를 사용하여 그룹을 결합하는 것과 매우 유사합니다. 더 큰 오브젝트와 교차하여 커팅의 새 가장자리가 될 커터로 지오메트리를 사용할 것입니다. 모델이 매우 단순하고 SketchUp을 사용하는 경우 ...

편집자의 선택

Route Prefix를 사용하여 Junos - dummy에서 라우팅 필터를 생성하는 방법

Route Prefix를 사용하여 Junos - dummy에서 라우팅 필터를 생성하는 방법

라우팅 정책은 특정 경로가 라우팅 테이블에 수용되거나 일부 인접 라우터에 보급되는 것을 방지하기위한 것입니다. 경우에 따라 특정 경로 또는 경로 집합을 일치시키는 것이 유용 할 수 있습니다. 이렇게하려면 경로 필터를 사용합니다. 경로 필터는 특정 IP 주소 또는 접두어 범위에서 일치합니다. ...

Junos 라우터에서 COS의 코드 포인트 별명을 사용하는 방법 - 인형

Junos 라우터에서 COS의 코드 포인트 별명을 사용하는 방법 - 인형

전달 수업은 고통 스러울 수 있습니다. 더 좋은 방법은 코드 포인트 별칭을 사용하는 것입니다. CoS (Class of Service) 정책을 결정할 때 비트 패턴을 지정하는 대신 비트 패턴을 나타내는 별칭 이름을 정의 할 수 있습니다. 이러한 별칭을 코드 포인트 별칭이라고합니다. 간단히 말하자면 코드 포인트를 사용하십시오 ...

Junos 라우팅 정보를 요약하는 방법 - 더미

Junos 라우팅 정보를 요약하는 방법 - 더미

때때로 라우팅 정보를 간단하게 요약 할 수 있습니다 라우터. 예를 들어, 네트워크에서 OSPF를 방금 구성 했으므로 라우팅 테이블에 특정 수의 OSPF 경로가 표시 될 것으로 예상됩니다. show route summary 명령을 실행하여 모든 경로를 볼 수 있습니다 ...

~ 일부,
고유