본문 바로가기

전체글

(354)
20200507 / DELETE TRUNCATE DROP 차이점 비교 자동으로 commit 해주는거 아니라서 수동으로 해줘야하는 거 : DML (INSERT, UPDATE, DELETE, MERGE) truncate 컴파일 커널 세션 - 일반적으로는 주어 클라이언트 목적어는 서버/ 접속상태/사용자 임시테이블 - 테이블 복제 - 스키마를 복제 테이블 복제(데이터 빼고) 딕셔너리 - 오브젝트들(테이블 뷰 시퀀스 트리수 함수)에 대한 정보 프로파일 : 롤(권한을 주느냐 마느냐 하는 거)을 정리해논 거
자바 - DB 연동 오라클 계정 생성 관리자에 해당 쿼리 작성 : ssar 계정 생성 alter session set "_ORACLE_SCRIPT"=true; CREATE USER ssar IDENTIFIED BY bitc5600; GRANT CREATE SESSION TO ssar; GRANT CREATE TABLESPACE TO ssar; GRANT CREATE TABLE TO ssar; GRANT RESOURCE, CONNECT to ssar; GRANT CREATE SEQUENCE to ssar; ALTER user ssar DEFAULT TABLESPACE users QUOTA UNLIMITED on users; 더하기 눌러서 ssar로 이름 사용자 비번 / 테스트->성공하면 / 접속해서 이제 ssar에서 crea..
값초기화(NULL하고 다른 거 차이), NVL, VIEW, 인덱스 1. Null = " " 객체 초기화 / 객체를 주소를 남긴다. point 남긴다. 2. " " (String) 객체 자료형 3. ' ' (char) Primitive 4. 0 (정수형 int) Primitive 0.0f (float) Primitive 0.0 (double) Primitive 객체의 쓰레기 값은 주소 int의 쓰레기 값은 범위 벗어난 값들어있는거 아무 것도 안담아놔도 쓰레기 값 DB에서 null이랑 " "이랑 다름. NVL : null값 치환해줌 VIEW 만들어야 하는 이유 : 1. 외부 공개하기 꺼리는 내용(컬럼)은 안보여주려고 2. TUPLE 있는 갯수대로 다 보여 주지 않을 수 도 있음. -> 분산처리 할수 있으니까 SELECT 하는 성능 좋아짐. VIEW는 수정할 때 ALTER ..
웹서버와 DB연동 하기 (조인) CustomerList 아이디 성명 주소 전화번호 LIST CustomerView 아이디 성명 주소 전화번호 LIST - CustomerList 목록 뜨기 ​ - 박지성을 클릭하면 박지성이 구매한 책의 출판사와 같은 출판사에서 구매한 고객 이름이 뜬다. ​ ​ - 김연아를 클릭하면 김연아가 구매한 책의 출판사와 같은 출판사에서 구매한 고객 이름이 뜬다.
무결성 정확성 일관성 Not Null/ NULL 무결성 : Null을 허용 아니면 반드시 값을 넣을 지 결정 참조 무결성 : 외례키인데 중복해서 넣으면 위배! 기본키 무결성 : 프라이머리 키 유일한 값, not null이어야 한다. 도메인 무결성 : 남녀만 넣을 수 있는데 중성은 넣으면 위배 됨. 유니크 무결성 : 중복된 데이터는 위배됨.
sts 왼쪽 파일정리된 거 보려면
JSP(JavaServer Pages) 맛보기 클라이언트 -> 브라우저에서 하고 디버깅(실행시키고 고치고)도 한다 (tool에서는 편집만) HTML -> 구조(structure) CSS -> 스타일, "디자인" Javascript -> html, css를 동작(event)제어 서버 php 단독 asp(net) 단독, 너무 오래되서 이제 안씀 못씀.. Jsp + Java으로 쓰임. 그래서 강력. Java 1.bean 2. Servlet JSP=Java문법 + 알파 확장자 .jsp인데 안에 코드를 보고 html인지 어떤 건지 개발자가 알아야지 클라이언트에서도 제어하고 서버에서도 제어하는데 서버의 부담을 더는게 좋아요. 꼭 서버에 가지고 있어야 하는 부분은 보안이 필요한 부분들이나..... * Web Server -Apache Tomcat * Dynami..
설계 - 데이터 모델링 프로그램 만드는 데 3가지 신경써야 하는데 1. 데이터 -1 메모리(변수, 객체 등등...) -2 파일 -3 DB 2. GUI (Swing..) 3. 제어(처리) read, write for, while, if, switch, case AI view control 디자인=설계 모델..구조랑 비슷... 분석 -> 설계 -> 구현(코딩) -> 테스트 -> 유지보수 Java에서 UML(Unified Modeling Language) 1. 유즈케이스다이어그램 2. 클래스 다이어그램 3. Sequence Diagram 4. 요구사항 분석서 5. 화면설계서 . . DB관련 설계 1. ER(Entity Realationship) Diagram - 정보 모델링 2. 테이블 설계서 자바에서 설계도가 중요하지만 실제로 딱..