본문 바로가기

분류 전체보기35

[ORACLE] sqldeveloper로 ERD 추출 #### sqldeveloper로 ERD 추출하기 - 메뉴에서 [보기] - data modeler - 브라우저 (여기서 브라우저 창등이 잘 안되면 window(창) - 팩토리설정 클릭) - 좌측 아래의 브라우저 창에서 맨 앞 + 기호 클릭한 후, 나타나는 "관계형 모델[1]" - 마오 - 새 관계형 모델 - 화면 우측에 relational...탭 창 생성 - 7개 HR 테이블을 드래그하되 테이블 앞의 그림을 드래그 하여 우측 relational...탭 창에 넣기 (이 때, 드래그가 잘 안되면 오른쪽 마우스를 누를 채로 드래그 해본다) - 간단하게 보기 위해 relational... 탭 창의 빈공간에서 - 마오 - 하여 세부 정보보기에서 "열" 만 남기고 체크표시 해제 - 이미지나 pdf로 결과를 저장하기.. 2022. 3. 31.
[ORACLE] 테이블 데이터 입력/수정/조회/삭제 ########## 자료 입력 CRUD : Create(insert), Read(Select), Update, Delete 입력 조회 수정 삭제 [자료입력 - INSERT(C)] INSERT INTO 테이블명 VALUES(자료, 자료, 자료, 자료); -> 기본적으로 무조건 자료는 다 넣어야 함 Ex) INSERT INTO sawon_table VALUES (1, ‘hong’,‘02/03/15’,‘SEOUL’); ‘02/03/15’ -> 문자이므로 ‘’ 사용해야 함 ‘’ 안 붙일 시, 나누기 처리가 됨 ref. sql문장의 key word는 대문자가 원칙 -> 대·소문자 섞여 있을 시, PARSING(컴파일 작업) 시, 다른 문장으로 처리하여 번역을 계속하여 처리 속도가 느려짐 절을 따라 줄 바꿈 되어야.. 2022. 3. 31.
[ORACLE] ORACLE 기본 테이블 생성/삭제 및 컬럼 TYPE -- hr 테이블 기본 7개 존재 select * from employees; select * from departments; select * from locations; select * from countries; select * from regions; select * from job_history; select * from jobs; [DOS 모드] desc 테이블 이름; - 해당 테이블의 컬럼명 확인 가능 [컬럼 Data Type] - NUMBER(6) : (자료형) 000001~999999, 숫자 중 정수만 들어가는 6자리 데이터 NUMBER(8,2) : (자료형) 000000.00~999999.99, 소수점 둘째 자리가 있는 총 8자리 데이터 - VARCHAR2(25) : Variable ch.. 2022. 3. 31.
DataBase 용어 정리 ###. File System - data duplication(데이터 중복) : 회사의 경우 파일이 부서별로 존재 - data dependency(데이터 종속) : 한 부서의 파일 내용이 변경되면 다른 부서 파일도 모두 다 변경 ###. DB System - DBMS(DataBase Mangement System) 을 통해 관리함으로 효율적인 관리 ###. DB 종류 - 계층 DB(huerachical)(hdbms) : tree 구조(상하가 서로 종속적), 빠른 검색, 변화가 있는 경우 대응이 늦다 관계가 복잡한 경우 X, 큰 규모 DB X - Network db(ndbms) : 동등구조, node와 set 구조로 구성, 빠른 검색, 구조 변경은 어려움, 큰 규모 DB X - 객체 지향 DB(objec.. 2022. 3. 31.
<DB Tool> DBeaver 설치 https://dbeaver.io/download/ Download | DBeaver Community Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – just run it and drag-n-drop DBeaver into Applications. Debian package dbeaver.io 1. DBeaver 홈페이지 접속 2. OS 환경에 맞는 파일 설치 3. 설치된 파일 (.exe) 실행 4. [OK] - [다음] - [.. 2022. 3. 31.
DB Tool> sql depeloper 설치 및 설정 https://www.oracle.com/tools/downloads/sqldev-downloads.html 1. 첫 번째 것 다운 (Windows 64-bit with JDK 8 included) 2. 압축풀기 (설치 시, d:\ 드라이브를 선택하면 d:\sqldeveloper 폴더가 자동으로 생성) 3. 압축을 푼 폴더에서 sqldeveloper.exe를 가동하여 설치 (만약, jdk root를 물어보면 browse를 눌러 C:\Program Files\Java\java\1.8.0_1 선택 후 OK 클릭) (sqldeveloper의 jdk기본지원은 1.8 버전)) 4. 환경설정 import가 나오면 ‘아니오’ 선택 5. oracle 사용추적 창 즉, oracle로 필요 정보 전송 화면에서 체크표시 선.. 2022. 3. 31.
HTML 파일을 사용자가 이용할 수 있는 원리 request web brower ======> web server(WAS) - hello1.jsp 회원가입(.html) 2021. 9. 9.
HTTP 상태 404 - 찾을 수 없음 .html 파일 실행 시, 종종 HTTP 상태 404 에러가 발생하는 것을 볼 수 있습니다 이러한 에러는 왜? 나는 것일까요? 404 에러 중 file not found 혹은 찾을 수 없음이라고 나타나는 것을 확인할 수 있습니다. 이는 보통 파일명 혹은 경로 상 잘못 기입이 되어있어 파일을 찾지 못했을 경우 나타납니다! 따라서, 요청된 리소스의 파일명 혹은 경로가 정확한지 확인을 해보시고, 다시 실행을 시도해 보세요! 저의 경우, form Tag안의 action 부분에 기입된 파일명 오타로 인하여 에러가 발생하였습니다. 코드 안의 데이터를 보내는 파일 경로 등을 꼼꼼히 확인하여 주세요! 2021. 9. 7.
HTML Tag 모음과 활용 예시3 - <input> [Input Tag] 1. 속성 - type : 타입 지정 - "text" : 글상자(textfield) 자바에서 setText() - "password" : 입력 시, 암호화 되어 *로 표시 - "email" : 이메일 - "tel" : 전화번호 - "month" : 년월 - "week" : 년월주 - "date" : 년월일 - "time" : 시간 - "datetime-local" : 년월일 시간 - "color" : 색상표 - "number" : 숫자만 입력 - "range" : 범위설정 - "url" : url 주소로 이동(http://가 없으면 입력하라고 나옴) - "search" : 검색(크롬이나 사파리에서 검색 끝에 X표시 나옴) - "submit" : 서버로 전송 버튼 - "reset" :.. 2021. 9. 7.
HTML Tag 모음과 활용 예시2 - <form> [Form Tag] 1. 속성 - action : 서버에 있는 어떤 파일을 찾아가는 지 지정 .jsp .java servlet(웹자바) - method : 전송방식(get(기본), post) ※ 입력 미완료된 상태로 서버 전송되는 에러 해결 1) '입력 시. Tab키만 사용하십시오'명시 2) 프로그램을 작성하여 해결 (javascript) 3) HTML5의 required 사용 [form Tag 예시] ☞ hello.jsp로 "get" 방식으로 데이터 전송 이름 전화번호 이메일 생일 2. 데이터 전송 방식 - get : 기본형 head 또는 body로 처리(head로 전송) 전송 내용이 전부 출력됨 보안문제 관계없는 경우 사용 head – 전송 내용 노출됨, 작은 용량(128byte~2k), 길이 고정(.. 2021. 9. 7.