드로우홀릭 더베이직

ADP 초급 과정

2012.03.29 14:18:14 조회 수 17015 추천 수 0

개요

ADP란 Access Data Projects의 약자로서, 대용량의 공유 가능한 데이터베이스를 만들 수 있는 특수한 액세스입니다. 액세스 2002 버전에 처음 나온 뒤로 아직 그렇게 널리 사용되지는 않습니다만, ADP를 이용하면 매우 강력한 데이터베이스를 만들 수 있습니다.

 ADP는 데이터베이스로 액세스를 사용하지 않습니다. SQL Server라는 강력한 데이터베이스를 사용합니다. 액세스는 폼과 보고서를 보다 손쉽게 만들 수 있도록 돕기만 합니다. 그래서 기존 액세스(mdb 혹은 accdb)에서는 불가능했던 것들이 가능해졌습니다.

 ADP를 이용하면 다음과 같은 이점이 있습니다.

  • 원격지에 있는 데이터를 공유할 수 있습니다.
    • 이를테면, 본사-지사간의 데이터를 공유할 수 있습니다. 액세스(mdb 혹은 accdb)에서는 이러한 공유가 불가능했었습니다.
    • 혹은 집에서 회사 데이터베이스에 접근하는 것도 얼마든지 가능합니다.
  • 여러 사용자의 대용량 데이터 공유가 가능해집니다.
    • 액세스는 5~8명이 넘는 동시 사용자가 있을 때 체감 속도가 매우 느려집니다. 하지만 ADP를 이용하면 수백명의 동시 사용자도 무리 없이 수용할 수 있습니다.
    • 실제로 저희 회사는 2백여 명이 동시에 사용하는 ERP를 개발/납품하여 지금까지 운영하고 있는 사례가 있습니다.
    • 또, 액세스에 있었던 2GB의 데이터 크기 제한도 사실상 없어져 무한정의 데이터를 다룰 수 있습니다.
  • 속도가 빨라 집니다.
    • 같은 쿼리라고 하더라도, 액세스(mdb 혹은 accdb)에서 실행하는 쿼리보다 수 배 ~ 수십 배 빠르게 실행됩니다.
    • '서버'에 명령을 전송하고 결과값만 받아오므로, 네트워크 트래픽이 줄고 쾌적해집니다.
  • 웹과 액세스 두 경로로 데이터에 접근하기가 쉬워 집니다.
    • 액세스(mdb 혹은 accdb) 사용시에도 웹과 액세스 두 가지로 데이터에 접근이 가능하기는 하지만, 보안에 많은 문제가 있을 수 있습니다.
    • ADP를 사용하면, 내부 사용자는 액세스로, 외부 사용자는 웹으로 접근하여 데이터를 처리하는 것이 보다 쉽고 강력해집니다.
  • 데이터베이스가 거의 깨지지 않습니다.
    • 액세스(mdb 혹은 accdb)의 경우 데이터베이스가 간혹 깨지곤 합니다.
    • ADP는 SQL Server를 DB로 하기 때문에 데이터베이스가 거의 깨지지 않습니다.

ADP를 이용하여, 보다 많은 사람이 쾌적하게 사용할 수 있는 대용량 데이터베이스를 사용해 보십시오.
저희도, 개발 프로젝트의 80% 이상을 ADP로 합니다.

교육 내용

내용
대용량 처리 개념 익히기Access DB와 SQL Server의 성능 비교하기
SQL Server를 데이터베이스로 사용했을 때의 이점 알아보기
Access Projects 소개
SQL Server 알아보기
Access Projects 만들기SQL Server 2005 Express 설치하기
새 데이터베이스 만들기
테이블 만들기
관계 정의하기
쿼리 만들기뷰 만들기
저장 프로시저 만들기
무엇을 사용해야 할까?
고급 저장 프로시저 만들기저장 프로시저 프로그래밍
변수 선언 및 IF 구문 알아보기
입력 폼 최적화하기개요
일반 입력폼 만들기
한 번에 하나의 레코드만 표시하는 입력폼 만들기
조회 폼 만들기조회폼 만들기
콤보상자의 행 원본으로 저장프로시저 사용
고급 쿼리 연습Function 알아보기
스칼라 함수 알아보기
CASE 구문 알아보기
테이블 반환 함수 알아보기
어느 것을 사용해야 할까?

주요 내용 미리 보기

List of Articles
번호 제목 글쓴이 날짜 조회 수

액세스 중급2 과정 file

개요'액세스 중급2' 인쇄용 파일 다운로드 액세스 중급1 과정을 수강한 사람을 위한 교육 과정입니다. 액세스를 활용하려는 사람은 다음의 두 가지 중 하나의 데이터베이스를 관리하는 것이 일반적입니다. 목록 관리 데이터베이스: 간단한 목록을 관리합니다. 데이터의 구성이 복잡하지 않고, 숫자 계산이 적습니다. 연락처 관리, 해야 할 일 목록 관리, 문제점 추적 시스템 등이 이러한 형식의 데이터베이스입니다.실적 관리 데이터베이스: 어떤 실적을 내기 위한 데이터베이스입니다. 데이터의 구성이 매우 복잡할 ...

액세스 중급1 과정 file [2]

개요'액세스 중급1' 인쇄용 파일 다운로드 액세스 초급 과정을 수강한 사람을 위한 교육 과정입니다. 액세스를 활용하려는 사람은 다음의 두 가지 중 하나의 데이터베이스를 관리하는 것이 일반적입니다. 목록 관리 데이터베이스: 간단한 목록을 관리합니다. 데이터의 구성이 복잡하지 않고, 숫자 계산이 적습니다. 연락처 관리, 해야 할 일 목록 관리, 문제점 추적 시스템 등이 이러한 형식의 데이터베이스입니다.실적 관리 데이터베이스: 어떤 실적을 내기 위한 데이터베이스입니다. 데이터의 구성이 매우 복잡할 수...

액세스 초급 과정 file

교육 보기 (무료) 개요'액세스 초급' 인쇄용 파일 다운로드 액세스 입문자를 위한 교육 과정입니다. 액세스를 활용하려는 사람은 다음의 두 가지 중 하나의 데이터베이스를 관리하는 것이 일반적입니다. 목록 관리 데이터베이스: 간단한 목록을 관리합니다. 데이터의 구성이 복잡하지 않고, 숫자 계산이 적습니다. 연락처 관리, 해야 할 일 목록 관리, 문제점 추적 시스템 등이 이러한 형식의 데이터베이스입니다.실적 관리 데이터베이스: 어떤 실적을 내기 위한 데이터베이스입니다. 데이터의 구성이 매우 복잡할 수 ...

데이터 처리 기본 과정 file

개요'데이터 처리 기본' 인쇄용 파일 다운로드 액세스를 공부하고자 하는 분들 중, 폼/보고서 등의 액세스의 인터페이스 부분을 제외한, 데이터를 가공하여 원하는 데이터를 구하는 데 초점을 맞춘 과정입니다. 액세스 초급 / 중급 과정은 액세스에 대해 종합적으로 알아봅니다. 반면, 데이터 처리 기본 과정은 액세스로 데이터를 분석할 때 필요한 지식에 대해 중점적으로 알아봅니다. 액세스의 기능 중, '데이터 가공'이라는 측면을 위해 꼭 필요한 부분만 모아 놓은 과정입니다. 외부 데이터를 액세스로 가져오는 ...

ADP 중급 과정 file

개요'ADP 중급' 인쇄용 파일 다운로드 ADP 초급 과정에 이어서 ADP를 조금 더 알아보는 과정입니다. ADP 초급 과정이 다소 이론적인 부분이 많았다면, ADP 중급 과정은 보다 실무에 가깝습니다. 초반에는 이론적인 내용을 다룹니다. 하지만 중반 이후부터는 실제로 무엇인가를 만들어 나가면서 고급 기능들을 만들어 보게 됩니다. 초반에는 데이터베이스를 관리하는 지식을 주로 습득합니다. 나중에는 실무에 활용할 만한 예제를 통해 SQL Server의 기능을 알아보게 됩니다. ADP 중급 과정은 SQL Server의 많은 기능을...

프로그래밍 중급 과정 file

개요'프로그래밍 중급' 과정 인쇄용 파일 다운로드 '프로그래밍 초급' 과정을 통해 액세스 프로그래밍에 대한 기본 사항을 익혀 보았습니다. '프로그래밍 중급' 과정에서는 보다 좋은 예제를 가지고 중급 수준의 프로그래밍을 진행합니다. '프로그래밍 초급'에서는 프로그래밍의 '맛'을 보았다면, '프로그래밍 중급'에서는 프로그래밍을 보다 적극적으로 활용하는 예제를 공부하게 됩니다. 보다 효율적으로 프로그래밍하기, 유지보수가 쉬운 프로그래밍 기법, 친절한 오류 메시지 표시 기법 등을 알아보게 되며, 최종...

프로그래밍 초급 과정 file

개요'프로그래밍 초급' 인쇄용 파일 다운로드 액세스를 사용하면서 매크로나 VBA 프로그래밍을 사용하지 않는 경우는 매우 드뭅니다. 적은 범위로는 단순 반복적 작업을 자동화하는 것으로부터, 각종 사용자의 동작에 따른 후속 작업을 처리하는 것 까지, 매우 많은 부분에 있어 VBA 프로그래밍은 필수 불가결한 요소입니다.문제는 그동안 국내에, 제대로 된 액세스 VBA 프로그래밍 과정을 찾기가 힘들었다는 데 있습니다. 일반 사용자로서는 VBA 프로그래밍을 책이나 도움말만 가지고 파악하기에는 분명한 한계가 있...

쿼리 초급 과정 file

개요'쿼리 초급' 인쇄용 파일 다운로드 엑셀은 쉽고 직관적이지만, 복잡한 계산식을 적용해야 하고, 대용량 처리시 느리며, 데이터를 아주 쉽게 가공하기 어려운 구조적인 문제점이 있습니다. 액세스를 사용하면 이러한 문제를 비교적 쉽게 해결할 수 있습니다.지금까지의 '쿼리' 교육은, 매개 변수 쿼리, 하위 쿼리 등, 쿼리 종류에 따라 일방적인 지식을 전달하는데 그쳤습니다. 그 결과, 이러한 것을 한데 엮어내서 활용하는 것은 꽤 어려운 일이었습니다.본 과정은 쿼리 종류에 따라 나열하지 않습니다. 실무에서 ...

ADP 초급 과정 file

개요ADP란 Access Data Projects의 약자로서, 대용량의 공유 가능한 데이터베이스를 만들 수 있는 특수한 액세스입니다. 액세스 2002 버전에 처음 나온 뒤로 아직 그렇게 널리 사용되지는 않습니다만, ADP를 이용하면 매우 강력한 데이터베이스를 만들 수 있습니다. ADP는 데이터베이스로 액세스를 사용하지 않습니다. SQL Server라는 강력한 데이터베이스를 사용합니다. 액세스는 폼과 보고서를 보다 손쉽게 만들 수 있도록 돕기만 합니다. 그래서 기존 액세스(mdb 혹은 accdb)에서는 불가능했던 것들이 가능해졌습니...



  주소  12925 경기도 하남시 미사대로 540, B동 917호 (현대지식산업센터 한강미사2차) ㈜팀데이터이십일  |  고객센터 전화번호  02-467-2998  |  대표이사  염기웅
개인정보관리책임자  염기웅 (ml_privacy@td21.com)  |  사업자등록번호  120-86-79260  |  통신판매업신고번호  제 2021-경기하남-1166 호  [사업자 정보 확인]
  TD21의 사전 서면 동의 없이 TD21 사이트 일체의 정보, 콘텐츠 및 UI 등을 상업적 목적으로 전시, 전송, 스크래핑 등 무단 사용할 수 없습니다.