• 전문가 요청 쿠폰 이벤트
*아*
Bronze개인인증
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 11
검색어 입력폼
  • 웹 표준과 웹 접근성
    웹 표준과 웹 접근성 김아름웹 표준 Web 이란 (World Wide Web W3C) - 인터넷 상에 분산되어 존재하는 온갖 종류의 정보를 통일된 방법으로 찾아볼 수 있게 하는 광역 정보 서비스 및 소프트웨어 - 인터넷상의 다양한 자원 또는 정보에 쉽게 접근할 수 있는 기능을 제공해주는 그래픽 사용자 인터페이스 환경의 하이퍼 텍스트 기반 정보시스템 - 인터넷을 통해 전 세계에 거미줄처럼 연결되어 있는 정보를 누구나 쉽게 접근할 수 있도록 하는 시스템 2- W3C 의 html, xthml , css1/2 의 구현 스펙을 지원하는 브라우저들이 늘어남에 따라 웹 페이지가 서로 달라 보이는게 아니라 , 어느 한 쪽에 최적화되어 치우치지 않게 어떤 브라우저를 사용함에 관계없이 cross browsing( 상호 호환성 ) 과 최신 웹 표준기술 적용 , 그리고 접근성 높은 페이지가 가능하도록 해주는 표준안 . - 사용자가 어떠한 브라우저로 웹 페이지에 접속하더라도 동일한 결과를 볼 수 있도록 하는 것 3 1. 웹 표준이란 ?4 2. 웹 표준이 만들어 지는 방법 World Wide Web Consortium (W3C www.w3c.org ) 에서 만들어졌다 . W3C 는 국제적인 웹 기술 표준 기구이다 . 웹에 관련한 표준에는 우리가 흔히 말하는 표준 (Standard) 가 존재하지 않으며 , W3C 의 토론을 통해 나온 권고안 (Recommendation) 이 최상위 이다 . ① 어떤 기능을 Draft 로서 제안하고 , ② Draft 를 실제로 적용할 수 있게 기술적인 작업 (Working Draft) 하고 , ③ 다시 논리 오류가 없는지 , 실제 하드웨어에서 지원 가능한지 파악하고 ④ 기업체에 공개하여 토론을 거친 후 (Candidate Recommendation) ⑤ 마지막으로 권고안 (Recommendation) 을 확정함 . 웹 표준을 지킨다 = W3C 권고안을 지킨다Cross Browsing 5 웹 접근성 향상 웹 접근성 용이 효과적인 유지보수 비용절 감 검색 엔이도록 하는 기술 . - 웹 표준을 지켰다고 해서 무조건 Cross Browsing 이 되는 것이 아님 . 어떤 웹 브라우저를 써도 똑같은 화면이 나오고 , 브라우저에 따라 입력과 사용에 문제가 생기지 않는 것 .9 우리은행 사이트는 웹 표준을 준수하고 있으며 크로스 브라우징도 지원하고 있음 .비용절감 10 웹 표준 자체가 체계적인 교육 필요 초기 투자 비용 발생 웹 표준 환경 갖추어지면 향후 트래픽 감소되면서 비용 절감 다양한 브라우저의 사용자들이 증가 BUT4. 웹 표준 스펙 ① (X)HTML ( eXtensible Hypertext Markup Language) - HTML(Hypertext Markup Language) 는 웹페이지를 표시하는데 기본 언어 브라우저 호환성은 모든 경우에 있어 고려되어야 하며 , 웹사이트는 단일 웹 브라우저에 맞추어 제작되어서는 안되며 , 클라이언트 그룹에 의해 빈번하게 사용되는 웹 브라우저에서 올바르게 작동해야 한다 . ② CSS(Cascading Style Sheets) - CSS 는 사용자 정의의 디자인 , 속성 즉 글꼴 , 크기 , 색상 , 이벤트 등을 지정할 수 있으며 CSS 를 사용한 모든 페이지는 기존 버전과의 호환성 되게 어떤 브라우저에서도 내용을 열람 가능 - CSS 를 이용하여 설계자는 서로 다른 화면 해상도와 브라우저 상에서 , 테이블 없이도 동일하게 보여질 수 있는 페이지를 생성할 수 있다 . 11③ XML( eXtensible Markup Language) HTML 이나 CSS 로서 표현되지 못하는 영역을 DTD 를 이용하여 정의하여 사용자 정의의 태그를 생성하여 제작할 수 있는 메타 마크업 언어 ④ DOM 웹 페이지에 표현되는 모든 속성에 대해 객체화 하여 이를 자유롭게 사용할 수 있도록 만든 것 document, from, window 등 각각의 속성을 객체화 하여 트리 구조로 형상화 하여 이에 대한 이벤트 처리 같은 것이 가능 ⑤ ECMAScript - 자바 스크립트는 W3C 표준으로 제정된 것L 뿐만 아니라 비표준 JavaScript 는 로그인 , 회원가입 , 검색 , 주소 입력 등 웹 페이지 상의 다양한 활동을 제약시킴 공공 기관 웹 사이트 온라인 민원 서비스를 이용하기 위해서는 공인인증서 필요 . 별도의 브라우저 플러그인을 제공하는데 윈도우 기반이라 매킨토시 , 리눅스 등 비 윈도우 OS 에서는 온라인 민원 서비스 이용 불가 우리나라 Active X 사용비율 전세계적으로도 높음16웹 접근성 17- “ 장애에 구애 없이 모든 사람들이 손쉽게 정보를 공유할 수 있는 공간 구현 ” 팀 버너스 曰 - “ 장애를 가진 사람들도 웹을 이용할 할 수 있도록 보장하는 것 으로 , 장애를 가진 사람들이 웹 콘텐츠를 인지하고 운영하고 이해하고 기술에 상관없이 이용할 수 있도록 견고하게 웹 콘텐츠를 만드는 것 ” → 모든 사람 ( 일반인 , 장애인 ) 들이 모든 사용 환경 (OS, PC, 브라우저 등 ) 에서 차별 없이 이용할 수 있는 웹 콘텐츠 18 1. 일반적 의미2 . 다양한 웹 접근성의 의미 19 구분 정의 장애인 · 노인 등의 정보통신 접근성 향상을 위한 권장지침 정보통신 제품과 서비스를 활용하고자 하는 사람에게 이의 활용 가능성이 제공되는 것 웹 접근성 이니셔티브 (WAI: Web Accessibility Initiative) 장애를 가진 사람들도 웹을 이용할 수 있도록 보장하는 것 으로 , 장애를 가진 사람들이 웹 콘텐츠를 인지하고 운영하고 , 이해하고 , 기술에 상관없이 이용할 수 있도록 견고하게 웹 콘텐츠를 만드는 것 Wikipedia ( 다국적 온라인 백과사전 ) 표준 브라우저 뿐만 아니라 다양한 사용자 에이전트를 사용하는 사람들이 웹 페이지에 접근하기 쉽게 만드는 것 으로 , 이를 통해 장애인들도 웹을 사용할 수 있도록 보장하는 것 한국정보화진흥원 어떠한 사용자 ( 장애인 , 노인 등 ), 어떠한 기술환경에서도 사용자가 전문적인 능력 없이 웹 사이트에서 제공하는 모든 정보에 접근할 수 있도록 보장 하는 것3 . 장애를 가진 사람이 웹 사용 할 높아짐5 . 웹 접근성 품질 마크 22 - 장애인 및 고령자가 웹 사이트 이용에 불편이 없도록 웹 접근성 표준지침을 준수한 우수 사이트에 대해 웹 접근성 수준을 인정하고 이를 상징하는 품질 마크를 부여하는 인증 제도6. 웹 접근성 고려사항 23 시각 : 실명 , 색각 이상 , 다양한 형태의 저 시력을 포함한 시각 장애 이동성 : 파킨슨병 , 근육병 , 뇌성마비 , 뇌졸중과 같은 조건으로 인한 근육 속도 저하 , 근육 제어 손실로 말미암아 손을 쓰기 어렵거나 쓸 수 없는 상태 청각 : 청각 장애 발작 : 깜박이는 효과나 시각적인 스트로보스코프를 통해 일어나는 간질성 발작 인지 : 문제 해결과 논리 능력 , 집중력 , 기억력에 문제가 있는 정신 지체 및 발달 장애 , 학습 장애 ( 난독증 , 난산증 등 )24 7 . 웹 접근성 구성요소 웹 페이지 또는 웹 응용 프로그램의 정보 , 마크업 된 구조를 나타냄 웹 페이지 편집기 ( 드림위버 , FrontPage), 웹 접근성 지침 또는 규정을 충족하는지 확인하기 위한 온라인 소프트웨어 웹 브라우저 , 미디어 플레이어 , 보조기술 등 사람에 엑세스하고 웹 콘텐츠와 상호 작용 스크린리더 , 음성입력 소프트웨어 확장 하이퍼 텍스트 마크업 언어를 참조하는 스타일 시트 등으로 마크업 언어25 사람에 의한 구성요소 사용자 에이전트 , 저작도구 , 평가도구 , 보조 기술을 개발하는 사람들 개발자 그룹에 의해 웹 사이트를 방문하여 이용하는 사람들 웹 콘텐츠를 만드는 사람들 , 웹 프로그래머 , 그래픽 디자이너 , 기술작가 등 웹 접근성의 기본 구성 요소간의 관계8 . 웹 접근성 의무사항 26 - 2008 년 4 월 11 일 부터 시행된 장애인차별금지법 및 권리구제 등에 관한 법률 ( 이하 장차법 ) 제 21 조 및 동법 시행령 제 14 조에 의거하여 공공 및 민간 웹사이트의 접근성 준수가 의무화 되었다 . 장애를 이유로 웹사이트에 접근하여 이용하지 못하는 차별을 방지 하고자 웹 접근성 준수를 단계적으로 의무화 하였다 . - 장차법 시함 : 약자나 외국어는 발음이나 의미를 알기 쉽게 마크업 함 지침 5. 표는 표를 지원하지 않는 환경에서도 유연하게 변경될 수 있게 만듦 : 표를 작성할 때에는 접근 가능한 브라우저나 다른 웹 표시 장치에 의해 변환될 수 있는 필요한 마크업을 반드시 넣기 제목 셀이 합쳐진 경우에 제목 셀에 해당하는 모든 정보를 내용 셀에 표현해야함 .31 지침 6. 새로운 기술을 사용한 페이지는 그 기술을 지원하지 않는 환경에서도 내용을 보전하면서 표시될 수 있게 해야함 .32 지침 7. 시간의 경과와 함께 변화하는 내용은 사용자가 제어할 수 있게 해야함 : 이동 , 점멸 , 스크롤 , 자동 갱신되는 객체나 페이지는 일시 정지 또는 완전 중지할 수 있게 해야함 지침 8. 별도의 포함된 사용자 인터페이스에 대해서도 직접적인 접근성을 보장해야함 : 사용자 인터페이스는 입출력 장치에 의존하지 않고 , 키보드로 조작 가능하며 , 음성으로 변환 가능하게 하는 등 접근 가능한 디자인 원칙에 따라야함33 지침 9. 입출력 장치에 의존하지 않게 디자인 해야함 : 다양한 입출력 장치를 통해서 페이지 안의 요소를 조작할 수 있게 해야함 Tab 키로 이동이 불가능 Tab 키로 이동이 가능 지침 10. 잠정적인 접근성 보장 기법을 사용해야함 : 잠정적인 접근성 보장 기법을 써서 ( 장애인을 위한 ) 보조 장치나 오래된 브라우저에서 제대로 작동하게 해야함 지침 11. W3C 의 기술과 지침을 준수해야함 : W3C 의 ( 사양에 따른 ) 기술과 접근성 향상 지침을 사용해야함 . W3C 의 기술을 사용할 수 없을 때 , 또는 그렇게 했을 때에 옛 기술과 호환성이 문제인 상황에서는 접근 가능한 다른 버전의 컨텐츠를 제공해야함34 지침 12. 전후 관계나 위치를 나타내는 정보를 제공해야함 : 사용자가 복잡한 페이지나 요소를 이해할 수 있게 전후 관계나 위치를 나타내는 정보를 제공해야함 지침 13. 명확한 네비게이션 구조를 제공해야함 : 사용자가 사이트에서 찾고자 하는 정보를 잘 찾아낼 수 있게 명확하고 일ow}
    공학/기술| 2013.02.15| 39페이지| 3,800원| 조회(396)
    미리보기
  • HTML에 대해 배워보자
    홈페이지 작성하기HTML 문서의 기본 구성 HTML 문서 작성시 주의 사항 HTML 태그명 이해HTML로 홈페이지 작성하기*Hyper Text Markup Language 웹(www)문서를 작성하기 위해 사용되는 언어 Http 프로토콜 사용 한 쌍의 태그(tag)명령으로 이루어짐 – 한쌍이 아닌경우도 있음 font … /font , br 태그 – 속성(attribute)로 옵션을 줌 table border=1 width=900 …… /table 대소문자 구별하지 않음 2 이상의 공백 혹은 enter 무시 – 별도의 특수문자 기호 필요 Enter- br , 공백- nbsp;*HTML태그속성HTML로 홈페이지 작성하기HTML문서의 기본 구성HTML HEAD TITLE 문서의 제목… /TITLE /HEAD BODY 본문 내용 /BODY /HTML:HTML문서의 시작 :문서의 헤더 시작 :문서의 제목 시작 :문서의 제목 내용 :문서의 제목 끝 :문서의 헤더 끝 :문서의 본문 시작 :문서의 본문 내용 :문서의 본문 끝 :HTML문서의 끝*HTML로 홈페이지 작성하기HTML문서의 기본 구성BODY 의 속성 Text : 글자색상 Bgcolor : 배경색 Background : 배경 이미지 Link : 하이퍼링크 Alink : 현재 연결 Vlink : 방문된 링크HTML HEAD TITLE 문서의 제목 /TITLE /HEAD BODY text=white bgcolor=black 본문 내용 /BODY /HTML*HTML로 홈페이지 작성하기글자모양 관련 태그주석 달기 브라우저의 화면에 출력되지 않는 설명문구를 넣고 싶을 때 사용 !-- 주석의 내용 -- 글자 크기 조정 관련 태그 Hn … /Hn 한줄 이내의 제목 표현 n=1~6(1-큰글자, 6-작은글자)HTML HEAD TITLE 제목 글자 크기 연습 /TITLE /HEAD BODY !-- 주석문은 문서에 대한 부가설명을 추가하기 위해 사용한다. -- H1 H1의 글자크기 /H1 H2 H2의 글자크기 /H2 H3 H3의 글자크RONG 강한 강조 표시 /STRONG BR 이 글자는 STRIKE 삭제 표시 /STRIKE P 물리적 태그 P 이 글자는 B 굵은 글씨 /B BR 이 글자는 I 이태릭(기울임) /I BR 이 글자는 U 밑줄효과 /U BR 이 글자는 CENTER 중간정렬 효과 /CENTER BR 이 글자는 TT 타자기로 친 글씨체 BR 이 글자는 SUP 위 첨자 /SUP 이 글자는 SUB 아래 첨자 /SUB*HTML로 홈페이지 작성하기문단 관련 태그p 문단 구분 태그 Align - 문단정렬 br 줄 바꾸기 pre 적혀진 문단모양 그대로 적용 태그명령 적용됨 xmp pre 태그와 같으나 태그명령 적용 안됨 hr : 수평선 Size : 선의 두께 Width ; 선의 길이 Noshade ;그림자 형식 해제 Align ; 선의 정렬 Color ; 선의 색깔한 번 공백을 넣어보세요... B 공백 및 공백라인 /B 이 적용될까요? P PRE 한 번 공백을 넣어보세요... B 공백 및 공백라인 /B 이 적용될까요? /PRE P XMP 한 번 공백을 넣어보세요... B 공백 및 공백라인 /B 이 적용될까요? /XMP P 1. 기본 수평선 HR 2. 선의 두께 HR SIZE= 10 3. 선의 음영 효과 제거 HR SIZE= 10 NOSHADE 4. 선의 길이, 색 지정, 위치 정렬 HR WIDTH= 50% ALIGN= RIGHT COLOR= blue P ALIGN= RIGHT P 태그로도 정렬을 할 수 있다.*HTML로 홈페이지 작성하기목록 표시 태그순서 없는 목록 UL … /UL li : 목록 나열 Type : 모양 지정 Type=circle, square, disc 순서 있는 목록 OL … /OL li : 목록 나열 Type=a, A, i, I, 1 Start=n : 시작 순서 지정좋아하는 것 UL LI 스포츠 LI 영화 /UL UL TYPE= circle LI 스포츠 LI 영화 /UL UL TYPE= square LI 스포츠 LI 영화 UL TYPE= disc LI 스포츠 LI 영화 /는 태그 Height–행의 높이 조절 Bgcolor-배경색 지정 Align, valign : 셀안쪽 내용의 수평,수직 정렬 TD … TD 각행의 열을 구분하는 태그 Rowspan=n : 행병합 Colspan=n : 열병합 Align, valign, bgcolorTABLE border=10 align= center height= 200 width= 300 cellpadding= 10 cellspacing= 15 bgcolor= khaki CAPTION 테이블에 대한 제목 /CAPTION TR TH 월 /TH TH 화 /TH TH 수 /TH /TR TR height= 100 align= right valign= top TD 영어 /TD TD 국어 /TD TD 미술 /TD /TR TR TD 수학 /TD TD 과학 /TD TD 영어 /TD /TR /TABLE*HTML로 홈페이지 작성하기이미지 관련 태그img src=“이미지 위치” 절대경로 지정 상대경로 지정 ./ - 현재 디랙토리 ../ - 상위 디렉토리 Align=top, middle, bottom – 이미지를 기준으로 글자 정렬 Align=left, right – 이미지 정렬 Width, height – 이미지의 가로와 세로 크기 지정 Alt – 마우스를 그림위에 위치시켰을 때 나타나는 설명 Hspace, vspace – 이미지의 수평·수직 여백 지정BODY background= D:/work/혜전대학교/인터넷/html실습/image/back.jpg H3 이미지 삽입하기 /H3 IMG SRC= D:/work/혜전대학교/인터넷/html실습/images/혜전로고_1.jpg IMG SRC= ./image/혜전로고_2.jpg 글자도 써 봅시다. BR IMG SRC= ./image/혜전로고_3.jpg WIDTH= 30% HEIGHT= 10% BORDER= 10 BR IMG SRC= ./image/혜전로고_1.jpg ALIGN= middle VSPACE= 30 HSPACE= 50 그림을 기준으로 글자가 중앙에... BR I수직 분할 Rows=30%,* : 화면 수평 분할 Border=5 : 경계선의 두께 Bordercolor=생상명 or #색상코드 : 경계선의 색상 frame … /frame Src=“경로 및 파일명” : 프레임에 연결된(나타날) 문서 Name=“이름” : 프레임 이름 지정 Noresize : 경계선이 움직이지 않도록 고정 Scrolling=“auto”, “yes”, “no” : 스크롤바의 생성 여부 Marginheight=숫자, marginwidth=숫자 : 프레임의 상하, 좌우 여백*프레임 관련 태그HTML로 홈페이지 작성하기프레임 관련 태그HTML HEAD TITLE 프레임 나누기 /TITLE /HEAD FRAMESET cols= 250,* bordercolor= #CCCC99 border= 20 FRAME src= 왼쪽1.html noresize scrolling= no marginheight= 20 marginwidth= 30 FRAME src= 위쪽프레임.html name= main /FRAMESET /HTML*HTML로 홈페이지 작성하기Target=“프레임 이름” : frame태그에서 name속성으로 지정해준 해당 프레임에 보여줌 Target=_blank : 새로운 브라우저에 연결 Target=_top : 프레임이 나누어진 현재창을 무시하고 해당 브라우저의 화면 전체에 연결 Target=_self : 현재 문서가 열린 프레임에 연결 Target=_parents : 현재 문서의 상위 프레임에 연결*A 태그의 target 속성 지정A HREF= table1.html 테이블 문서에 링크 /A A HREF= table2.html target= main 테이블 속성 문서에 링크 /A A HREF= http://www.simmani.com target= _blink 심마니 /A A HREF= http://www.yahoo.co.kr target= _top 야 후 /AHTML로 홈페이지 작성하기EMBED - Src=“사운드 파일의 url” Height=숫자 : t name= test_1 size=20 br 패스워드 : input type= password name= test_2 size=30 p brHTML로 홈페이지 작성하기라디오 버튼 양식 Type=radio Name=이름 : 버튼 양식들의 그룹명(반드시 일치해야 함) value=값 : cgi프로그램에 전달되는 선택항목의 데이터 값(필수) Checked : 초기값으로 선택 표시*폼 태그FORM action= test.cgi method= post H5 가장 좋아하는 과일 하나를 선택해 주세요.... ^^ /H5 input type= radio name= test_3 value= 1 사과 br input type= radio name= test_3 value= 2 귤 br input type= radio name= test_3 value= 3 포도 br input type= radio name= test_3 value= 4 checked 딸기 p /FORMHTML로 홈페이지 작성하기체크박스 입력 양식 Type=checkbox Name=이름 : 체크박스 입력 양식들의 그룹명 value=값 : cgi프로그램에 전달되는 선택항목의 데이터 값(필수) Checked : 초기값으로 선택 표시*폼 태그FORM action= test.cgi method= post H5 가장 좋아하는 과일 하나를 선택해 주세요.... ^^ /H5 input type= checkbox name= test_4 value= 1 사과 br input type= checkbox name= test_4 value= 2 귤 br input type= checkbox name= test_4 value= 3 checked 포도 br input type= checkbox name= test_4 value= 4 딸기 p /FORMHTML로 홈페이지 작성하기보내기 버튼과 입력 취소 버튼 Type=submit/reset Name=이름 : 버튼의 이름 value=값 : 버튼에 나타날 문자열*폼 태그FORM action= }
    공학/기술| 2012.07.09| 26페이지| 3,300원| 조회(341)
    미리보기
  • 정보처리기사 실기 데이터베이스 용어정리
    데이터 웨어하우스의사결정지원 시스템이 효율적으로 운영되기 위해 다양한 소스의 데이터를 별도로 추출하여 관리하는 것데이터 마이닝데이터 웨어하우스의 규모가 크고 복잡할 때 관련 데이터를 찾아내고 필요한 정보나 지식을 생성하는 과정데이터 마트특정 사용자가 관심을 갖는 데이터들을 담은 비교적 작은 규모의 데이터 웨어하우스데이터베이스 정의1. 통합된 데이터 (integrated data)2. 저장된 데이터 (stored data)3. 운영 데이터 (operational data)4. 공용 데이터 (shared data)데이터베이스 특성- 실시간 접근성 (real time accessibility)- 내용에 의한 참조 (content reference)- 동시 공유 (concurrent sharing)- 계속적 변화 (continuous evolution)데이터베이스구성요소1. 개체 (entity)2. 속성 (attribute)3. 관계 (relationship)DBMS의 필수기능1. 정의기능2. 조작기능3. 제어기능 - 무결성 유지, 보안, 병행제어ODBC윈도우즈 응용 프로그램에서 다양한 DBMS에 접근하여 사용할 수 있도록 개발한 표준 개방형 응용 프로그램인터페이스 규격이다. 쉽게 말해 공통 인터페이스를 통해 서로 다른 DBMS에 접근할 수 있도록 한 것이다.무결성(Integrity)데이터베이스 내에 지정되는 데이터 값들이 항상 일관성을 갖고 데이터의 유효성, 정확성, 안정성을 유지할 수 있도록 하는 제약조건을 두는 데이터베이스의 특성.스키마(schema)데이터베이스의 전체적인 구조와 제약조건에 대한 명세를 기술한 것. 스키마는 컴파일 되어 데이터 사전(Data Dictionary,=시스템 카달로그=메타데이터)에 저장됨.스키마의 3계층1. 외부스키마 (=서브스키마=사용자 뷰(가상테이블))2. 개념스키마 (=전체적인 뷰)3. 내부스키마데이터베이스 언어1. DDL : CREATE, ALTER, DROP2. DML : SELECT, UPDATE, INSERT, DELETE자 - (질의어)2. 응용프로그래머 - (DML/응용프로그램)3. DBA - (DDL/DCL)데이터베이스설계순서1. 요구조건분석 -> 명세서2. 개념적 설계 -> 스키마3. 논리적 설계 - 정규화 과정 -> 논리 스키마4. 물리적 설계 -> 물리 스키마5. 구현 -> DB구현데이터 모델현실세계를 데이터베이스에 표현하는 중간과정, 즉 데이터베이스 설계과정에서 데이터의 구조를 표현하기(구성요소 : 데이터 구조, 연산, 제약조건)교차관계(=intersection relationship) n:m 관계 라고도 함.재귀관계(=intersection relationship) 동일 개체간에 참조하는 관계관계데이터모델(=RDB) 개체 집합에 대한 속성관계를 표현하기 위해 개체를 릴레이션 즉, 테이블로 사용하고, 개체 집합들 사이의 관계를 공통속성으로 연결하는 독립된 형태의 데이터 모델(기본키, 외래키로 표현,n:m관계 표현가능)계층데이터모델(=Hierarchical Data Model)데이터베이스의 논리적 구조 표현을 트리(Tree)형태로 표현한 데이터 모델 (n:m관계 표현 불가능, 1:n관계로 표현가능)네트워크데이터 모델데이터베이스의 논리적 구조표현을 그래프 형태로 표현한 데이터 모델 (n:m관계 표현 불가능, 1:n관계로 표현가능)객체지향데이터모델캡슐화(Encapsulation)객체지향 데이터베이스에서 연관된 자료구조와 함수를 한 테두리로 묶는 것을 말함.릴레이션테이블릴레이션 스키마성질이름(정적) 예) 이름, 학번릴레이션 인스턴스실질적인 내용(동적) 예) 남기수, 52061762튜플테이블의 행(Row) = 레코드카디널리티튜플의 수속성개체가 가지는 특성이나 상태 = 테이블의 열(Column)차수속성의 수도메인하나의 속성이 취할 수 있는 같은 타입의 원자 값들의 집합교차엔티티(=교차릴레이션)n:m 관계의 릴레이션 사이에서 생긴 별도의 릴레이션정규화 릴레이션모든 속성이 ‘원자값’으로만 구성된 릴레이션키릴레이션에 존재하는 튜플을 식별하기 위한 식별자를의미슈퍼키튜플을 구별하기 위idate Key)유일성, 최소성을 모두 만족하는 키유일성 : 하나의 키 값으로 하나의 튜플 만을 유일하게 식별할 수 있어야 함최소성 : 키를 구성하는 속성 하나를 제거하면 유일하게 식별할 수 없도록 꼭 필요한 최소의 속성기본키(Primary Key)후보키 중에서 대표로 지정된 키 (중복값, null 불가)대체키(Alternative Key)기본키를 제외한 후보키외래키(Foreign Key)참조하는 릴레이션의 기본키무결성 종류-키 무결성 : 하나의 릴레이션에는 적어도 하나의 키가 존재해야-널 무결성 : 속성이 NULL값을 가질 수 없음.-고유 무결성 : 특정 속성에 대해 각 튜플이 갖는 값이 달라야함.-개체무결성(Entity Integrity) : 한 릴레이션의 기본키를 구성하는 어떠한 속성 값도 널값이나 중복값을 가질 수 없음.-참조무결성(Reference Integrity) : 참조할 수 없는 외래키 값을 가질 수 없음.-영역무결성(Domain Integrity) : 속성 값들은 정해진 범위 내에 있어야 함.예)성별은 남,여 만 입력가능이상(Anomaly)데이터의 중복으로 인하여 사용자의 의도와 다르게 데이터가삽입(삽입이상), 삭제(삭제이상), 갱신(갱신이상)되는 현상함수종속(Functi-onal Dependency)의 종류-완전 함수종속(Full Funtional Dependancy)-부분 함수종속(Partial Funtional Dependancy)-이행적 함수종속(Transitive Funtional Dependancy)정규화(Normalization)개체들에 존재하는 데이터 속성의 중복을 최소화하여 일치성을 보장하며 데이터 모델을 단순하게 구성하는 과정정규화 과정1NF : 도메인이 원자값2NF : 부분함수종속 제거, 완전함수종속으로 만듬3NF : 이행정 함수 종속 제거BCNF : 결정자이면서 후보키가 아닌 것 제거4NF : 다치종속(multi value) 제거5NF : 조인종속성 이용관계대수(RelationalAlgebra)튜플의 집합인 릴레이션을 차집합-교차곱(Catesian Product)(x)2) 순수(특별)관계연산자-셀렉트(Select)(σ)-프로젝트(Project)(π)-조인(Join)(▶◀) : 교차곱(Catesian Product)연산 수행 후 Select연산을 적용한 것과 같음. (Inner Join, Outer Join, Natural Join)-디비전(Division)관계해석(RelationalCalaulus)원하는 정보만을 기술하는 비절차적인 방법(What?)SQL(Structured Quary Language, 질의어)의 종류1. DDL : CREATE, ALTER, DROP2. DML : SELECT, UPDATE, INSERT, DELETE3. DCL : COMMIT(연산작업 실행결과 저장), ROLLBACK(연산작업 실행 이전으로 복구), GRANT(사용자에게 해당 객체에 대한 특정 사용권한을 부여), REVOKE(특정권한 해제)WITH CHECK OPTIONWHERE절에 만족하는 것에 한해서는 삽입, 삭제, 수정가 가능하다는 뜻(CREATE할 때 사용)뷰(View)데이터베이스 내에 존재하는 하나 이상의 테이블로부터 유도된 가상의 테이블. 데이터의 논리적 독립성을 제공하고 데이터 접근제어로 보안성을 향상하며, 여러 사용자의 요구를 지원함.CASCADE관계된 것을 따라가서 연속적으로 삭제할 때RESTRICT어떤 테이블을 지울 때 참조하는 어떤 것은 제외할 때REFERENCEFORREIGN KEY와 한 셋트FORREIGN KEY 속성명 REFERENCE 참조테이블명(속성명)DISTINCT중복된 속성을 제거하고 검색COUNT속성 수를 출력예) SELECT COUNT(*) AS 학생수 FROM 학생;GROUP BY(HAVING절은조건)예) SELECT 과목번호, COUNT(*) AS 학생수 FROM 성적 GROUP BY 과목번호 HAVING COUNT(*) >=2;ORDER BY정렬예)ORDER BY 속성명 DESCLIKE예) SELECT * FROM 학생 WHERE 이름 LIKE ', 데이터2,...)UPDATE예) UPDATE 테이블명 SET 속성명=데이터,.. WHERE 조건;GRANT데이터베이스 사용자에게 해당 객체에 대한 특정 사용권한을 부여할 때 사용하는 명령문예) GRANT 권한 ON 데이터 객체 TO 사용자명 [WITH GRANT OPTION];WITH GRANT OPTION사용자가 부여받은 권한을 다른 사용자에 다시 부여할 수 있는 권한을 부여함.REVOKE예) REVOKE [GRANT OPTION FOR] 권한 ON 데이터 객체 FROM 사용자명 [CASCADE];내장(Embedded) SQLPASCAL, FORTRAN, C, C++, JAVA와 같은 호스트 프로그래밍 언어에 삽입시켜 사용할 수도 있는데, 이것을 내장(삽입)SQL이라고 함.(꼭 BEGIN DECLARE SECTION, END DECLARE SECTION 사이에서 변수선언을 해야함.커서(Cursor)DECLARE : 커서의 이름을 정의하는 선언을 하는 명령어(DECLARE 이름 CURSOR FOR가 한 세트)OPEN : 커서가 첫 번째 레코드를 가리키도록 설정하는 명령어FETCH : 다음 레코드로 커서를 이동시키는 명령어CLOSE : 질의 실행 결과에 대한 처리 종료시 커서를 닫기 위해 사용하는 명령어트리거(Trigger)특정 테이블에 있는 데이터가 수정될 때 연결된 데이터까지도 자동실행되는 “Srored Procedure"임CLUD 매트릭스업무의 단위 프로세스와 데이터 간의 상관관계 분석을 위한 도구(상관 모델링에서 사용) 2차원 배열을 사용함.트랜잭션여러개의 연산이 하나의 논리적 기능을 수행하기 위한 작업단위로 구성됨.(원자성 Atomicity, 일관성 Consistency, 격리성 Isolation, 영속성 Durbility)트랜잭션 연산Commit(완료)Rollback(복귀)중복저장기법 종류-로그(Log) : 이전값과 이후 값을 별도로 기록하는 파일-덤프(Dump) : 주기적으로 데이터베이스 전체를 저장장치에 복제하는 기법장애발생시회복기법Redo :경우
    컴퓨터/IT| 2012.07.03| 6페이지| 2,000원| 조회(1,817)
    미리보기
  • JSTL 태그
    JSTL(JSP Standard Tag Library) : JSP 표준 태그 라이브러리■ JSTL은 JSP에서 스크립틀릿(자바코드)을 사용하지 않고 반복 작업을 하거나 조건문을 실행할 수 있는 태그를 제공한다.■ JSTL은 Core, XML, I18N, SQL, Function 5개의 태그라이브러리를 정의하고 있다.■ JSTL의 Core 태그 라이브러리는 변수선언, 흐름제어, URL제어 등의 기능을 수행할 수 있는 태그들을 정의하고 있다.■ JSTL의 Core 태그기능태그변수 선언setremove흐름제어choosewhenotherwiseforEachforTokensifURL 제어importredirecturlparam기타catchout? forEach 태그 : 배열과 콜렉션 데이터를 루프로 돌리는 작업을 처리할 수 있다.? if 태그 : 분기문 처리를 할 수 있다.형식 : 조건식이 참 일때 수행? , , 태그에는 else 처리를 할 수 있는 태그가 존재하지않는다., , 태그를 사용해서if ~ else if ~ else if ~ else 형태의 분기문 처리를 할 수 있다.
    공학/기술| 2012.06.15| 7페이지| 2,000원| 조회(2,132)
    미리보기
  • 아프니깐 청춘이다 / 스무살, 절대 지지 않기를... 독후감 평가A+최고예요
    아프니깐 청춘이다 / 김난도 / 쌤앤파커스 / 2010.12.24인생에서 가장 고민이 많은 20대를 위해 던지는 김난도 교수의 따뜻한 멘토링! 불안한 미래와 외로운 청춘을 보내고 있는 이 시대 젊은이들에게 보내는 편지이다. 수많은 청춘들의 마음을 울린 가슴 따뜻한 한편의 이야기이다. 20대의 젊은이들은 찬란한 미래를 그리며 가장 화려한 시기이지만, 그 화려함 속에 불확실성을 담고 있어 한편으로는 어둠이 가득한 시기이다. 이 책은 너무 혼자 아파하지 말고 청춘들만 불안, 막막, 외로움, 아픔을 느낄 수 있기 때문에 있는 그대로 받아들이라고 42편의 격려 메시지로 청춘들을 위로하는 책이다.청춘들을 격려하기도 하지만 따끔한 충고로 깨달음과 슬럼프에서 빠져나올 수 있는 용기를 주는 책이다.내가 이 책을 읽게 된 동기는 친구가 읽고 나서 많은 것을 깨달았다고 한번 읽어보라는 추천 하에 서점에 가서 책을 구입하고 책을 읽게 되었다. 4학년인 나는 매일 매일 취업걱정으로 이런 저런 걱정들을 하고 있어서 책 표지를 보자마자 너무 마음에 와 닿았다.'아프니까 청춘이다'에서 가장 먼저 얘기하는 것이 인생시계에 대해 얘기를 하고 있다. 나의 인생시계는 7시 30분... 25살 올해면 졸업반인 난 아무것도 해놓은 것이 없어 항상 초조하고 걱정되었는데 내 인생시계를 계산하고 나서 너무 조급해하거나 초조해 하지 않아도 된다는 생각이 들었다. 힘이 들거나 모든 것을 포기하고 싶어질 땐 나의 인생 시계를 바라보며 힘을 얻어야겠다.파트 1 마지막 부분에 보면 슬럼프에 빠진 학생들에게 편지를 써서 따끔한 충고로 슬럼프에 빠진 아니 게으름에 빠진 학생들에게 진심어린 조언을 해주면서 슬럼프를 스스로 극복할 수 있게끔 해주고 있다.파트 3 '기적이란 천천히 이루어지는 삶이다' 에서는 20대에 해야 할 일들에 대한 친절한 조언을 아끼지 않는데 신문읽기를 강조하고 정치에 관심 없는 20대를 나무라기도 한다. 또한 글쓰기에 대해서도 중요성을 강조하고 있다. 이 부분을 읽고 나서 김난도 교수님이 20대 청춘들을 자기 자식들처럼 생각하고 아낀 다는 것을 느낄 수 있었다.무엇을 해야 할지 어떻게 시작해야 할지 막막했던 나에게 이 책은 한 줄기 희망과도 같았다. 4학년이라는 압박감과 함께 어디든 취업해야겠다는 생각과 나의 미래에 대해 끊임없이 고민하고 또 고민했었지만 고민을 하면 할수록 더 깊은 고민에 빠져들었고 나의 이런 고민들을 교수님이나 친구들이 해결 해 줄 수 없었는데 이 책을 읽고 나서 얽히고 복잡하게 꼬인 나의 고민을 하나하나 해결해 나가면서 내가 앞으로 나아가야 할 일들에 대해 생각 할 수 있는 좋은 시간이었다.대학에 입학하면 자유로운 나의 생활이 있을 거란 막연한 기대가 있었지만 이 기대는 오래가지 못했고 방학동안 아르바이트를 해서 등록금을 벌어야 했으며 취업 전쟁에 뛰어들기 위해 토익, 자격증 등 많은 것을 준비하느라 내 자신에 대해 돌아보거나 생각해볼 시간이 없었다. 내 자신에 나를 맞추는 게 아니라 각박한 현실에 나를 맞추려고 이리저리 뛰면서 나에 대한 나 자신을 잘 몰랐던 것 같다. 이 책을 읽고 되돌아본 나의 모습은 시작하기도 전에 괜스레 겁을 먹고 시작을 하더라도 실패하면 바로 포기하는 나의 모습을 보았다. 하지만 청춘이란 모험과 도전을 즐기고 때론 실패를 하더라도 좌절하지 않고 언제 실패했느냐는 표정으로 다시 시작하는 것이 청춘만이 가진 청춘만이 누릴 수 있는 특권이라 생각한다. 때로는 친구처럼 때로는 아버지처럼 때로는 선생님처럼 간접적으로 나에게 진심어린 조언을 주신 김난도 교수님께 너무 감사드리며 교수님의 한 말씀 하나하나 가슴에 새기면서 청춘답게 살아가고 싶다.스무살, 절대 지지 않기를... / 이지성 / 리더스북 / 2011.02.09어느 날 여자 친구가 책을 붙잡고 집중해서 보고 있기에 무슨 책이냐고 물었더니 책을 읽는 게 아니라 옆집 오빠한테 얘기를 듣고 있다고 하는 것이다. 분명 책을 읽고 있는데 옆집 오빠의 이야기를 듣고 있다니...나에겐 어이없는 대답 이였지만 정말 옆집 오빠한테 얘기를 듣고 있는 것이 맞았다. 책을 다 읽고 옆집 오빠한테 들은 이야기가 너무 감동적이고 마음에 와 닿아서 오빠가 해준 이야기처럼 살고 싶다고 하기에 다 읽은 책을 빌려 읽어보았는데 첫 페이지에 책을 읽는 다고 생각하지 말고 이야기를 편하게 듣고 우연히 만난 오빠에게 듣는 이야기라고 쓰여 있다. 아마 여자를 타깃으로 잡아 딱딱한 책이 아닌 아는 오빠가 동생에게 조언해주는 책인 것 같다.이 책은 20대 시절의 시작과 함께 인생의 출발라인에 선 청춘들에게 들려주고 싶은 이야기를 담고 있다. 이지성 작가가 베스트셀러 작가가 되기까지의 암울하고 어두웠던 자신의 청춘 이야기와 성공적인 삶을 살아가고 있는 자신의 모습에 대해 솔직하게 나타내고 있다.맨 처음 도입부에 오드리 헵번의 이야기를 통해 자기 자신을 믿도록 하고 있다. 자기 자신을 믿는 크기와 성공은 비례한다고 얘기하구 있다. 20대에 딱 1도만 더 뜨겁게 살면 무엇인지 이룰 수 있으며 미지근한 삶을 살게 되면 나중에 돌아봤을 때 후회가 가득하다는 말을 하고 있다.이지성 작가는 약 9년 동안 성남시 빈민가에서 살았다고 한다. IMF 때 집이 폭삭 망해버렸기 때문이다. 그때 저자의 직업은 초등학교 선생님이었다. 선생님을 하면서 7년 동안 번 돈은 모두 생활비를 보냈기 때문에 자신을 위해 돈을 써본 적이 없다고 했다. 빈민가의 폐지를 줍는 할머니들을 보고 할머니들의 이야기를 듣고 나서 세계적인 베스트셀러 작가가 되어 부모님이 비참한 노년을 맞이하는 일이 영원히 없길 바라는 마음에서 작가가 되고 싶어 했다.많은 20대가 10대 시절의 사고방식으로 살아가고 있어 작가의 입장에선 가슴 아픈 일이라고 했다. 부모님이나 교수님 또는 친구의 기대에 맞추어 살려고 하고 나와 비슷하게 살고 있는 무리 속에 묻혀서 적당하게 살고자하며 고등학교 공부의 또 다른 형태에 불과한 스펙을 쌓는 것 말고는 달리 하는 공부가 없다. 마지막으로 생활에 필요한 돈을 부모로부터 공급받는 것을 당연하게 생각하는 것들이 몸은 20대지만 사고방식은 10대의 철부지이기 때문에 스스로를 위해 노력하는 것이 별로 없다고 했다.
    독후감/창작| 2012.06.11| 4페이지| 2,000원| 조회(759)
    미리보기
전체보기
받은후기 2
2개 리뷰 평점
  • A+최고예요
    1
  • A좋아요
    0
  • B괜찮아요
    0
  • C아쉬워요
    0
  • D별로예요
    1
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 04월 18일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
10:19 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감