도드넷
정보처리기능사 필기같은 실기#4 - SQL 본문
Dat huggy pink pony tho ♥.
정보처리기능사 필기같은 실기#4 - SQL
1. SQL
- 질의어, 데이터베이스 언어.
2. DDL 정의어
- 스키마 도메인 테이블 뷰등을 정의하거나 수정.
- CREATE 테이블 생성
- ALTER 테이블 정의변경, 새로운 속성추가
- DROP 테이블 삭제 (vs DELETE? : 레코드 삭제)
3. DML 조작어
- 검색 수정 삭제 데이터(튜플)에 직접 접근, 사용자 인터페이스
- SELECT : 검색
- FROM : 테이블 선택
- WHERE : 조건
- ORDER BY : 정렬, 도메인 정의. [기본오름차순, 내림차쓰려면 DESC 추가.]
- GROUP BY : 그룹화할 속성 지정
- HAVING : 반드시 GROUP BY와 함께사용.
- UPPER : 대문자로 변환
- SUM : 컬럼의 합계
- COUNT : 한열의 요약-집계
- LIKE : 와일드카드 이용조건사용
- INSERT : 삽입
- UPDATE : 수정
- DELETE : 레코드 삭제
> 테이블의 모든 레코드삭제는 "FROM 테이블명"을 이용!
- COMMIT : 조작 정상완료를 알림
- DISTINCT : 스키마 식별, 중복된 튜플 제외
- DISTINCTROW : 선택속성외 "전체" 중복된 튜플 제외
- ROLLBACK : 복구
- DEFAULT : 기본적으로 가지고 있는 값정의, 기본 도메인값 정의
- LOG : 변경 내용에대한 정보, Redo와 Undo에 사용됨.
4. DCL 제어어
- 보안 무결성 회복 병행수행, 데이터 관리목적
5. 관계해석
- 비절차 언어
6. 관계대수
- 절차 언어
7. 스토어드 프로시저
- 일련의 SQL 명령어들을 서버에 미리 컴파일해서 저장해 놓은것
8. 뷰
- 제한적 가상 테이블
9. 시스템 카탈로그
- 객체에 관한 정보를 가지고 있는 시스템
- 카탈로그 = 데이터 사전 = 메타 데이터
10. 트랜잭션
- 논리기능(병행제어, 회복) 수행을 위한 작업단위, 데이터 연산 기본단위
- 하나 또는 여럿 질의문으로 구성
- Commit 되거나 Rollback
- 원자성(전부반영 아니면 아예반영ㄴ) 일관성 격리성(방해ㄴ)영속성(영구반영)
'창고 > 정보처리기능사[완]' 카테고리의 다른 글
[D-2] 정보처리기능사 실기 알고리즘 유형 총정리! (2) | 2016.05.19 |
---|---|
정보처리기능사 실기 전산영어와 신기술동향 공부법에 대해서 (6) | 2016.05.16 |
정보처리기능사 실기 기출유형#16 - 실무응용 부서 알고리즘 (0) | 2016.05.14 |
정보처리기능사 필기같은 실기#3 - 관계형 데이터베이스 (0) | 2016.05.13 |
정보처리기능사 실기 기출유형#15 - 배열 알고리즘 총정리 (0) | 2016.05.13 |