오늘은 수업에서 오라클 설치를 배웠습니다! 제가 설치할 Oracle Database는 11gR2 버전 입니다! 위에 3개의 파일 중에서 현재 내 운영체제에 맞는 파일을 다운 받으시면 됩니다!
테이블의 구조와 제약 조건을 생성, 삭제하고 수정하는 DDL 명령문데이터를 정의하는 언어데이터를 담는 그릇을 정의하는 언어OBJECTDBMS 특성과 구현 환경을 감안한 데이터 구조직관적으로 하나의 데이터베이스로 이해 가능DBMS마다 차이속성의 데이터 타입과 크기, 제약
한 개의 테이블에 대해 데이터를 삽입, 수정, 삭제하고 행을 조회데이터를 조작하는 명령어여기서 조작은 데이터 관점에서 생명 주기를 제어하는 것을 의미데이터 생성 ( 삽입 형태로 신규 데이터를 테이블에 저장 )데이터 조회 ( 테이블의 내용을 조회 )데이터 변경 ( 테이블
조회하는 결과에 특정한 조건을 줘서, 원하는 데이터만 보고 싶을 때 사용 테이블을 복사해서 사용할 경우에 주로 사용역할은 지정된 열을 그룹으로 묶어주는 역할을 하며, 주로 집계 함수와 함께 사용DML, DDL, DCL로 분류조회 결과에서 찾고자 하는 스키마가 HR인것
사용자 : NATION암호 : 1234기본 tablepace : USER임시 tablepace : TEMPNation role : connect, resource, dba접속명 : local-NATION
사용자 : MUSIC암호 : 1234기본 tablepace : USER임시 tablepace : TEMPNation role : connect, resource, dba접속명 : local-MUSIC
사용자 : MOVIE암호 : 1234기본 tablepace : USER임시 tablepace : TEMPNation role : connect, resource, dba접속명 : local-MOVIESELECT 배우.이름 FROM 배우, 출연WHERE 배우.번호 = 출
DCL (Data Cntrol Language) 업무 단위인 트랜잭션의 완료와 취소를 위한 명령어 1. DCL -1. DCL 개요 --1. DCL 유형 데이터베이스에서 데이터 이외의 오브젝트에 대해 조작할 필요가 있다 DCL 조작 대상 사용자 권한
DML은 데이터 조작 언어로 데이터를 조작(선택, 삽입, 수정, 삭제)하는 데 사용되는 언어SQL문 중에 SELECT, INSERT, UPDATE, DELETE가 DML문에 해당트랜잭션이 발생하는 SQL도 DML이다DDL은 데이터 정의 언어로 데이터베이스, 테이블, 뷰
ORACLE에서 지원하는 데이터 형식의 종류 Oracle에서 데이터 형식의 종류는 30개 가까이 됨 숫자 데이터 형식 숫자형 데이터 형식은 정수, 실수 등의 숫자를 표현하는데 주로 NUMBER 데이터 형식 사용 문자 데이터 형식 CHAR
조인이란 두 개 이상의 테이블을 서로 묶어서 하나의 결과 집합으로 만들어 내는 것을 말함INNER JOIN은 조인 중에서 가장 많이 사용되는 조인임일반적으로 JOIN이라고 얘기하는 것이 INNER JOIIN을 지칭하는 것OUTER JOIN은 JOIN의 조건에 만족되지
PL/SQL 프로시저 형식조건에 따라 분기한다, 한 문장 이상의 처리되어야 할 때는 BEGIN...END와 함께 묶어줘야만 하며습관적으로 실행할 문장이 한 문장이라도 BEGIN... END로 묶어주는것이 좋음IF 구문은 2중 분기라는 용어를 종종 사용함, 즉 참이 아니
사용자 : HAKSA암호 : 1234기본 tablespace : USERS임시 tablespace : TEMPNation role : connect, resource, dba접속명 : local-HAKSA
Table 데이터베이스의 핵심 개체 1. 테이블 만들기 테이블은 만드는 방법이 중요한 것이 아니라 테이블을 어떻게 모델링(설계)했느냐가 훨씬 중요 1. 테이블 생성 2. 데이터 입력 2. 제약 조건 제약 조건이란 데이터의 무결성을 지키이 위한 제한된 조건을 의미
뷰는 일반 사용자 입장에서는 테이블과 동일하게 사용하는 개체임.뷰를 사용해서 얻을 수 있는 장점보안에 도움이 됨복잡한 쿼리를 단순화 시켜줄 수 있음
Stored Procedure 스토어드 프로시저란 Oracle에서 제공되는 프로그래밍 기능 스토어드 프로시저는 한 마디로 쿼리문의 집합으로 어떠한 동작을 일괄 처리하기 위한 용도로 사용 1. 스토어드 프로시저 생성과 실행 1. 스토어드 생성 2. 스토어드 실행
커서는 일반적으로 다음의 순서를 통해서 처리됨커서는 각 각의 데이터를 가공할 때 사용
패키지란 스토어드 프로시저나 함수들을 묶어 놓은 집함Oracle에서 제공하는 ALL_OBJECTS 시스템 뷰를 통해서 확인할 수 있음패키지 의 상세한 매뉴얼은 https://docs.oracle.com/cd/E11882_01/appdev.112/e40758/t
학사 정보를 관리하기 1. 요구 사항에서 명사에 주목하여 엔티티를 식별하고 엔티티의 특성을 나타내는 관련 속성을 구별한 엔티티 정의서를 작성하시오 2. 요구사항에서 동시에 주목하여 엔티티들을 연결하는 관계를 식별하고 존재성을 구별하여 관계 정의서를 작성하시오 3.
1. 음악 정보 DB 테이블 생성 2. 음악 정보 DB 데이터 입력 3. 음악정보 DB 데이터 검색 01. 'waiting for love'라는 노래를 담고 있는 타이틀과 아티스트를 검색하라. ![](https://images.velog.io/images/ansalstmd/post/c052340f-d63f-46d1-bb36-fe8c4032eb
1. 환자정보 DB 테이블 생성 2. 환자정보 DB 데이터 입력 3. 환자정보 DB 데이터 검색 01. 검사결과가 N인 환자들의 이름을 검색하라 ![](https:/
1. 학생정보 DB 테이블 생성 2. 학생정보 DB 데이터 입력 ![](https://images.velog.io/images/ansalstmd/post/3659b112-a786-4f7