본문 바로가기

데이터베이스

(4)
3과목_데이터베이스(5) 3과목_데이터베이스 5. 보고서(REPORT) 작성 5-1 보고서의 개념 - 이미 만들어진 테이블이나 질의 등의 데이터를 요약하거나 그룹화하여 종이에 출력하기 위한 개체이다.- 폼과 동일하게 여러 유형의 컨트롤로 데이터를 표시할 수 있으나 데이터 입력, 추가, 삭제 등의 작업은불가능하다.- 보고서는 기본적으로 보고서 머리글, 보고서 바닥글, 본문, 페이지 머리글, 페이지 바닥글 구역과 컨 트롤, 각 구역의 선택기 등으로 구성된다. - 보고서 머리글/바닥글, 페이지 머리글/바닥글 구역은 표시하거나 숨길 수 있으며, 그룹을 설정한 경우 그룹 머리글과 그룹 바닥글을 설정할 수 있다.- 보고서는 ‘디자인 보기’ 상태에서 설정하거나 수정한 후 ‘인쇄 미리보기’ 나 ‘레이아웃 미리 보기’ 형태에서 확인할 수 있다...
3과목_데이터베이스(4) 3과목_데이터베이스 4. 폼과 컨트롤 4-1 폼 - 테이블이나 질의(쿼리)를 원본으로 하여 데이터의 입력, 수정, 삭제, 조회 등의 작업을 편리하게 수행할 수 있도록 환경을 제공하는 개체이다.- 컨트롤과 여러 도구 모음을 이용하여 시각적으로 다양한 작업 화면을 작성할 수 있다.- 폼에서 데이터를 입력하거나 수정하면 연결된 원본 테이블/쿼리에 반영된다.- 폼과 컨트롤의 여러 가지 이벤트 속성을 이용하여 원하는 작업을 자동화할 수 있다.- 폼에 표시될 필드나 컨트롤 등을 폼 화면에 위치시키는 것으로, 하나의 폼에 여러 개의 컨트롤을 만들 수 있다.- 폼은 자동 폼이나 폼 마법사를 이용하여 만들기나 디자인 보기에서 추가하거나 수정하는 방식을 사용한다. 4-2 폼의 실행 폼 보기- 일반적인 폼 실행 형식으로, ..
3과목_데이터베이스(3) 3과목_데이터베이스 3. 데이터베이스 질의 3-1 단순조회 질의 SELECT [DISTINCT] 필드이름FROM 테이블이름[WHERE 조건식]- SQL문에서는 대- 소문자를 구분하지 않으며, 마지막에 ‘;’ 을 입력해 SQL문의 끝임을 알린다. - DISTINCT SELECT 문에 'DISTINCT'를 입력하면 검색의 결과가 중복되는 레코드는 검색시 한 번만 표시된다. - 필드 이름 : 테이블의 모든 필드를 검색할 경우에는 필드이름 대신 ‘*’를 입력하고, 특정 필드들만 검색할 경우 필드와 필드는 쉼표(,)로 구분하여 표시한다. - WHERE 조건식 : 조건을 입력하여 특정 조건에 맞는 레코드만 검색할 때 사용한다. 3-2 정렬 SELECT [DISTINCT] 필드이름FROM 테이블이름[WHERE 조건식..
3과목_데이터베이스(1,2) 3과목_데이터베이스 1. 데이터베이스의 개요 1-1 데이터베이스 - 데이터베이스는 특정 조직의 기능을 수행하는 데 필요한 상호 관련된 데이터들의 모임이다.- 장단점장점단점- 데이터의 중복성 최소화- 데이터의 공유- 데이터의 일관성 유지- 데이터의 무결성 유지- 데이터의 보안성 유지- 데이터의 물리적- 논리적 독립성- 데이터베이스 전문가의 부족- 전산화 비용 증가- 데이터 유실시 파일 회복이 어려움- 시스템의 복잡화- 처리 속도가 느림 1-2 스키마 - 외부 스키마 : 일반 사용자나 응용 프로그래머의 관점에서 본 스키마- 개념 스키마(데이터베이스의 논리적 구조) : 기관이나 조직체에서 본 스키마- 내부 스키마(데이터베이스의 물리적 구조) : 시스템 프로그래머나 시스템 설계자의 관점에서 본 스키마 1-3 데..