일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보처리기사
- 리눅스
- 이것이 자바다
- jsp연결
- php
- NCS
- Cisco
- 참조타입
- javaee
- 네트워크
- cisco packet
- 오라클
- 원형그래프
- 라우터
- ciscopacket
- VLAN
- ospf
- rinux
- 네트워크관리사
- jsp
- Java
- 자바
- w3school
- Oracle
- 정처기필기
- 버추얼머신
- 데이터베이스
- sql
- autoset
- html
- Today
- Total
목록오라클 (41)
기록해! 정리해!
1) 데이터베이스 용어 1. 자료 와 정보 : 자료를 가공하면 정보가 된다 2. 오라클에서 스키마란? : 스키마=데이터베잉스=사용자 이름(=저장소) 3. 제약조건 5가지 한번 적어보세요 : primary key, foreign key, unique, check, default, not null (check는 사용가능한 곳도 있고 없는 곳도 있다) 4. view 의 특징 : 논리적으로 생성된 가상의 테이블이다. 보안성이 좋고 편리하다 5. 트랜젝션이란 ? : 작업 처리의 단위 6. DBA 는 어떤일을 하는 사람일까요? : 데이터베이스 관리자 (계정관리, 장치관리, 백업 등을 한다. 프로그래밍에 약할 수 있음) 7. 트리거 는 어떤 일을 하는것일까요? : 어떤 일을 실행할 때 자동으로 실행되는 것 8. F...
1. 학생 테이블과 등록테이블을 조인하시오. 2. 과목 테이블과 등록 테이블을 조인하시오. 3. 학생, 등록, 과목 테이블을 조인하시오. 4. 학번, 이름, 학년, 성적을 출력하시오. 5. 학번, 이름, 학년 , 학과, 과목번호, 과목명, 성적을 출력하시오. 6. 황수찬 교수님 과목을 수강하고 있는 학생의 이름과 성적을 출력하시오. (황수찬 과목만 출력) 7. 학생, 등록, 과목 테이블을 조인하여 view 테이블을 만드시오. ( v_t1 ) 8. 학번, 이름, 학년, 학과 , 과목명 , 성적, 담당교수를 view 테이블로 만드시오( v_t2 ) ======================================================================== 문제1. 나연묵 학생이 수강..
--삭제 시 추가가 발생하는 트리거 만들기 select * from bigdata; --원본 CREATE TABLE delbigdata --삭제백업테이블 ( "EMP_NO" NUMBER(7,0), "BIRTH_DATE" DATE, "FIRST_NAME" VARCHAR2(26 BYTE), "LAST_NAME" VARCHAR2(26 BYTE), "GENDER" VARCHAR2(26 BYTE), "HIRE_DATE" DATE, deldate date ); create or replace trigger trg_delbigdata --트리거실행테이블 after delete on bigdata for each row begin insert into delbigdata values (:old.EMP_NO, :old...
12) 문자열함수 - 엑셀 불러오기 : 접속 - system - 테이블 -> 데이터 임포트 (구분자: ;) - 테이블에 형성된 거 확인 - SQL 확인 CREATE TABLE "SYSTEM"."BIGDATA" ( "EMP_NO" NUMBER(7,0), "BIRTH_DATE" DATE, "FIRST_NAME" VARCHAR2(26 BYTE), "LAST_NAME" VARCHAR2(26 BYTE), "GENDER" VARCHAR2(26 BYTE), "HIRE_DATE" DATE ) --여기까지가 기본문 PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAX..
--프로시저를 사용하면 쿼리문을 DBMS(오라클)에서 가지고 있다 7. insert 구문 create or replace procedure sp_insert ( i_sno varchar2, i_sname varchar2, i_dept varchar2, i_year varchar2 ) is begin insert into student (sno, sname, dept, year) values (i_sno, i_sname, i_dept, i_year); end; execute sp_insert('911','가나다','전산','4'); --값 넣고 끝, 리턴 안함 select * from student; 8. update 구문 create or replace procedure sp_update ( i_sno ..
5. select 구문 --select 경우의 수 2가지 1. 리턴이 1개 : put_line 2. 리턴이 여러개 : pkg --insert,update,delete는 리턴 안함 [ 1 ] 하나의 레코드값 출력하기 Create procedure mySelect1 as var1 VARCHAR2(10); var2 VARCHAR2(30); var3 VARCHAR2(30); begin select sno, sname, dept into var1, var2, var3 from student where sno=100; DBMS_OUTPUT.put_line('학생정보'|| var1 ||' ' || var2 || ' ' || var3); end; ----------------------------------..