오늘부터 제가 액세스(ACCESS)를 처음부터 공부하면서 정리한 내용을 블로그를 통해 공유하고자 합니다. 내용은 저같은 초보자가 처음 배우는 입장에서 기본적으로 알아야 할 내용을 쉽게 소개하여 드릴 예정입니다. 제가 엑세스를 공부한 지 얼마되지 않기 때문에 내용상 부족한 내용이나 잘못된 정보가 있을 수 있습니다. 넓은 아량으로 헤아려 주시고 엑세스를 공부하시는 데 조금이라도 도움이 되었으면 합니다.
엑세스를 처음 공부하게 되면 기본적으로 알아야 할 내용이 연산자에 대한 내용이라 할 수 있습니다. 엑셀이나 엑세스에서 모두 연산자를 사용하고 있으며, 대부분 내용이 서로 같으나, 일부에 있어서는 조금 내용이 다른 경우도 있습니다. 여기에서는 액세스(Access)에서 사용하는 연산자를 기준으로 설명드리겠습니다.
01. 연산자 정의 : 프로그램을 작성할 때 변수나 값의 연산을 위해 사용되는 부호라 할 수 있습니다.
02. 연산자 종류
01) 산술 연산자
산술식을 구성하는 요소 또는 기호들을 말하며, 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/)이 있으며, 변수와 변수 사이에 들어가 연산을 할 수 있도록 만들어 줍니다. 엑세스에서는 4칙연산에 추가하여 mod와 \이 있습니다. MOD는 엑셀(EXCEL)에서는 함수지만 액세스(ACCESS)에서는 연산자로 구분합니다.
종류 |
내용 |
+ (더하기), - (빼기) * (곱하기), / (나누기) |
4칙연산을 이용한 평균계산 → ([국어]+[영어]+[수학])/3 |
(피제수) MOD (제수) |
피제수를 제수로 나눈 나머지를 정수로 표시 [수량] MOD 2 → [수량]필드를 2로 나누었 때, 그 나머지 |
(피제수) \ (제수) |
페제수를 제수로 나눈 몫을 표시 [수량] \ 2 → [수량]필드를 2로 나누었 때, 그 몫 |
02) 비교 연산자
엑셀에서 두 변수의 크기를 비교할 때 사용하는 연산자를 말하며, 결과값은 참(1)과 거짓(0)의 논리값만을 가집니다. 왼쪽에서 오른쪽으로 결합됩니다.
종류 |
내용 |
>(크다), >=(크거나같다) =(같다) <(작다), <=(작거나같다) <>(같지않다) |
20 > 20 크다 → 거짓(0) 20 = 20 같다 → 참(1) 20 < 20 작다 → 거짓(0) 20 <> 20 같지않다 → 거짓(0) |
03) 문자 결합연산자
여러 개의 문자를 하나의 문자형 데이터로 결합할 때 사용하는 연산자입니다.
종류 |
내용 |
& |
→[성명] & “귀하” : 홍길동귀하 →[회사명] & “주식회사” : 아름다운주식회사 |
04) 논리연산자
참, 거짓 두 가지 원소만 존재하는 집합에서의 연산으로, 컴퓨터는 논리연산이라는 과정을 통해 상황
을 판단하고 명령을 수행합니다. 이 논리연산에 사용되는 기준을 논리연산자라고 하는데, 컴퓨터는 2
진수(0과 1)를 사용하므로 참은 1, 거짓은 0으로 표현합니다. AND, OR, NOT 세 개가 있습니다. 이중
AND, OR는 엑셀에서는 함수로 취급합니다.
종류 |
내용 |
AND(논리곱) OR(논리합) NOT(논리부정) |
‘~그리고‘로 연결된 조건 2가지를 모두 만족 ’또는‘으로 연결된 조건 중 하나만 만족 전체내용이 참이면 '거짓', 전체 내용이 '거짓'이면 '참' |
05) 특수연산자 : 특별히 엑세스에서 사용되는 연산자를 말합니다.
종류 |
내용 |
Like |
부분매칭연산자 |
Is null/Not null |
필드값이 null인지, not null인지 파악 |
Between A And B |
A와 B사이의 범위 |
In(값1, 값2)/Not in(값1, 값2) |
필드값이 값1과 값2 집합에 속하는 지, 아니면 속하지 않은지 |
각 연산자의 사용법에 대하여는 실습문제를 통하여 숙지하시는 것이 좋습니다