본문 바로가기

728x90
반응형

테이블 생성

[java]이것이 자바다 부록 Java UI 8 (Swing을 이용한 테이블 컴포넌트 1) 1. 테이블 컴포넌트 ▷ 테이블 형식의 데이터를 표시하고 편집할 수 있는 컴포넌트, 다른 컴포넌트에 비해서 다소 복잡한 구조임 이름 컬럼의 데이터는 모두 텍스트, 나이 컬럼의 데이터는 모두 숫자로 구성 ▷ 테이블은 컬럼과 행으로 구성, 컬럼과 행이 만나는 곳이 셀(실제 데이터가 표시되는 곳) ▷ 하나의 컬럼을 구성하는 셀들은 동일한 데이터 타입을 가져야 함 (1) 테이블 생성 ▷ 간단한 JTable 객체 만들기 : 컬럼 이름을 포함하고 있는 1차원 String 배열과 셀의 데이터인 2차원 Object 배열을 생성 ◎ 테이블 생성 예제 import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JScrollPane; import .. 더보기
[DB_MySQL] 이것이 MySQL이다 ch08 테이블과 뷰 1-1(테이블 제약 조건 및 수정 방법 실습) 1. 테이블 생성 및 데이터 삽입 use tabledb; drop table if exists buytbl; drop table if exists usertbl; -- 테이블 생성 -- 회원 테이블 create table usertbl( userIDchar(8), namevarchar(10), birthYearint, addrchar(2), mobile1char(3), mobile2char(8), heightsmallint, mDatedate ); -- 회원 구매 테이블 (buytbl) create table buytbl( numintauto_increment primary key, userIDchar(8), prodNamechar(6), groupNamechar(4), priceint, amountsm.. 더보기
[DB_MySQL] 이것이 MySQL이다 ch08 테이블과 뷰 1(테이블 생성, 기본키, 외부키) 1. 테이블 만들기 1. MySQL Workbench에서 테이블 생성 ▷ Navigator – [Schemas] 클릭 – ‘tabledb’ 확장 – ‘Tables’ 마우스 오른쪽 버튼 – [Create Table] 선택 ▷ usertbl 생성 ▷ buytbl 생성 ▷ num열에 AUTO_INCREMENT, FOREIGN KEY 추가 2. MySQL Workbench에서 데이터 입력 ▷ Navigator에서 usertbl 선택 – 마우스 오른쪽 버튼 클릭 – [Select Rows – Limit 1000] 선택 ▷ 아이콘 클릭한 후, 3개 행 입력 - 클릭 - 클릭 ▷ buytbl 선택 – 마우스 오른쪽 버튼 클릭 – [Select Rows – Limit 1000] 선택 ▷ 아이콘 클릭한 후, 3개 행 입.. 더보기

728x90
반응형