컴퓨터과학[3-2]100 데이터베이스 설계 및 구현 - [제3강] 요구사항 분석 및 데이터베이스 설계 1 데이터베이스 설계 및 구현 - [제3강] 요구사항 분석 및 데이터베이스 설계 1 요구사항 분석 ․데이터 모델링 데이터베이스 용어정리 요구사항 분석 데이터베이스 시스템을 사용하게 될 사용자가 어떠한 정보를 요구하는지, 시스템과 관련된 요구가 무엇인지를 정확히 파악하고 이를 문서화하는 작업 데이터 모델링 데이터의 의미를 파악하고 데이터와 관여하는 업무 프로세스가 무엇인지 개념적으로 정의하고 분석하는 작업 시스템이 ‘무슨’ 데이터를 포함하는지 ‘어떤’ 업무가 발생하는지, 개체와 관계라는 기본 틀을 이용하여 추상화하는 모델 ER 모델 시스템이 ‘무슨’ 데이터를 포함하는지 ‘어떤’ 업무가 발생하는지, 개체와 관계라는 기본 틀을 이용하여 추상화하는 모델 논리적 데이터 모델링 개념적 데이터 모델링의 결과인 ERD를 .. 2016. 7. 30. 데이터베이스 설계 및 구현 - [제2강] 데이터베이스 설계와 구현을 위한 도구 데이터베이스 설계 및 구현 - [제1강] 데이터베이스 설계와 구현을 위한 도구 MySQL 웨크벤치 설치와 구동 ․SQL 에디터 ․스키마 선택 ․데이터 입력 및 검색 ․MySQL Notifier 데이터베이스 용어정리 모델링 자동화 도구 개발 방법론에 입각하여 데이터 모델링 단계에서 사용되는 자동화 도구 MySQL 워크벤치 MySQL 데이터베이스 모델링, 관리, 설계를 지원하는 GUI 자동화 도구 식별관계 부모 테이블의 기본키가 자식 테이블의 기본키로 전이되는 관계 비 식별관계 부모 테이블의 기본키가 자식 테이블의 일반 속성으로 전이되는 관계 SQL 에디터 SQL을 입력하고 결과를 확인할 수 있는 기능. 내비게이터, 인포메이션, SQL 쿼리, 결과, SQL 구문 패널로 구성 요점정리1. 모델링 자동화 툴이란.. 2016. 7. 30. 데이터베이스 설계 및 구현 - [제1강] 데이터베이스 모델링의 개요 데이터베이스 설계 및 구현 - [제1강] 데이터베이스 모델링의 개요 ․데이터베이스 모델링의 개요 ․개념적 데이터베이스 모델링 ․논리적 데이터베이스 모델링 ․물리적 데이터베이스 모델링 데이터베이스 용어정리 데이터베이스 모델링 실세계의 데이터를 데이터베이스에 저장하기 과정으로 사용자 요구사항 분석, 개념적 데이터베이스 모델링, 논리적 데이터베이스 모델링, 물리적 데이터베이스 모델링 순으로 진행 ER 모델 현실세계의 데이터를 추상화하여 개체로 분류하고 개체(entity)와 개체간의 관계(relationship)로 표현하는 그래프 기반 데이터 모델링 기법 정규화 관계형 데이터베이스 모델에서 정확한 위치에 정확한 데이터를 넣기위해 논리적 데이터베이스 스키마를 효과적으로 설계하는데 이용되는 기법 인덱스 요구되는 데.. 2016. 7. 30. JSP - [제15강] 회원 관리 시스템 만들기 JSP - [제15강] 회원 관리 시스템 만들기 데이터베이스와 테이블 만들기, 회원 관리용 자바 빈 클래스, 메인 페이지, 회원 가입, 로그인, 로그아웃, 회원 탈퇴 페이지 JSP 용어정리 회원 관리 시스템 회원의 가입과 탈퇴, 가입된 회원들의 정보를 관리해 주는 프로그램으로 대개 DBMS를 이용한다. session 내장객체 JSP 페이지에서 세션 관리를 위해 웹 컨테이너가 제공하는 내장 객체로 유형은 HttpSession이다. 이것은 session 영역을 표현하는 객체이기도 하며 session 영역에 속한 JSP 페이지들 사이에서 공유되는 객체이다. 요점정리 MemberInfo 클래스는 회원 정보 저장을 위한 자바빈 클래스이다. DataManager 클래스는 데이터베이스 관련 작업을 처리하는 자바 클래.. 2016. 7. 22. JSP - [제14강] 표준 태그 라이브러리(2) MVC 패턴 이해하기 JSP - [제14강] 표준 태그 라이브러리(2) MVC 패턴 이해하기 코어 라이브러리(2)와 함수 라이브러리, 모델1, 2 구조와 MVC 패턴, MVC 패턴을 이용한 구현 예 JSP 용어정리 모델 1 구조 프리젠테이션 로직과 비즈니스 로직이 혼합되어 있는 형태이다. JSP 페이지(또는 서블릿)가 클라이언트의 요청을 받아 처리하고, 또 응답을 만드는 모든 작업을 수행한다. 간단한 형태의 웹 어플리케이션의 구조로 프로그램을 이해하기 어려우며 확장성이 떨어진다. 모델 2 구조 프리젠테이션 로직과 비즈니스 로직이 분리된 형태이다. 서블릿이 클라이언트의 요청을 받아 비즈니스 로직을 처리한다. 이것의 결과가 JSP 페이지에 전달되어 프리젠테이션 로직이 처리된다. 자바 프로그래머와 HTML 전문가의 작업이 분리되어.. 2016. 7. 22. JSP - [제13강] 표준 태그 라이브러리(1) JSP - [제13강] 표준 태그 라이브러리(1) 사용자 정의 태그, JSTL, 코어 라이브러리 JSP 용어정리 태그 태그왼쪽 괄호와 오른쪽 괄호 사이의 텍스트로 JSP 페이지의 구성 요소이다. 태그의 이름을 JSP 엔진이 알고 있어야 처리할 수 있다. 태그는 JSP 스펙에서 정의된 표준 태그일 수 있으며 또 태그 라이브러리에 존재하는 커스텀 태그일 수 있다. 표준 태그 JSP에서 정의된 태그로 별도의 선언 없이 항상 JSP 페이지에서 이용 가능한 태그이다. 태그를 사용한다는 것은 지정된 특별한 액션을 수행하라는 의미이다. 커스텀 태그 사용자가 정의한 태그로 태그 라이브러리 기술자(TLD) 파일에서 정보가 기술되어 있는 태그이다. JSP 페이지에서 taglib 지시어로 해당 TLD 파일의 위치를 명시해야.. 2016. 7. 22. 이전 1 ··· 4 5 6 7 8 9 10 ··· 17 다음