'일과 경험'에 해당되는 글 37건
- 2008/08/21 메바21 마이너리티 (1)
- 2008/07/31 메바21 HP 컬러레이저젯 CP1215체험단 선정 (18)
- 2008/07/10 메바21 수업중 학생들에게 내 준 SQL quiz문제, 도전해보시라 - 2 (2)
나름 별별 사람도 만나보고, 다양한 경험도 해보고, 이것저것 읽고 들었던 것 같다.
나름 독립된 개체로서
정보를 받아들이고
처리하고, 내부 시스템을 유지하게 되는데...
다른 개체들과 비교해보니,
원래 좀 동떨어져 있었었는데..
점점 더 outlier 가 되고 있다는 생각이 든다.
정치 사회 문제 뿐아니라,
세세한 여러가지에 대해서 소수의견쪽에 서고 있다.
사람들의 의견은 원래 다를 수 밖에 없는 것이니,
서로를 존중하는 대화와 공정한 경쟁을 통해
합의점에 이르러야하는데,
그래야 살기좋은 사회가 될 테인데..
눈앞의 이익, 자신만의 이익만을 생각하고
다른 사람의 목소리는 전혀 못듣고 있는...
뭉치고 소리지르고 힘쓰면 무조건 진리라고 주장하고
나서는 사람들만 점점 많아지고 있는 것이 아닐까 걱정된다.
아앗....
회사 옆자리 사람과 동시에 당첨되었다.
회사 내에서 두 명만 당첨된 것같다.
HP 로만 흑백 잉크젯 프린터, 흑백 레이저 프린터, 컬러 레이저 프린터를 집에서 써왔고,
주위에도 여러명을 사게 했고,
올해초에 HP 타블렛 노트북까지 산 내가 당첨되지 않는다면, 누가되어야한단 말인가...
이 사실을 이미 예상하고,
저번주에 서울 본가에 갔을 때,
지금 쓰고 있는 HP Color Jet 1600 은 아버지께 드리기로 했다.
검정 토너 교체할 때 되었는데, HP 정품으로 교체해서 가져다 드려야겠다.
그나저나,
근래 가장 큰 경품 당첨이다...
(동급 이전 모델인 HPCJ 1600 을 출시 초기에 지마켓에서 35만원대에 구매했었다)
그런데,
체험 행사 끝나고,
후기도 열심히 적어드렸는데도
제품을 돌려달라고 하면 어쩌지?
책상에 용접해뒀으니 못돌려준다고 해야겠다... ^^
시험조건 : open book
1. 다음 릴레이션을 보고 다음 답변을 해주세요.
STUDENT (SID, SNAME, STARTYEAR, DID)
DEPARTMENT (DID, DNAME)
PROFESSOR(PID, PNAME, DID)
COURSE(CID, CNAME, DID, PID)
ENROLL(SID, CID)
ROOM(RID, RNAME)
COURSEROOM(CID,RID, CLASSNUM, WEEK, HOUR, DURATION)
예 : 어떤 수업이 일주일 두 번 있는 경우
( classnum, week, hour, duration )
1, 1, 14, 2 일주일내 첫번째 수업, 월요일(=1) 오후2시(=14)부터 2시간
2, 3, 19, 2 일주일내 두번째 수업, 수요일(=3) 오후7시(=19)부터 2시간
1) 각 테이블에 Primary Key 와 Foreign Key 를 찾아주세요
2) ER Diagram 를 그리세요. 적절한 cardinality constraint를 표현해주세요.
3) 학번 51 학생의 수업명, 수업장소(장소명)와 시간(요일, 교시, 수업길이) 정보를 추출하세요.
select c.cname, cr.classnum, r.rname, cr.week, cr.hour, cr.duration
from
where e.sid = '51' and
4) 학번 51 학생과 한번이라도 수업이 겹치는 학생들의 정보(학번, 이름)을 추출하세요.
select s.sid, s.sname
from
where
5) 다음의 두 질의가 어떤 의미인지 명확하게 설명해주세요. 공백제외 20자 이내로 써주세요.
select distinct s.sid, s.sname
from
(select sid, classnum, rid, week, hour, duration
from enroll e, course c, courseroom cr
where e.cid = c.cid and c.cid = cr.cid ) T1,
(select sid, classnum, rid, week, hour, duration
from enroll e, course c, courseroom cr
where e.cid = c.cid and c.cid = cr.cid ) T2,
student s
where T1.sid = s.sid and
T1.sid = T2.sid and T1.cid <> T2.cid and
T1.rid = T2.rid and T1.week = T2.week and
( T1.hour <= T2.hour and T1.hour + T1.duration > T2.hour)
select distinct s.sid, s.sname
from enroll e, course c, courseroom cr, student s
where e.sid = s.sid and e.cid = c.cid and c.cid = cr.cid and
exists
(select cr2.classnum
from enroll e2, course c2, courseroom cr2
where e2.cid = c2.cid and c2.cid = cr2.cid and
e.sid = e2.sid and cr.cid <> cr2.cid and
cr.rid = cr2.rid and cr.week = cr2.week and
( cr.hour <= cr2.hour and cr.hour + cr.duration > cr2.hour)
)
5 번은 SQL을 만드는 문제를 내려다가 답을 만들다 보니 너무 길어서 의미를 설명하는 것으로 바꾼 것...
SQL을 만드는 문제를 냈으면 채점은 쉬웠겠지만, 욕먹었을 듯.














