데이터베이스관리 기말 강의 요약
- 최초 등록일
- 2021.09.03
- 최종 저작일
- 2021.06
- 22페이지/
한컴오피스
- 가격 3,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다.
이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
소개글
"데이터베이스관리 기말 강의 요약"에 대한 내용입니다.
목차
Ⅰ. 9 주차. 데이터베이스 언어 SQL 3
1. SQL을 이용한 데이터 조작 3
Ⅱ. 10 주차. 데이터베이스 언어 SQL 6
1. 뷰 6
2. 삽입 SQL 7
Ⅲ. 11 주차. 데이터베이스 설계 8
1. 데이터베이스 설계 단계 8
2. 요구 사항 분석 8
3. 개념적 설계 8
4. 논리적 설계 9
5. 물리적 설계와 구현 9
Ⅳ. 12 주차. 정규화 10
1. 정규화의 개념과 이상 현상 10
2. 함수 종속 10
3. 기본 정규형과 정규화 과정 11
Ⅴ. 13 주차. 회복과 병행 제어 14
1. 트랜잭션 14
2. 장애와 회복 16
3. 병행 제어 19
본문내용
1. SQL을 이용한 데이터 조작
#SQL의 데이터 조작 기능
- 데이터 검색, 새로운 데이터 삽입, 데이터 수정, 데이터 삭제
#데이터 검색: SELECT 문
- 기본검색
Select키워드와 함께 검색하고 싶은 속성의 이름을 콤마로 구분하여 차례로 나열
Select테이블을 대상으로 하고 수행 결과도 테이블이 될 수 있음
- 산술식을 이용한 검색
SELECT키워드와 함께 산술식 제시
* 산술식: 속성의 이름과 +, -, *, / 등의 산술연산자와 상수로 구성
속성의 값이 실제로 변경되는 것은 아니고 결과 테이블에서만 계산된 값이 출력됨
- 조건 검색
Where 키워드와 함께 비교 연산자와 논리 연산자를 이용해 검색 조건을 제시하기
조건에서는 숫자 외에도 문자나 날짜 값을 비교할 수 있음
- LIKE를 이용한 검색
LIKE 키워드를 이용해 부분적으로 일치하는 데이터를 검색
문자열을 이용하는 조건에만 LIKE 키워드 사용 가능
LIKE 키워드와 함께 사용할 수 있는 기호 : %, -
- NULL을 이용한 검색
IS NULL 키워드를 이용해 특정 속성의 값이 널 값인지를 비교
IS NOT NULL 키워드를 이용해 특정 속성의 값이 널 값이 아닌지를 비교
검색 조건에서 널 값은 다른 값과 크기를 비교하면 결과가 모두 거짓이 됨
- 정렬 검색
ORDER BY 키워드를 이용해 결과 테이블 내용을 사용자가 원하는 순서로 출력
ORDER BY 키워드와 함께 정렬 기준이 되는 속성과 정렬 방식을 지정
- 집계 함수를 이용한 검색
특정 속성 값을 통계적으로 계산한 결과를 검색하기 위해 집계 함수를 이용
- 그룹별 검색
테이블에서 특정 속성의 값이 같은 투플을 모하 그룹을 만든 뒤, 그룹별로 검색을 하기 위해 Group by 키 워드를 사용함
- 여러 테이블에 대한 조인 검색
조인 검색: 여러개의 테이블을 연결하여 데이터를 검색하는 것
FROM 절에 검색에 필요한 모든 테이블을 나열
WHERE 절에 조인 속성의 값이 같아야 함을 의미하는 조인 조건을 제시
속성 이름 앞에 해당 속성이 소속된 테이블의 이름 표시
참고 자료
없음