| Access | |
| | |
| <colbgcolor=#881421><colcolor=white> 개발사 | Microsoft |
| 종류 | 데이터베이스 관리 소프트웨어 |
| 출시일 | 1992년 11월 |
| | |
1. 개요
Microsoft 사에서 만든 데이터베이스 관리 소프트웨어. 대표적인 기능은 DB 테이블 관리부터 입력을 위한 폼(Form) 기능, 출력을 위한 보고서(Report) 기능이 있다.1992년 처음 출시되었으며, Microsoft Office 3.0 Professional부터 Microsoft Office로 편입. 이후로도 대부분은 Professional 계통 에디션에서 주로 수록된다.
Mac용으로는 발매되지 않는다.[1]
2003 버전까지 .mdb를 기본 확장자로 사용했으나 2007 버전부터 .accdb를 사용하고 있다.
2. 역사
| | | |
| 구 아이콘 (2013 ~ 2019) | 구 아이콘 (2019 ~ 2025) | 현 아이콘 (2025 ~ ) |
| 2013년 이전 역대 아이콘 | ||
3. 특징
- 개인 컴퓨터에서 사용하기 좋다. 데이터 전문 대기업에서 사용하는 DBMS는 소프트웨어 자체도 무겁고 Windows와의 호환성도 떨어지는 관계로 개인 컴퓨터에서 사용하기에는 무리가 있다.
- Excel보다 많은 데이터를 처리할 수 있다.
- Excel과 호환성이 좋고 기능도 비슷하며 UXUI도 비슷하다. Excel의 워크시트를 Access의 테이블로 링크하거나 변환해서 가져올 수 있고, 그 반대도 가능하다. 이게 무슨 말이냐면 Excel로 관리하다가 데이터가 너무 많아져서 관리가 힘들어지면 액세스로 변환해서 관리할 수도 있고, 반대로 Access로 관리하다 데이터가 적어지면 Excel로 변경할 수 있다는 이야기다. Excel의 피벗 테이블이나 피벗 차트 기능도 지원한다. 이래저래 Excel과는 은근히 기능이 많이 겹치는 프로그램. 또한 Excel의 함수 상당수는 Access에서도 거의 대부분 지원한다. 단, 함수 사용법이 Excel과는 다른 부분이 있다.(예를 들면 Excel의 IF함수가 Access에서는 IIF함수이다.)
- VBA도 지원하지만 기본 기능이 강력해서 자주 쓰이지는 않는 편[2]. 또, Microsoft 인터넷 정보 서비스(IIS)와 액티브 서버 페이지(ASP) 위에서 기본 웹 기반의 응용 프로그램들을 위한 데이터베이스로 사용될 수 있다. 다만 보통은 ASP에서 DB활용을 공부할 때나 쓰지 보안문제로 호스팅 등에서는 지원하지 않는 경우가 대부분이다.
4. 사용처
액세스는 스프레드시트인 엑셀보다 뛰어난 데이터 처리 능력을 가졌으면서도, MS Office에 기본적으로 딸려 있기에 별도의 DB 서버를 구축하고 데이터 전문가를 채용하는 비용이 들지 않는다는 장점이 있다. 많은 중소 및 중견기업에서 컴활 1급을 우대하는 것도 이러한 이유에서다. 영화진흥위원회는 아예 Access DB를 표준으로 지정한 관계로 영화 관련 기업(영화 제작사, 영화 배급사)들은 액세스 사용이 필수적이다.반대로 말하자면, 액세스는 엑셀과 본격적인 DBMS 사이에 위치한 애매한 위치의 프로그램이다. 그래서 비용을 감당할 수 있는 대기업에서는 다른 DBMS를 사용하면 되는지라 액세스가 잘 쓰이지 않는다.
5. 함수 목록
#!if (문단 == null) == (앵커 == null)
를#!if 문단 != null & 앵커 == null
의 [[Microsoft Access/함수 목록#s-|]]번 문단을#!if 문단 == null & 앵커 != null
의 [[Microsoft Access/함수 목록#|]] 부분을 참고하십시오.6. 시험/자격/면허와의 연관
[1] Mac에서 비슷한 기능을 가진 Microsoft File이란 프로그램이 있었으나, 출시년도가 1984년이라 지금의 Access와는 관계가 없다.[2] 엑세스에서만큼은 별로 존재감이 없는 VBA가 사실은 엑세스에서 처음 시작한 기능이다. 이후 다른 오피스 제품군도 VBA를 도입하며 본래 의도와는 상당히 동떨어진 곳에 쓰이는 걸 생각해 보면 놀라운 사실이다.