기금넷 공식사이트 - 회사 연구 - 데이터베이스 언어란 무엇인가요?

데이터베이스 언어란 무엇인가요?

데이터베이스 언어란 무엇입니까?

가장 일반적으로 사용되는 데이터베이스 언어는 SQL(Structured Query Language)입니다.

t-sql은 Microsoft SQL SERVER의 SQL 문이며 SQL과 호환되며 SQL SERVER에 고유한 기능과 키워드가 있습니다.

pl/sql은 Oracle 데이터용입니다. 라이브러리용 도구;

k-sql은 중국 최고의 ERP 제조업체인 Kingdee Software에서 독립적으로 사용하는 SQL 언어입니다.

모두 SQL 기반이고 SQL과 호환되며 자체 데이터베이스와 일치하는 특성도 가지고 있습니다. SQL은 중국어이고 t-sql, pl/sql 및 ksql은 방언이라는 것을 이해할 수 있습니다.

기업에서 일반적으로 사용하는 대규모 데이터베이스에는 Oracle(Oracle), DB2(IBM), SQL Server(Microsoft), Sybase(최근 SAP에 인수됨), Mysql(Sun, Oracle에 인수됨) 및 MySQL이 포함됩니다. 대규모 데이터베이스.

소규모

소규모 데이터베이스에는 액세스, MSDE

2000, FoxPro(이전에는 foxbase로 알려졌으며 한때 Fox Company 소유) 등이 포함됩니다. 이 세 가지는 마이크로소프트의 . Foxpro는 매우 편리하고 사용하기 쉬운 데스크톱 데이터베이스 개발 도구로, 여전히 많은 회사에서 데이터 처리를 위해 사용하고 있습니다. 그 외 잘 모르는 부분도 있어서 글을 쓰지 않겠습니다. 데이터베이스를 너무 많이 아는 것은 쓸모가 없습니다. 중요한 것은 하나 또는 두 개의 데이터베이스를 사용하는 방법을 배우는 것입니다.

오픈 소스에 대해 자세히 알아보려면 LUPA 커뮤니티를 방문하세요.

오라클 데이터베이스는 어떤 언어를 사용하나요?

오라클의 쿼리 언어는 물론 모든 데이터베이스가 인식하는 SQL 문인데, 오라클의 프로그래밍 언어는 오라클 고유의 PL/SQL 언어입니다~ ~

데이터베이스 프로그래밍에는 어떤 언어를 사용하나요?

물론 중국어로 명명된 구조화된 쿼리 언어인 sql(Structure Query Language)입니다. SQL 아래에는 많은 분기가 있으며 다양한 자료에는 많은 회사에서 사용하는 Oracle의 plsql과 같은 SQL용 특수 확장 키트가 있습니다. 아래에 SQL 설명이 첨부되어 있습니다.

1970년대 초 IBM San Jose, California Research Laboratory의 Edgar Codd는 데이터를 테이블로 구성하는 응용 원리(Codd의 관계 대수학)를 발표했습니다. 1974년 같은 연구실의 D.D. Chamberlin과 R.F. Boyc는 관계형 데이터베이스 관리 시스템인 System R을 개발하면서 Codd의 관계 대수학에서 일련의 사양 언어인 SEQUEL(Structured English QUEry Language)을 성공적으로 개발했습니다. SQL 언어(SEQUEL/2라고 함)는 IBM Journal of R&D에 발표되었습니다. 1980년에 SQL로 이름이 바뀌었습니다.

1979년 ORACLE은 처음으로 상용 SQL을 제공했으며 IBM도 DB2 및 SQL/DS 데이터베이스 시스템에 SQL을 구현했습니다.

1986년 10월 미국 ANSI는 SQL을 관계형 데이터베이스 관리 시스템(ANSI X3.135-1986)의 표준 언어로 채택했으며, 이는 나중에 국제 표준화 기구(ISO)에서 국제 표준으로 채택되었습니다. ).

1989년에 미국 ANSI는 ANSI X3.135-1989 보고서에 정의된 관계형 데이터베이스 관리 시스템용 SQL 표준 언어인 ANSI SQL 89를 채택했습니다. 이 표준은 ANSI X3.135-1986을 대체했습니다. 버전 .

이 표준은 다음 조직에서 채택되었습니다.

ISO 9075-1989에 대해 "무결성이 향상된 데이터베이스 언어 SQL"을 보고하는 국제 표준화 기구(ISO)

미국 연방 *** , FIPS PUB(연방 정보 처리 표준 간행물) 127의 해석

현재 모든 주요 관계형 데이터베이스 관리 시스템은 특정 형태의 SQL 언어를 지원하며 대부분의 데이터베이스는 ANSI SQL89 표준을 준수할 예정입니다.

SQL은 사용자가 높은 수준의 데이터 구조에 대해 작업할 수 있는 높은 수준의 비절차적 프로그래밍 언어입니다. 사용자가 데이터의 저장 방법을 지정할 것을 요구하지 않으며, 사용자가 특정 데이터 저장 방법을 이해할 것을 요구하지도 않습니다. 해당 인터페이스를 통해 데이터베이스 시스템과 완전히 다른 기본 구조를 가진 데이터베이스가 데이터 입력 및 관리에 동일한 SQL 언어를 사용할 수 있습니다. 레코드 프로젝트 [records]의 세트(항목 세트, 레코드 세트)를 조작 객체로 사용하며, 모든 SQL 문은 항목 세트를 입력으로 받아들이고 항목 세트를 출력으로 반환합니다. 출력은 다른 SQL 문에 대한 입력 역할을 하므로 SQL 문을 중첩할 수 있어 매우 유연하고 강력합니다. 대부분의 경우, 다른 프로그래밍 언어로 구현하려면 긴 프로그램이 필요한 단일 이벤트를 단일 명령문만으로 SQL로 표현할 수 있습니다. 이는 또한 SQL 언어로 매우 복잡한 명령문을 작성할 수 있음을 의미합니다.

SQL은 데이터베이스 파일 형식의 파일 확장자이기도 합니다.

SQL 언어는 3가지 부분으로 구성됩니다:

"데이터 정의 언어"(DDL: 데이터 정의 언어)

"데이터 조작 언어"(DML: 데이터 조작 언어)

"데이터 제어 언어"(DCL: 데이터 제어 언어)

DDL: 데이터베이스나 테이블을 생성하는 데 사용됩니다. 예: CREATE [ TEMPORARY ] TABLE 테이블(

열 유형

[ NULL | NOT NU...

데이터베이스 개발에는 어떤 언어가 사용됩니까?

Python은 언어입니다. 데이터베이스 연결 및 운영을 위해 사용되며 데이터베이스 추가, 삭제, 수정, 쿼리에 사용할 수 있습니다.

데이터베이스 개발-관계형 데이터베이스는 SQL을 사용해야 하며, 비관계형 데이터베이스는 SQL을 사용해야 합니다.

데이터베이스의 소프트웨어 개발에 사용되는 언어는 기본적으로 C이어야 합니다. mongodb의 분산 처리 부분 중 일부 구성 요소는 go 언어로 개발됩니다.

SQL에는 어떤 언어가 사용됩니까? 서버?

데이터베이스는 데이터를 저장하는 데 사용됩니다. JAVA, VC/C 및 VB는 모두 프로그래밍 언어이기 때문에 언급한 JAVA, VC/C 및 VB와는 아무런 관련이 없습니다! , JAVA, VC/C, VB 및 기타 프로그래밍 언어로 작성한 프로그램이 데이터베이스에 연결되어야 하는 경우에만 데이터베이스를 사용하면 됩니다!

SQL Server는 프로그램이 아닙니다 언어는 데이터베이스 언어이므로 이해해야 합니다!

매우 간단한 예를 들어보겠습니다.

VB를 사용하여 "계산기" 프로그램을 컴파일하면 데이터베이스를 사용할 필요가 없습니다.

p>

VB를 사용하여 "학생 성과 관리 시스템"을 컴파일하는 경우 데이터베이스에 있는 학생 정보를 사용해야 합니다. 작동을 위해 데이터베이스에서 학생 이름, 성적 및 기타 정보를 검색하려면 데이터베이스가 필요합니다. .

대부분의 소프트웨어 개발에는 JAVA, VC/C 및 VB가 필요합니다. 이는 모두 프로그래밍 언어입니다.

데이터베이스 개발이 여전히 VB를 기반으로 한다는 의미입니까? ? 앞으로는 이런 말을 하지 마세요. 다른 사람들이 당신을 비웃을 것입니다. 그러나 당신이 Baidu에 대해 "알고 있다"면 문제가 되지 않지만, 지원 시에는 잘못된 말을 하면 안 됩니다!

마지막으로 요약하자면:

프로그래밍 언어에는 다음이 포함됩니다:

C

C

C#

java

VB

VB.NET

...

데이터베이스(언어)에는 다음이 포함됩니다:

SQL 서버

액세스

ORACLE

DB2

전문가용 시각적

...

이게 무슨 언어인가요, C인가요, #인가요? 아니면 데이터베이스의 언어인가요?

이 코드는 C#으로 작성되었으며 SQL 쿼리가 내장되어 있는 것 같습니다.

SQL 등 데이터베이스를 배우려면 w3school/sql/index.asp를 추천합니다

요즘 프로그래밍에서 일반적으로 사용되는 언어와 데이터베이스는 무엇인가요! > 어떤 언어를 사용할지는 어떤 프로그램을 개발할지와 관련이 있습니다

기본 시스템과 통신을 개발한다면 C가 첫 번째 선택입니다

BS 시스템을 개발한다면 JAVA 및 C 인재는

C 인재 수요는 매우 크며 3G 시대가 도래함에 따라 일정 기간 내에 C 인재에 대한 수요가 급격히 증가할 것입니다.

데이터베이스는 필수 지식, 주로 SQL 문 사용. 어떤 데이터베이스를 사용할지는 개발 중 특정 상황에 따라 다릅니다.

어떤 언어를 언제 사용할 수 있는지 먼저 결정해야 합니다. 프로그램을 작성하면 데이터베이스 지식을 배워도 늦지 않습니다

관계형 데이터베이스의 데이터 연산 언어는 무엇입니까?

레코드 ***를 연산 개체로 사용합니다. 모든 SQL 문은 ***를 입력으로 받아들이고 ***를 출력으로 반환합니다. 이러한 종류의 * ** 기능을 사용하면 한 SQL 문의 출력을 다른 SQL 문의 입력으로 사용할 수 있으므로 SQL 문을 중첩할 수 있습니다. 이는 매우 유연하고 강력합니다. 대부분의 경우 세그먼트 프로그램에 의해 구현된 기능은 목적을 달성하기 위해 하나의 SQL 문만 필요하며 이는 또한 매우 복잡한 문을 작성할 수 있음을 의미합니다. SQL 언어로. [1]

구조적 쿼리 언어(Structured Query Language)는 IBM의 St. Joseph Research Laboratory에서 관계형 데이터베이스 관리 시스템인 SYSTEM R을 위해 처음 개발했습니다. 그 전신은 SQUARE 언어였습니다. SQL 언어는 구조가 간단하고 기능이 강력하며 배우기 쉽습니다. 따라서 1981년 IBM이 출시한 이후 널리 사용되었습니다. 요즘에는 Oracle, Sybase, Informix, SQL Server와 같은 대규모 데이터베이스 관리 시스템과 Visual Foxpro, PowerBuilder 등 PC에서 일반적으로 사용되는 데이터베이스 개발 시스템 모두 SQL 언어를 쿼리 언어로 지원합니다. [2]

Oracle은 어떤 언어를 사용합니까? SQL 언어인가요?

오라클은 SQL99와 호환되는 pl/sql을 사용하는데, TSQL 중 SQL99와 호환되는 부분만 사용할 수 있고 그 외의 부분은 사용할 수 없습니다.

PL/SQL Oracle은 표준 데이터베이스 언어인 프로시저 언어의 확장입니다.

pl/sql은 저장 프로시저를 작성하는 데 사용할 수 있으며 다른 TSQL 및 rmix SQL도 sql99 표준을 준수합니다. 단지 저장 프로시저 작성 구문이 다르다는 것입니다.

즉, 저장 프로시저를 작성하지 않고 쿼리/삽입/삭제/수정의 네 가지 기능만 수행한다면 모든 SQL은 기본적으로 호환됩니다.

데이터베이스는 어떤 언어로 작성되었나요?

서로 다른 데이터베이스는 서로 다른 언어를 사용합니다. 예를 들어 mssql은 VC를 사용합니다.

Oracle은 이제 Java로 작성을 사용합니다.