일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- EnhancedFor
- 정수형타입
- 객체 비교
- 자바
- 예외처리
- 메소드오버로딩
- GRANT VIEW
- NestedFor
- 어윈 사용법
- oracle
- abstract
- 예외미루기
- 환경설정
- 한국건설관리시스템
- 자동차수리시스템
- Java
- 참조형변수
- 추상메서드
- 컬렉션프레임워크
- exception
- cursor문
- 인터페이스
- 대덕인재개발원
- 사용자예외클래스생성
- 집합_SET
- 오라클
- 다형성
- 생성자오버로드
- 컬렉션 타입
- 제네릭
- Today
- Total
목록대덕인재개발원 (48)
거니의 velog
-- 각 테이블에 데이터 10개 이상 입력하기 INSERT ALL INTO EMPLOYEE (EMP_NO, EMP_NAME, EMP_ADDRESS, EMP_TELNO, EMP_SALARY) VALUES ('A001', '강서주', '세종시 다정남로 22', '010-8317-9503', 3000000) INTO EMPLOYEE (EMP_NO, EMP_NAME, EMP_ADDRESS, EMP_TELNO, EMP_SALARY) VALUES ('A002', '임석일', '대전시 중구 계룡로 110', '010-4564-1546', 2700000) INTO EMPLOYEE (EMP_NO, EMP_NAME, EMP_ADDRESS, EMP_TELNO, EMP_SALARY) VALUES ('A003', '곽재우', ..
2. 자동차수리 전문점 시스템 구축 (1) 요구사항 분석 - 자동차수리 전문점 ‘다수리’는 사업확장을 위해 자동차수리 서비스와 직원을 관리할 수 있도록 데이터베이스를 구축하려고 한다. - 다수리’에는 여러 명의 사원이 근무하고 있으며 사원번호(key), 이름, 주소, 연락처 및 급여를 관리한다. - 새로운 고객이 자동차 수리를 요청하면 고객정보를 등록하며 이때 고객번호(key), 고객명, 주소, 연락처를 입력한다. - 자동차에 대해서는 자동차번호(key), 제조사, 연식, 주행거리 정보를 관리한다. - 한 명의 고객은 여러대의 자동차를 소유할 수 있다. - 고객이 자동차 수리를 요청하면 한명의 전담직원이 할당되고 이때 서비스 번호가 부여된다. - 수리 후 수리비와 수리시간 정보를 기록한다. - 수리 요청..
[ArrayConversionEx.java] package ddit.chap05.sec07; import java.util.Random; public class ArrayConversionEx { public static void main(String[] args) { ArrayConversion ac = new ArrayConversion(); ac.histogram(); ac.conversion(); ac.printHisto(); } } class ArrayConversion { private int[] dice = new int[6]; private Random random = new Random(); private char[][] histo; public ArrayConversion() { for..
-- 각 테이블에 데이터 10개 이상 입력하기 INSERT INTO EMPLOYEE (E_EMPNO, E_NAME, E_ADDRESS, E_TELNO, E_POSITION, E_DEPARTMENT) VALUES ('1001', '김기훈', '대전광역시 서구 둔산로 31번길 31', '010-1234-5671', '대리', '영업부'); INSERT INTO EMPLOYEE (E_EMPNO, E_NAME, E_ADDRESS, E_TELNO, E_POSITION, E_DEPARTMENT) VALUES ('1002', '홍성범', '대전광역시 서구 갈마로123 ', '010-2234-5672', '차장', '총무부'); INSERT INTO EMPLOYEE (E_EMPNO, E_NAME, E_ADDRESS, ..
[Triangle.java] package ddit.chap05.sec04; public class Triangle { // 객체 배열 // 배열의 시작 주소를 p가 가지게 함. private Point[] p; // 배열만 선언. 객체는 아직 생성되지 않음. // 배열 안에 3개의 Point 객체 주소를 포함시킴. // 이중 포인터 구조. Triangle(Point[] p) { this.p = new Point[] {new Point(100, 100), new Point(500, 100), new Point(250, 250)}; } public void draw() { System.out.println(p[0] + "과 " + p[1] + "을(를) 연결합니다."); System.out.println(..
1. 한국건설관리시스템 (1) 요구사항 분석 1) 한국건설의 구조 - 한국건설은 10대 건설회사 중 하나로 수십 개의 사업장에 직원들이 근로하며 한국건설은 수백 개의 하청업체를 가지고 있다. 직원으로 충당할 수 없는 인원은 하청업체를 두어서 관리한다. - 하지만 이러한 상관관계는 생략하고 사업장 관리 부분만 개체로 표현하기로 한다. 2) 서비스와 제한점 - 사원이 근무하는 사업장을 확인할 수 있으며 한 명의 사원은 어느 기간 동안에는 하나의 사업장에만 근무할 수 있으며, 그 기간이 지나면 다른 사업장에서 근무할 수 있다. - 구입한 사업장 자재는 한 사업장에서만 사용할 수 있으며, 한 사업장에서 관리하는 사업장 자재는 많다. 3) 사용자 요구사항을 분석한 결과 - 사원은 (사원번호, 사원명, 주소, 전화..
- 오라클에서 뷰를 생성하기 위해서는 cmd에서 뷰 권한을 부여해야 한다. (1) sqlplus sys/java@localhost:1521 as sysdba (2) grant create any view to [유저이름]; (3) Ctrl + C = sqlplus 종료 CREATE TABLE EMP (EMPID CHAR(6) NOT NULL, NAME VARCHAR(20) NOT NULL, DEPT VARCHAR(20) NOT NULL, HIRE_DATE DATE, BIRTHDAY VARCHAR(20), ADDRESS VARCHAR(50), JOB VARCHAR(20), SALARY NUMBER(10), CONSTRAINT PK_EMP PRIMARY KEY(EMPID)); SELECT * FROM EMP..
[Selection Sort : n개로 구성된 배열] (1) 자료의 수가 n개일 때 n-1 회전 수행 (2) 각 회전에서 가장 왼쪽의 자료와 나머지 모든 자료를 비교. (3) 각 회전 수행 후, 왼쪽의 기준자료를 하나씩 비교대상에서 제외. [50, 37, 69, 7, 42] 1회전 : 7
-- 테이블 삭제 DROP TABLE AUTCST; -- 테이블 생성 CREATE TABLE AUTCST ( CSTNO CHAR(10) NOT NULL, NAME VARCHAR2(20) NOT NULL, MODEL VARCHAR2(20) NOT NULL, YEAR NUMBER(4) NOT NULL, ADDRESS VARCHAR2(50) NOT NULL, TELNO VARCHAR2(13) NOT NULL, EMAIL VARCHAR2(20), CSTGB VARCHAR2(2), CONSTRAINT PK_AUTCST PRIMARY KEY(CSTNO) ); select * from autcst; select * from autcst where cstgb is null; delete from autcst; INSE..
개념을 익히고 시스템 분석 설계 경험. 자바 기초 이후 자바에서 순수 제공하는 모듈과 오라클 연동해 아웃풋 제출. - 1.2번 세트로 설치. - SQLDeveloper : 쿼리 작성 도구. - Erwin : 데이터베이스 모델링 도구. - 1,2번을 세트로 설치한 후, cmd에서 다음과 같은 sql문으로 유저를 생성하고 권한을 부여한다. (1) sqlplus sys/java@localhost:1521 as sysdba - 1,2 번이 제대로 설치되었다면 Oracle Database로 접속되어 SQL 문을 작성할 수 있게 된다. - java@localhost:1521 = java@127.0.0.1:1521 (2) create user [유저이름] identified by [비밀번호]; (3) grant co..