학사 그리고 석사/데이터베이스

데이터베이스 언어

쁑뿅 2019. 9. 14. 13:23
반응형

[ 데이터 정의어(DDL) ]

 단계들 사이에 엄격한 구분을 두지 않는 많은 DBMS들에서 데이터베이스 관리자와 데이터베이스 설계 자가 두 스키마를 정의 하기 위해 사용하는 것

 대부분 DBMS에서는 DDL이 개념 스키마와 외부 스키마를 정의하는 데 사용된다.

 

[ 데이터 조작어(DML) ]

 데이터 베이스 스키마가 컴파일 되고 데이터베이스에 데이터가 채워지면 사용자들은 이 데이터베이스를 조작할 수 있는 수단이 필요로 한다. 전형적인 조작법 중에는 데이터에 대한 검색, 삽입, 수정이 있다.

  - 고급 언어 내장 방식

    · C, C++, C#, Java, COBOL, PL/I or PASCAL 같은 범용프로그래밍 언어에 내재되는 언어를 말 한다.(ODBC나 JDBC 드라이버 필요)

  - 문답식 방식 

    · 선택적으로, stand-alone DML 명령어들은 (예를 들어, SELECT, INSERT, UPDATE, DELETE와 같 은 DML) DBMS가 제공하는 질의창을 통해 query를 직접 작성하여 질의 할 수 있다.

 

댓글이나 공감 남겨주는 사람 착한사람

반응형