1.DBMS(Data Base Management System)에 대해 서술하시오.
=>데이터베이스를 조작하는 별도의 소프트웨어, DBMS를 통해 데이터베이스를 관리하여 응용 프로그램들이 데이터베이스를 공유하고, 사용할 수 있는 환경을 제공
2.데이터베이스 관리자 계정과 사용자 계정에 대해 서술하시오.
=> 관리자 계정은 데이터베이스에 대한 모든 권한과 책임을 가진 계정이고,
사용자 계정은 질의,갱신,보고서 작성 등 최소한의 권한만 가진 계정이다.
3.제약조건 중 NOT NULL, UNIQUE 제약조건에 대해 서술하시오.
=> NOT NULL을 명시한 컬럼에는 반드시 데이터를 입력해야한다.
UNIQUE는 고유값을 뜻한다. 유일한 값만 들어가도록 할 때 사용한다.
4.제약조건(CONSTRAINT)에 대해 서술하시오.
=> 데이터의 무결성을 지키기 위해 제한된 조건,쉽게 말해서 테이블이나 속성에 부적절한 데이터가 들어오는 것을 사전에 차단하도록 정해놓은것
5.제약조건 중 PRIMARY KEY, FOREIGN KEY, CHECK 에 대하여 서술하시오.
=> PRIMARY kEY는 기본키를 뜻하며, 일반적으로 테이블의 각 행을 고유하게 식별하는 값을 가진 열 또는 열 조합이 포함되어 있습니다. 이러한 열이나 열 조합은 테이블의 PK(기본 키)라고 하며 테이블에 엔터티 무결성을 적용
FOREIGN KEY는 외부키,외부 식별자 등으로 불리고 두 테이블의 데이터 간 연결을 설정하고 강제 적용하여 외래 키 테이블에 저장될 수 있는 데이터를 제어하는 데 사용되는 열
CHECK 하나 이상의 열에서 허용되는 값을 제한하여 도메인 무결성을 강제 적용합니다. 논리 연산자에 따라 TRUE 또는 FALSE를 반환하는 논리(부울) 식을 사용하여 CHECK 제약 조건을 만들 수 있습니다
6.데이터 오브젝트를 정의하기 위한 DDL(Data Definition Language)에 대해 서술하시오.
=> 객체의 생성,수정, 삭제 등 데이터의 전체 구조를 정의하는 언어.
7.DDL(Data Definition Language) 중 CREATE문에 대해 서술하시오.
=> 테이블을 생성하거나 데이터베이스를 생성하는 명령어
8.외래키 제약조건 설정 시 사용하는 ON DELETE CASCADE, ON DELETE SET NULL 옵션에 대해 서술하시오.
=> on DELETE CASCADE : 옵션 CASCADE 로 정의되면 하위테이블의 reference값은 삭제되면서 참조무결성을 유지합니다.
on DELETE SET NULL : 하위테이블의 reference값은 존재할 수 없습니다. 옵션이 없을 경우는 에러가 발생하고 옵션 SET NULL 로 정의되면 하위테이블의 reference값이 NULL 값으로 변경되면서 참조무결성을 유지합니다.
9.오라클 계정의 권한 설정 ROLE중 CONNECT, RESOURCE에 대해 서술하시오.
=> connect는 접속에 관련한 권한을 부여하고 resource는 테이블 등을 생성할 수 있는 권한을 부여한다.
'Learn > KH정보교육원' 카테고리의 다른 글
[KH정보교육원 당산] 23일차 (오라클 - 쿼리문 실습) (0) | 2021.04.09 |
---|---|
[KH정보교육원 당산] 22일차 (데이터베이스) (0) | 2021.04.08 |
[KH정보교육원 당산] 21일차 (오라클과 엑셀 파일을 이용한 실습 - cafe HTML) (0) | 2021.04.07 |
[KH정보교육원 당산] 20일차 (오라클과 엑셀파일을 이용한 실습 - 주유소) (0) | 2021.04.06 |
[KH정보교육원 당산] 19일차 ( 데이터베이스 - Oracle ) (0) | 2021.04.05 |