본문 바로가기

분류 전체보기

(50)
무결성 UNIQUE 중복되지 않게 하는것 유일한 값이 수록되게 하는것 데이터 딕셔너리 1. 무결성 제약조건이란 데이터 무결성: 데이터의 정확성 또는 유효성을 의미 무결성 제약조건: 데이터베이스 상태가 만족시켜야 하는 조건이자 사용자에 의한 데이터 베이스 갱신이 데이터베이스의 일관성을 깨지 않도록 보장하는 수단 무결성 제약조건의 목적: 일관된 데이터 베이스 상태를 정의하는 규칙들을 명시적으로 정의하여서 권한을 가진 사용자들로부터 데이터베이스의 정확성을 지키는 것 무결성 제약조건의 장점: 스키마를 정의할 때 일관된 데이터베이스 상태를 정의하는 규칙들을 한 번만 명시하면 되고, 데이터베이스가 갱신 될 때 DBMS가 자동적으로 이러한 일관성 조건을 검사해주므로 응용 프로그램단에서 이를 일일이 신경써주지 않아도 된다. ..
DDL로 테이블 생성 / 변경 / 삭제 DATA DEFINITION LANGUAGE 로 데이터 정의 언어 소수점 자리를 명시를 해야함 (안그러면 반올림되서 소수점자리는 출력이 안됨) -n은 n의 자리에서 반올림해라 (-2면 정수 두번째자리에서) * 변경안되는 함수를 주의하자 데이터 유형 데이터베이스의 테이블에 특정 자료를 입력할 때, 그 자료를 받아들일 공간을 자료의 유형별로 나누는 기준을 의미합니다. 테이블의 칼럼이 가지고 있는 대표적인 4가지 데이터 유형은 다음과 같습니다. 1. CHARACTER : 고정 길이 문자열 정보 (2000자 까지 저장됨) 2. VARCHAR : 가변길이 문자열 정보 (4000자 까지 저장되므로, 부족하다면 LONG 이나 LOB를 사용할 것) 3. NUMERIC : 정수, 실수 등 숫자 정보 4. DATE : 날..
테이블 스페이스 1. TABLESPACE 란 - 하나 또는 여러개의 데이터 파일로 구성되어 있는 논리적인 데이터 저장구조 입니다. - 테이블스페이스는 크게 시스템(SYSTEM) 테이블스페이스와 비시스템(NON-SYSTEM) 테이블스페이스로 구분 됩니다. - 테이블스페이스는 사용자에게 공간을 할당할 수 있으며, 테이블스페이스 안에 저장되어있을 데이터의 가용성을 제어할 수 있습니다. ▶ 시스템 테이블 스페이스 - 오라클 데이터베이스를 생성할 때 자동으로 생기며 오라클 데이터베이스의 기동을 위해 꼭 필요한 테이블스페이스 입니다. - 모든 데이터 사전(Data Dictionary) 정보와, 저장 프로시저, 패키지, 데이터베이스 트리거등을 저장 합니다. - 유저데이터가 포함될 수 있지만 관리 효율성 면에서 포함 시키면 안됩니다...
정의 특징 목적 조회하는 방법 생성하는 방법 명령어 데이터 딕셔너리 뷰의 종류 단순 뷰 (테이블 하나로 만드는 ) (INSERT / UPDATE / DELETE 가능) 그룹함수만 쓰면 불가능하지만 컬럼에 별칭을 주면 사용이 가능한 부분이다. 복합 뷰 그룹 함수 별칭 주는법 생성 시 SELECT 에 VIEW_칼럼뒤에 ( ) 사용 조건문 사용시에 별칭으로 입력해야 값이 나옴 (기존의 컬럼명 사용시 결과값이 도출되지 않음) 뷰 삭제 DROP VIEW 컬럼명; 수정하는 방법은 없다 CREATE OR REPLEACE 를 사용해서 수정이 가능 FORCE옵션 뷰 활용하기 ★ ROWNUM 활용 오라클에서 내부적으로 부여되는데 INSERT문에 의해 입력한 순서에 따라 1씩 자동으로 증가되면서 값이 지정된다 WHERE 절..
함수 NVL NULL값을 다른 값으로 바꾸기 위한 함수 *NULL값이 들어가면 산수계산이 되지 않음 NVL(컬럼,0) ⇒ NULL값이면 두번째 0으로 바꾸겠다 Q. NULL대신 CEO를 출력해라 SELECT NAME, NVL(TO_CHAR(MGR),’CEO’) FROM WHERE MGR IS NULL; DECODE (표현식, 조건1, 결과1 조건2, 결과2 조건3, 결과3, 기본결과 n) CASE (WHEN-THEN) 조건에 따라 서로 다른 처리가 가능한 함수 (표현식, WHEN 조건1 THEN 결과1 WHEN 조건2 THEN 결과2 WHEN 조건3 THEN 결과3 ELSE 결과 n ) END 사실상 JOIN을 몰랐을 때 이 함수를 이용해볼 수 있다. JOIN을 배운다면 JOIN을 이용해 데이터를 추출하길 바..
비동기 여러 작업을 동시에 처리하기 위해 비동기(Asynchronous) 를 통해, 특정 작업의 완료를 기다리지 않고 다른 작업을 동시에 수행이 가능하도록 하였다. Ajax (Asynchronous JavaScript and XML) 웹에서 비동기 처리를 가능하게 하는 기술 클라이언트(방문자 컴퓨터)가 비동기 방식으로 자바 스크립트를 이용하여 화면 전환 없이 서버(서비스 제공 컴퓨터) 측에 자료(XML, HTML, JSON, 텍스트 유형 등)를 요청할 때 사용 다른 서버에게 데이터를 요청할때 XMLHttpRequest 객체나 혹은 fetch 메서드로 요청을하게 하는데, 서버로부터 응답을 기다리는 동안에도 사용자와의 인터랙션을 유지할 수 있으므로 사용자 경험을 향상 load( ) 메서드 $(요소 선택).load(..
JQuery 제이쿼리 이벤트 _ Event 이벤트 총정리 / 이벤트란 사이트에서 방문자가 취하는 모든 행위를 말하고, 이벤트 핸들러는 이벤트가 발생했을 때 실행되는 코드이다. 🌱 우리가 자주 보는 네이버의 로그인화면을 보고 이해를 돕자면, 로그인블럭에 마우스를 갖다대면 색상이 변하는 것 아이디 찾기 | 비밀번호 찾기 | 회원가입 에도 마우스를 갖다대면 밑줄이 생기는 것 등의 우리의 일상생활에 녹여든 브라우저들에서 이러한 액션들을 볼 수 있다 💻 이러한 동작을 제이쿼리 이벤트로 만들 수 있다는 것! 제이쿼리 이벤트 ⭐ 이벤트 등록 ✔️ 이벤트 등록 메서드에는 하나의 이벤트만 등록할 수 있는 단독 이벤트 등록 메서드 ✔️ 2개 이상의 이벤트를 등록할 수 있는 그룹 이벤트 등록 메서드 => "on" 메소드 이용 /* 단독이벤트 등록메소드 : btn1 그룹이벤트 등록메소..
JQuery 제이쿼리 선택자_기본선택자 🌷 선택자는 HTML 요소를 선택하여 가져온다 🌷 제이쿼리 선택자는 CSS 선택자와 마찬가지로 선택 한 요소의 디자인 속성을 적용할 때 사용할 수 있디 🌷 제이쿼리 선택자를 사용하여 ‘동적’으로 스타일을 적용한다 HTML의 문서 객체 구조 그림으로 보면 조금 더 이해하기 쉬울것이다. 선택자를 사용하기 위해 문서객체를 불러들일 때에, 1. document.ready 2. function 을 먼저 작성하는 두 가지의 방법은 모두 정상적인 작성 방법이다 🍁 선택한 요소에 지정한 스타일을 적용 $("CSS 선택자").css("스타일 속성명", “값”); 🍁 선택한 요소에 지정한 속성을 적용 $("CSS 선택자").attr("속성명", "값"); 선택자 제이쿼리에 들어가기 앞서, 앞으로 head 상단에 jquer..