본문 바로가기
[자격증]/- 정보처리산업기사

[정보처리산업기사]SQL활용 (기본SQL 작성하기)

by Hapco 2022. 6. 4.
728x90
반응형

1.기본 SQL작성하기

1-1 . DDL활용

목표: 테이블의 구조와 제약 조건을 생성 삭제하는 DDL 명령문을 작성할수잇다

DDL(Data Defibition Leaguage) '데이터 정의어'

2.DDL 조작 방법

제약조건

alter 를 이용하여 제약조건을 변경할수 있다

ex) alter table 테이블명 drop foregin key 제약조건이름;

ex) alter table 테이블명 add foregine key '값 ' references 연결할 값테이블

1-2 DML 활용

목표: C R U D 명령문을 작성할수 있다.

DML : 데이터 조작하는 명령어 DML (Data Manipulation Language)

1-3 DCL

목표 : 트랜잭션의 완료와 취소를 위한 DCL (Data Control Language )명령문을 작성할수있다.

1. DCL : 데이터베이스에서 데이터 이외의 오브젝트에 대해 조작할 필요가 있다. 이떄 사용하는 SQl 명령을 DCL이라고한다. DCL의 조작 대상 , 오브젝트 유형은 다음과 같다

프로시저?

NCS :트랜잭션

트랜잭션 : 트랜잭션 ' 일처리 단위 '를 의미한다.

접근통제 개념 :

데이터베이스의 보안 구현하는 방법으로 접근 통제 방법을 사용한다 .

접근통제정의 : 접근객체 ( 시스템 자원, 통신 자원등)에 대한 접근주체 ( 사용자,프로세스)등 접근 권한 확인및 이를 기반으로 한 접근 제어를 통해 지원에 대한 비인가된 사요을 방지하는 정보 보호 기능

1-4 데이터 사전 검색

목표: 생성된 테이블의 목록 , 테이블의 구조와 제약 조건을 파악하기 위해 데이터 사전을 조회하는 명령문을 작성할 수 있다.

데이터사전

1.데이터 사전 개념:데이터 사전에는 데이터베이스 데이터를 제외한 모든 정보가 있다.

2.데이터 사전 내용

- 사용자정보

- 데이터베이스 객체정보

- 무결성 제약정보

- 함수,프로시저 및 트리거 등

3.데이터 사전용도

- 사용자에게 데이터 사전은 조회의 대상일 뿐이다. 데이터베이스 엔진을 이루는 컴파일러,옵티마이저 등과 같은 구성 요소에 데이터 사전은 작업을 수행하는데 필요한 참조 정보일뿐만아니라 작업의 대상이기도 하다 .

댓글