책 내용 질문하기
질문드립니다~~
도서
2018 시나공 정보처리기능사 실기
페이지
288
조회수
110
작성일
2018-05-06
작성자
탈퇴*원
첨부파일

안녕하세요 288쪽에 SQL에 대한 설명이 나오는데, SQL은 "질의어"라는 설명이 나오는데요 , SQL이 질의어 이지만 질의 기능만 있는 것이 아니라, 데이터 구조의 정의, 데이터 조작, 데이터 제어 기능을 모두 갖추고 있다고 나옵니다. 그런데 240쪽을 보면 데이터 조작언어에 대한 설명에서 "대표적인 데이터 조작 언어에서는 질의어가 있다"라고 하고 있습니다.

다시 말씀 드리자면 여기 위에 240쪽의 설명만 보면, SQL은 데이터 조작언어에 포함된다는 뉘앙스 같은데요,

288쪽에 나오는 SQL의 분류에서 나오는 DDL, DML, DCL은 SQL에 포함되는DDL, DML, DCL을 말하는 것인가요 아니면 그냥 DDL, DML, DCL를 말하는 것인가요.

개념이 헷갈리네요 꼬이고 꼬인것 같아서 ㅠㅠ

240쪽을 보면 데이터 조작언어 ⊃ SQL인 것 같고

288쪽을 보면 SQL ⊃ 데이터 조작언어 인 것 같습니다. 그래서 물어 보는 것이 240쪽의 데이터 조작언어와 288쪽의 데이터 조작언어가 서로 다른 것을 지칭 하는 것인지, 혹 288쪽의 데이터 조작언어라는 것은 SQL에 속하는 데이터 조작언어인지 질문 드립니다.

답변
2018-05-08 10:44:52

안녕하세요.

데이터베이스 언어에는

데이터 정의 언어, 데이터 조작 언어, 데이터 제어 언어가 있습니다.

288쪽의 질의어는 데이터베이스 언어 중 데이터 조작 언어에 해당합니다.

일반적으로 SQL이라고 하면 큰 개념의 데이터베이스 언어 중 데이터 조작 언어에 속하는 것은 맞습니다.

SQL이 질의를 해서 그에 대한 답은 얻는 것이 기본인데, 이것이 데이터 조작입니다.

하지만 SQL은 이러한 데이터 조작 기능 외에 데이터 구조 정의와 데이터 제어 기능도 있습니다.

그래서 SQL의 분류로 DDL, DML, DCL로 구분하는 것이죠.

쉽게 정리하면

데이터베이스 언어라는 개념으로 시작되면 언어의 종류는

데이터 정의 언어, 데이터 조작 언어, 데이터 제어 언어로 개념적인 형태로 제시되므로 개념을 파악해 두시면 됩니다.

SQL로 접근하게 되면

데이터 정의어, 데이터 조작어, 데이터 제어어의 종류를 묻는 형태로 제시되므로 각 언어의 유형들을 파악해 두면 됩니다.

DDL : CREATE, ALTER, DROP

DML : SELECT, INSERT, DELETE, UPDATE

DCL : COMMIT, ROLLBACK, GRANT, REVOKE

DML의 경우에는 사용 형식이 필기는 물론 실기 시험으로도 자주 출제되므로 사용 형식까지도 파악해 두세요.

오늘도 즐거운 하루 되세요.

  • *
    2018-05-08 10:44:52

    안녕하세요.

    데이터베이스 언어에는

    데이터 정의 언어, 데이터 조작 언어, 데이터 제어 언어가 있습니다.

    288쪽의 질의어는 데이터베이스 언어 중 데이터 조작 언어에 해당합니다.

    일반적으로 SQL이라고 하면 큰 개념의 데이터베이스 언어 중 데이터 조작 언어에 속하는 것은 맞습니다.

    SQL이 질의를 해서 그에 대한 답은 얻는 것이 기본인데, 이것이 데이터 조작입니다.

    하지만 SQL은 이러한 데이터 조작 기능 외에 데이터 구조 정의와 데이터 제어 기능도 있습니다.

    그래서 SQL의 분류로 DDL, DML, DCL로 구분하는 것이죠.

    쉽게 정리하면

    데이터베이스 언어라는 개념으로 시작되면 언어의 종류는

    데이터 정의 언어, 데이터 조작 언어, 데이터 제어 언어로 개념적인 형태로 제시되므로 개념을 파악해 두시면 됩니다.

    SQL로 접근하게 되면

    데이터 정의어, 데이터 조작어, 데이터 제어어의 종류를 묻는 형태로 제시되므로 각 언어의 유형들을 파악해 두면 됩니다.

    DDL : CREATE, ALTER, DROP

    DML : SELECT, INSERT, DELETE, UPDATE

    DCL : COMMIT, ROLLBACK, GRANT, REVOKE

    DML의 경우에는 사용 형식이 필기는 물론 실기 시험으로도 자주 출제되므로 사용 형식까지도 파악해 두세요.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.