목록분류 전체보기 (128)
패키지
관계형 데이터베이스(Relational Database, , RDB)는 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙의 전산정보 데이터베이스이다. 1970년 에드거 F. 커드가 제안한 데이터 관계형 모델에 기초하는 디지털 데이터베이스이다.[1] -위키백과. cf) RDBMS(Relational Database Management System)관계형 데이터베이스를 생성하고 수정하고 관리할 수 있는 소프트웨어. 1. 관계형 데이터베이스의 특징- 관계형 데이터베이스를 구성하는 개체(Entity), 관계(Relationship)를 릴레이션이라는 테이블로 표현. - 테이블이 곧 릴레이션 - 릴레이션 : 개체 릴레이션 / 관계 릴레이션으로 구분.- 다른 데이터베이스로 변환 용이, ..
- 개체-관계 모델의 구성요소 1. 데이터 모델의 구성 요소 개체(Entity) : 데이터 수집의 대상이 되는 정보 세계에 존재하는 사물. 개념적 개체 _학과, 과목 등과 같은 눈에 보이지 않는 객체 물리적 개체_책, 연필 등과 같이 눈에 보이는 것. 현실세계에 존재하는 사물. ex)'학생'이라는 객체. => 학번 이름 학과 015 홍길동 컴퓨터 016 장길동 경제 017 김미영 사회 1) 학번, 이름, 학과 => 속성(이름을 가진 데이터의 가장 작은 논리적 단위=Field라고도 함) 학생이라는 학번/이름/학과 라는 3개의 속성들로 구성되있다. 이때 학번이름학과는 학생이라는 객체가 가지고 있는 특성을 나타낸다. 속성은 단독으로 존재하지 못한다. 2) 개체 인스턴스(Entity instance) 개체 어커..
- 이클립스에서 한글 깨짐 현상 고치기window -> preferences -> general -> content typyes -> text -> java source file -> default encoding에 UTF-8 입력 -> UPDATE -> OK
**DB 데이터 가져오기 - Select 문 (Like 연산자)%는 불특정 문자를 의미.찾고자 하는 문자 => %APP%=>ABCAPPAAB, APPTOOL SELECT MAXMENU FROM MAXTALBE WHERE MENUTYPE LIEK '$APP%';
db 연결 끊겼을 때, 창 다 닫고 connections/ 에 마우스 오른쪽 버튼 -> reconnect -> database connection 창에서 c:\ 이걸로 연결 시키기 select 다시 실행 해봄 -> 성공
*프로그램을 이해하기 위한 설비관리 교육ex) factory----- system (유지, 보수) ------ system(사용자) ------ operator * 설비 보존 정의- 고장 : 1) 생산중단 2) 요구되는 성능 더이상 발휘 x. 기존 생산량 5 -> 3여기서 설비란 이를 복구 시키는 것. * 예방정비정도1) 비용/예방정비정도 그래프최소의 설비관리 비용(비용과 예방정비정도의 절충지점) => 예방보전 비용ex) 형광등 (매일매일 관리하는 것 아니다.)모든 설비 -> 비용최적화 2) predictive maintenance 예방 최적 85% (사전 보전) [이상적] 40% [현실] * asset equipment : life - cycle 관리. 자주 쓰는 부품/총 몇년간 얼마의 시간을 들이는 ..
도메인이란 엔티티타입 내의 속성에 대한 데이터타입과 크기, 제약 사항을 지정하는 것.속성이 일관된 규칙에 따라 데이터 타입과 크기가 부여 됨으로 모델의 관리가 용이함.정의하는 작업도 중요하지만 도메인이 변경, 추가시에 따른 일관성 유지도 필요함. 도메인 정의 방법.- 1)데이터 모델의 모든 속성을 나열한다. 엔티티타입명 속성명 접수 접수일련번호신청자 성명신청자 주민번호신청자 주소신청자 전화번호신청자 우편번호신청자 전자메일 사원 사원번호사원성명사원주민번호입사년월 제품 제품번호제품가격제품수량제품생성일자 2) 모드 속성 중에 뒤부터 2~4자 정도를 분리해 본다.엔티티 타입명속성명접미어 2자접미어 3자접미어 4접수접수일련번호 신청자성명 신청자주민번호 신청자주소 신청자전화번호 신청자우편번호 신청자전자메일번호 성명..
1. 인덱스의 개념- 인덱스는 데이터 레코드(튜플)에 빠르게 접근하기 위해 쌍으로 구성되는 데이터 구조이다. 학번 이름 학년 학과 00707 강길동 2 전자공학과 00704 장길동 5 사회학과 위와 같은 학생 테이블에 대한 인덱스를 만든다면 학번(키 값) 주소(포인터) 00707 100 00704 200 - 색인이 없으면 특정한 값을 찾기 위해 모든 데이터 페이지를 다 뒤지는 table scan이 발생한다.(메모리에 데이터가 저장될 때 순서대로 저장되지 않으므로, 해당 인덱스에 맞게 정렬되어 검색되는 데이터를 가져올 계획을 짜놓고, 인덱스를 해주면 계획했던 대로 정보를 찾아오기 때문에 속도가 빠를 수 있다.)- 기본키를 위한 인덱스를 기본 인덱스라 하고, 기본 인덱스가 아닌 인덱스를 보조 인덱스라고 한다..
회사 자료에서 준걸루 안되서, 새로 파일을 받음1) dbvis_windows-x64_9_2_8.EXE 실행 파일 실행 2) 환경정보에서 준 대로 시작 입력 3) DATA BASE CONNECTION 4) SQL commander
- 파싱 - mvc 모델 - 플랫은 파일을 직접 import하는 방식 - EAI (Enterprise Application Integration) : 기업과 기업 내부의 다양한 시스템과 애플리케이션을 통합, 다양한 애플리케이션간의 관계와 비지니스 프로세스의 근간을 이루는 트랜잭션 네트워크를 관리해주는 개념. 은행의 경우를 예로 들어 설명하면 EAI의 필요성은 더욱 분명해진다. ▲ 예금 업무, 대출, 상품 등의 정보를 관리하는 계정계 ▲ 영업지원정보와 유동성 관리 업무를 담당하는 정보계 ▲ 입금, 출금, 이체 업무를 담당하는 인터넷뱅킹 ▲ 환전, 송금 투자 등의 업무를 맡고 있는 대외계와 이 밖에도 고객 관리를 위한 CRM 등 일반적으로 은행에서는 상당히 복잡하고 다양한 업무가 혼재하고 있다. 하지만 이들..
----------------------------------------- JAVA 1. 객체 지향 프로그래밍 언어 2. 제임스 고슬링 3. Java API - 레고 블럭 ----------------------------------------- JVM (Java Virtual Machine) 1. 운영체제 별로 실행 환경이 서로 다른데, 그것을 동일하게 만들어주는 프로그램. 2. JAVA만을 위한 전용 실행 환경. 3. 환경에 따라서 적당한 JVM 설치 필요. ---------------------------------------- JDK(Java Development Kit) 1. JVM + Java API + Compiler(Javac) 2. http://www.oracle.com Windows x..
EJB란 자바 RMI : Java RMI는 Remote Method Invocation의 머리말을 딴 말인데 JDK1.1부터 자바에 내장된 기술이다. Java 환경에서 Computer 간 또는 Program 간에 통신(객체를 주고 받을 수 있다)을 할 수 있는 기능을 제공한다. 자바에 내장 되었다는 것은 CORBA, DCOM, EJB등은 통신을 대신 해주는 미들웨어(Middleware)가 필요한데(EJB를 사용하기 위해서는 이 사이트에서 강좌가 진행 중인 웹 로직, 웹 스피어등의 미들웨어가 필요하다는 겁니다.), RMI는 이미 JVM에서 지원을 한다는 이야기.. 미들웨어 : 분산 환경에서 애플리케이션들이 연결되어 서로 데이터를 교환할 수 있게 해 주는 Software. * 객체 지향의 개념에서 프로그램이..
JSP코딩 기본~! =================================================================================== ===================================================================================
데이터 송수신 테스트클라이언트가 작성한 데이터를 서버로 전송하고, JSP 프로그램을 통해서 수신하는 과정.POST, GET 방식 전송 방법중 하나를 선택. //송신 //********* 클라이언트가 입력한 데이터를 서버로 전송하는 액션 전용 버튼. 대체 수단으로 Javascript에서 submit() 메소드를 이용할 수 있다. //수신name="식별자 속성은 서버에서 데이터 수신시 식별자로 사용한다. 예를 들어,String 변수 = request.getParameter("식별자"); //클라이언트가 보낸 명령어 수신. 내장 메소드 [request] **요청페이지와 수신 페이지가 나뉜다. 실행은 반드시 요청페이지로 실행한다. 주의) 사용자가 현재 페이지를 직접 호출하면 안된다. // 2. 사용자가 전송한 ..