728x90
반응형
05 웹 쇼핑몰 : 상품 관리 테이블 생성 및 상품 등록하기
데이터베이스와 테이블을 생성하여 웹 쇼핑몰 데이터베이스 연동을 준비한다.
웹 쇼핑몰의 데이터베이스 연동하기
1. 데이터베이스 생성하기
2. 데이터베이스 커넥션 설정하기
다음과 같이 커넥션 이름은 Market_Conn, 데이터베이스 이름은 WebMarketDB 로 설정
웹 쇼핑몰의 상품관리 테이블 만들기
1. 상품관리 테이블 생성하기
/WebMarket/WebContent/resources/sql/product.sql
2. 생성된 테이블 확인하기
웹 쇼핑몰 상품 등록하기데이터베이스는
ㄷ
/WebMarket/WebContent/resources/sql/insert.sql
insert into product values('P1234','iPhone 6s', 800000 , '1334X750 Renina HD display , 8-megapixel iSight Camera' , 'Smart Phone','Apple',1000,'nwe','P1234.png');
insert into product values('P1235','LG PC gram',1500000,'3.3-inch,IPS LED display, 5rd Generation Intel Core processors','notebook','LG',1000,'new','P1235.png');
insert into product values('P1236','Galaxy Tab',900000,'3-3inch, 212.8 * 125.6 * 6.6mm, Super AMOLED display, Octa-Core processor','Tablet','Samsung',1000,'new','P1236.png');
select * from product;
요약
01 데이터 베이스의 개요
- 데이터베이스는 여러 자료를 동시에 여러 사람이 공유하여 사용할 수 있도록 체계화한 데이터의 집합을 말한다. 몇 개의 데이터 파일을 조직적으로 통합하여 중복을 없애고 구조화한 데이터의 모음으로 검색과 갱신ㅇ니 효율적으로 처리된다.
- MySQL은 전 세계적으로 가장 널리 사용되고 있는 오픈소스 관계형 데이터베이스 관리 시스템이다. 관계형 데이터베이스 관리시스템의 표준화된 사용자 및 프로그래밍 인터페이스인 질의 언어 SQL을 사용하며, 매우 빠르고 유연하고 사용하기 쉽기 때문에 많은 기업에서 다양한 웹 기반 애플리케이션을 개발하는 데 사용하고 있다.
02 MySQL 개발 환경 구축
- MySQL 설치하기 : http://dev.mysql.com/downloads/windows/installer/
- MySQL 드라이버 다운로드 및 설치하기 : https://dev.mysql.com/downloads/connerctor/j/5.1.html
03 통합 개발 환경과 데이터베이스 연동
- 데이터베이스 추가 : 이클립스에서 데이터베이스를 연동하려면 데이터베이스 커넥션을 설정해야 한ㄴ다. 데이터베이스 커넥션을 설정하기 전에 사용할 데이터베이스가 반드시 생성되어 있어야 한다.
- 데이터베이스 커넥션 설정 : 사용할 데이터베이스를 생성했다면 Data Source Explorer 뷰를 이용하여 이클립스에 데이터베이스 커넥션을 설정할 수 있다.
- 데이터베이스 제어 : 이클립스에서 데이터베이스를 연동하는 작업을 위한 Data Source Explorer 뷰는 SQL 스크랩북을 지원하므로 이를 이용하여 쿼리문을 작성 및 저장하고 어디서든 재사용 할 수 있다.
06 MySQL 기본 명령어
- 데이터베이스 연어는 데이터베이스를 통해 특정 정보를 추출하고 보여주는 언어를 말하며 SQL 이 대표적이다.
- SQL 문자의 종류
SQL 문장 | 종류 |
데이터 정의 언어 | CREATE , ALTER , DROP , ... |
데이터 조작언어 | SELECT, INSERT, DELETE, UPDATE, ... |
데이터 제어 언어 | GRANT REVOKE, COMMIT, ROLLBACK,... |
728x90
반응형
'JSP, Servlet, MySQL > JSP - webmarket' 카테고리의 다른 글
JSP Servlet JDBC로 데이터베이스와 JSP 연동 : 상품 조회 , 등록, 수정, 삭제하기 2 (0) | 2024.02.28 |
---|---|
JSP Servlet JDBC로 데이터베이스와 JSP 연동 : 상품조회, 등록, 수정, 삭제하기 (1) | 2024.02.25 |
JSP Servlet 데이터베이스 개발 환경 구축 : 상품 관리 테이블 생성 및 상품 등록하기 2 (0) | 2024.02.24 |
JSP Servlet 데이터베이스 개발 환경 구축 : 상품 관리 테이블 생성 및 상품 등록하기 (0) | 2024.02.24 |
JSP Servlet 쿠키 : 주문 처리 페이지 만들기 2 (0) | 2024.02.22 |