본문 바로가기
반응형

과제43

[Java / MySQL] 도서 관리 시스템 03 (MVC패턴) 3장에서는 category 테이블을 추가로 생성해 주고 테이블 join을 통하여 category 테이블에서 categoryName을 받아 온 다음 검색 기능을 마무리하겠습니다. MySQL에서 category 테이블을 생성해 줍니다. 칼럼은 category와 categoryName입니다.그리고 임의로 데이터를 넣어줍니다. BookVO 소스코드 수정본입니다.package book.vo;public class BookVO { private int isbn; private String name; private String publish; private String author; private int price; //Modify int category > string categoryName private Stri.. 2023. 1. 24.
[Java / MySQL] 도서 관리 시스템 02 (MVC패턴) 2장에서는 데이터를 전달받는 객체인 VO 클래스를 생성하고 VIEW 패키지에 검색 기능이 가능한 SearchView를 생성하고 Controller에서 정상 작동이 되는지를 간단하게나마 확인해 보겠습니다. book.vo 패키지에 BookVO 클래스를 생성해 줍니다. main 실행시킬 일이 없으므로 main 생성 부분 체크를 하지 않습니다. 우선 변수를 각 데이터 타입에 맞게 설정해 줍니다.package book.vo;public class BookVO { private int isbn; private String name; private String publish; private String author; private int price; private int category;} 메뉴바의 Source에서 .. 2023. 1. 14.
[Java / MySQL] 도서 관리 시스템 01 (MVC패턴) 1장에서는 패키지를 생성하고 MySQL에서 테이블을 생성 이클립스와 MySQL을 연결하는 커넥터를 만들고 데이터가 잘 출력되는지를 확인해 보는 단계까지 환경 설정 후 소스코드 작성을 해보겠습니다. 이클립스를 실행한 후 새로운 프로젝트를 생성합니다. book.controller, book.dao, book.view, book.vo 총 4개의 패키지를 생성합니다. MVC 패턴이란?모델 뷰 컨트롤러의 소스 코드를 각각 분리해서 유지 보수나 버그에 유연하게 대처하기 위한 프로그래밍 디자인 패턴입니다. book.dao 패키지에 JDBC_Connector이라는 클래스를 main 생성 체크 후 생성합니다.  MySQL 워크 벤치를 실행 후, 스키마 book_db를 생성합니다. 칼럼명과 데이터 타입을 설정 후 적용을 .. 2023. 1. 13.
[생능][개정7판]인공지능 시대의 컴퓨터 개론 13장 연습 문제 답안 해당 컴퓨터 개론의 연습문제는 모두 제가 직접 풀어서 작성한 것이므로, 오답, 오타가 존재할 수 있습니다. 참고 부탁드립니다. P.538 정오식 문제 1. 데이터베이스란 독립적인 기능을 갖는 데이터들을 효율적으로 관리하기 위해 수집된 데이터들의 집합체를 말한다. [답] (O) 2. 데이터베이스의 주요 특징으로는 실시간 접근성, 계속적 변화, 동시공유 등이 있다. [답] (O) 3. 관계형 데이터 모델에서 데이터는 2차원(3차원)테이블 형태로 표현된다. [답] (X) 4. 파일 시스템은 필드와 레코드,(기본 키)로 구성된다. [답] (X) 5. 릴레이션에서 투플들의 순서는 별로 중요하지 않다. [답] (O) 6. 관계형 데이터베이스는 릴레이션, 투플,(메소드)로 구성된다. [답] (X) 7. E-R 모델은.. 2023. 1. 9.
반응형