>  기사  >  컴퓨터 튜토리얼  >  일반적인 데이터베이스 기능은 무엇입니까?

일반적인 데이터베이스 기능은 무엇입니까?

王林
王林앞으로
2024-01-09 11:41:531131검색

데이터베이스 기능은 무엇인가요? 거기 누구 없나요

Funciton이라는 함수가 있습니다

저장 프로시저인 프로시져가 있습니다

코드 패키지인 패키지가 있습니다(헤드와 본문을 포함하며 여러 저장 프로시저나 함수를 정의하는 패키지로 이해될 수 있음)

유형이 있습니다. 즉, 사용자 정의 데이터 유형입니다

트리거, 즉 트리거가 있습니다

데이터베이스 작업인 Jobs(주기적 실행)이 있습니다

테이블인 테이블이 있습니다. (테이블에는 일반 테이블, 임시 테이블, 파티션 테이블이 포함됩니다.)

인덱스가 있는데 바로 인덱스

제약조건(즉, 테이블의 특정 열에 대해 어떤 제약조건을 충족해야 하는지)이라는 제약조건이 있습니다

뷰가 있다, 즉 뷰

구체화된 뷰(Materialized View)라는 것이 있는데 조금 복잡합니다.

Sequence, 즉 일련번호가 있습니다.

user라는 User가 있습니다

사용자 속성 파일이라는 프로필이 있습니다(각 사용자가 차지하는 데이터베이스 리소스를 제한하는 데 사용됨)

"동의어"라는 동의어가 있습니다(다른 사용자의 개체에 편리하게 접근하기 위해 사용됨)

"링크 데이터베이스"라는 데이터베이스 링크가 있습니다(다른 컴퓨터의 Oracle 데이터베이스에 액세스하는 데 사용됨)

테이블스페이스라는 테이블스페이스가 있습니다(테이블 데이터를 저장하는 데 사용)

저장 프로시저에서 데이터를 탐색하는 데 사용되는 커서라는 CURSOR가 있습니다.

데이터베이스 함수 개수

카운트 기능

쿼리에서 반환된 레코드 수를 계산합니다.

문법

수(expr)

expr은 계산할 데이터가 포함된 필드를 식별하거나 이 필드의 데이터를 사용하여 계산을 수행하는 표현식을 나타내는 문자열 표현식을 나타냅니다. expr의 피연산자는 테이블 필드 이름, 상수 또는 함수(내장적이거나 사용자 정의일 수 있지만 SQL 집계 함수는 아님)를 포함할 수 있습니다. 텍스트 데이터를 포함한 모든 종류의 데이터를 계산할 수 있습니다.

지침

Count를 사용하여 다음 수준 쿼리에 대한 레코드 수를 계산할 수 있습니다. 예를 들어 Count를 사용하여 특정 국가로 배송되는 상품의 주문 수를 계산할 수 있습니다.

expr은 필드에 대한 계산을 수행할 수 있지만 Count는 단순히 레코드 수를 계산합니다. 레코드에 어떤 값이 저장되어 있는지는 중요하지 않습니다.

Count 함수는 expr이 별표(*) 와일드카드 문자가 아닌 한 Null 필드가 있는 레코드를 계산하지 않습니다. 별표를 사용하면 Count는 Null 필드가 있는 레코드를 포함하여 모든 레코드의 합계를 계산합니다. Count(*)는 Count([열 이름])보다 훨씬 빠릅니다.

위 내용은 일반적인 데이터베이스 기능은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 docexcel.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제