책 내용 질문하기
액세스 질문이요
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
304
작성일
2012-03-11
작성자
첨부파일

상설시험을 보고왔는데요.

질문1)문제가 기억이 안나는데

DB구축영역에서

1.A필드를 추가하고 그 필드에 기본키를 정하여라 ->제가 필드를 새로 입력햇습니다.기본키설정하고 보니 저절로 인덱스 중복불가능으로 설정됌

2. B필드에 정수 50까지만 입력되도록 적당한설정하여라 ->여기서 숫자,바이트 설정햇음

그리고 그테이블에 C필드엔 인덱스 중복가능이 있었습니다.

테이블수정완료후 저장하려는데 오류가 떴습니다

잘 기억은 안나는데 첫번째오류창은

한개의 테이블의 기본키나 인덱스 설정에서 중복불가능이 중첩되었다??였나

두번째오류창은

기본키필드에 Null값이나 오류값이 입력될수없습니다. 이런오류창이였던거같아요..이거왜뜬지도모르겟음

그거때문에 테이블이 저장이 안됩니다.ㅜㅠ

그래서 관계설정도 안되고 그 뒷문제들도 줄줄이 밀렸습니다...

대충 어떤원인때문에 발생하는 오륜지 알려주실수있으신지

질문2) 관계설정에서 수강생테이블과 특기테이블의 관계가 M:1이엿던거같고

특기테이블의 종목코드필드에 기본키설정 돼잇고요 근데 오류가 발생합니다

좀 긴오류였는데

그래서 수강생 테이블을 특기없는삭제쿼리를 만들어서 오류를 개선하고 관계를 다시 하라는것같앗는데

어떻게 푸는지 모르겟습니당. ㅜㅜ

질문3) database에서 msgbox "메세지","확인버튼","창이름"

이거잖아요

근데 메세지에

"시나공님의 등급은 A입니다"

이런식으로 뜨게하려면

비주얼베이직에 "txt이름 님의 등급은 A입니다"

이렇게 넣으면안되죠? 어떻게 써야되요?

답변
2012-03-12 10:58:06

안녕하세요.

1. 질문 내용만으로는 왜 그런지 원인을 알수가 없네요.

2. 이와 비슷한 질문이 있었는데 시험본 다른 분이 답변해 주신 건데, 이대로 하면 될듯 합니다.

1번문제는 관계설정에서 1:M 관계에서 M에해당되는 테이블의 연결하고자하는 필드값이 1에해당되는 테이블의 필드값 에 없는 레코드가 있을경우에 그걸 수정하고 관계설정을 다시해야 돼드라고요 삭제쿼리로 not in (select 과목코드 from 과목) 이런 조건붙여서
삭제 쿼리만드셔서 수정해야 하는듯해요 여기서 과목코드가 연결되는 필드값이고 과목테이블이 1에해당하는 테이블이 되는거조 m에해당하는 테이블 가져와서 저조건으로 삭제쿼리를 만들어야하고요.
제가 본문제에서는 퀴리를 만들라는 말도 본거같긴한데 저도 이문제 틀려서 헤메다가 결국못풀고 엑세스는 망쳐서 관계부분 다시보니 대충 알게된건데.. 제가 본 그문제가 맞다면 그게 맞을
꺼에요..

3. txt이름 & "님의 등급은 a입니다." 이렇게 분리해서 입력하시면 됩니다.

즐거운 하루 되세요.

"
  • *
    2012-03-12 10:58:06

    안녕하세요.

    1. 질문 내용만으로는 왜 그런지 원인을 알수가 없네요.

    2. 이와 비슷한 질문이 있었는데 시험본 다른 분이 답변해 주신 건데, 이대로 하면 될듯 합니다.

    1번문제는 관계설정에서 1:M 관계에서 M에해당되는 테이블의 연결하고자하는 필드값이 1에해당되는 테이블의 필드값 에 없는 레코드가 있을경우에 그걸 수정하고 관계설정을 다시해야 돼드라고요 삭제쿼리로 not in (select 과목코드 from 과목) 이런 조건붙여서
    삭제 쿼리만드셔서 수정해야 하는듯해요 여기서 과목코드가 연결되는 필드값이고 과목테이블이 1에해당하는 테이블이 되는거조 m에해당하는 테이블 가져와서 저조건으로 삭제쿼리를 만들어야하고요.
    제가 본문제에서는 퀴리를 만들라는 말도 본거같긴한데 저도 이문제 틀려서 헤메다가 결국못풀고 엑세스는 망쳐서 관계부분 다시보니 대충 알게된건데.. 제가 본 그문제가 맞다면 그게 맞을
    꺼에요..

    3. txt이름 & "님의 등급은 a입니다." 이렇게 분리해서 입력하시면 됩니다.

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.