원지의 개발
article thumbnail
728x90

1. (관계형) 데이터베이스

  • RDBMS (Relational Database Management System): 관계형 데이터베이스
  • NoSQL: 대용량 데이터베이스 ex) 채팅로그
  • A(회원목록)데이터베이스와 B(주문내역)데이터베이스를 KEY로 연결하여 사용

1.1. 특징

  • 데이터의 무결성 - 어긋나지 않고 깨끗한 상태로 유지
  • 데이터의 공유 - 하나의 데이터베이스에 동시다발적으로 연결 가능
  • 데이터의 정확성과 일관성
  • 중복성의 제거
  • 불일치를 피할 수 있음
  • 표준화 가능

1.2. 개념화 기법 발달 : 데이터의 독립성 보장

  • 정규형: 중복 문제의 해결 기법 제공
  • SQL: 데이터 조작언어의 발달
  • 테이블들의 모임: 관계형 데이터베이스
  • KEY 이용: 각 행은 일련의 값을 사이의 관계

1.3. SQL문을 사용하여 이용되고 수정

1.4. 기본구조

1.4.1. 용어

  • SQL문, 모델링, DB객체에서의 용어가 조금씩 다름
일반적 모델링 DB객체
데이터집합, relation
관계집합(relatrionship set)
개체집합(entire set)
엔티티 entity
테이블
행 row 튜플 tuple 레코드
열 column 속성 attribute 필드 (*제목을 나타냄)

1.5. KEY (관계형 데이터베이스)

  • 후보키
    행을 유일하게 식별할 수 있는 키
  • 기본키 (Primary key) - PK
    후보키 중에서 선택한 주키 (보통 학번)
    테이블마다 필수로 존재
    not null, 중복X
  • 대체키
    후보키 - 기본키 (주민번호)
  • 슈퍼키 (Super key)
    테이블 내의 속성들의 집합으로 구성된 키(2개로 이루어진 키)
  • 외래키 (Foreign key)
    주테이블의 PK를 참조 테이블의 column으로 지정한 키
    참조 테이블의 기본키에 없는 값을 입력할 수 X (내 마음대로 아무값이나 넣을 수 X)
    몇번이든 중복가능, null값 가능, 여러개 가능

2. Oracle SQL Developer 설치

2.1. 기본 다운로드

2.1.1. oracle database Express edition

  • enterprise 상업용/ express 교육용

오라클 데이터베이스 익스프레스

https://www.oracle.com/database/technologies/xe-prior-release-downloads.html

 

XE Prior Release Archive

Getting Started: Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Ser

www.oracle.com

  • 11g ver. 설치 - 데이터베이스 기존 위치 변경 X (c드라이브)

데이버베이스 비번 1234

  • 최고 관리자 계정 아이디: system / 비밀번호: 1234
  • 사진과 다를 수 있음!!!! 12로 받는게 맞음

2.1.2. SQLD Developer

 

 

 

 

Oracle SQL Developer Downloads

This archive. will work on a 32 or 64 bit Windows OS. The bit level of the JDK you install will determine if it runs as a 32 or 64 bit application. This download does not include the required Oracle Java JDK. You will need to install it if it's not already

www.oracle.com

  • 설치 후 SQL Developer 연결 설정
    최고관리자 sys, system - 1234 / SYSDBA - 비밀번호 저장  / 테스트
    ! 실패시 사용자 이름을 sys as sysdba로 바꿔주면 성공 / 테스트 - 저장 - 접속

입력

 

[Oracle] Oracle SQL Developer 설치 및 계정 생성하기

Oracle SQL을 개인용 PC에 설치해서 실습해보기 위해서는 크게 2가지가 필요합니다. 첫 번째는 Oracle Database Express, 두 번째는 Oracle SQL Developer입니다. 지난 글에서 Oracle Database Express를 설치한 데 이어

mydatanote.tistory.com

2.2. Oracle SQL Developer

  • 오라클은 대/소문자를 구별하지 않음
  • 데이터는 대/소문자 구별

3. Oracle 삭제

https://wookoa.tistory.com/304

 

오라클(Oracle) 11g 삭제 방법: Windows 운영체제에서

오라클은 기타 다른 프로그램과는 다르게 설치당시 하드영역, 레지스트리, 서비스영역 모두를 사용하는 복잡한 프로그램이다. 그렇기 때문에 삭제를 하는 절차 또한 여러가지 신경을 써줘야 깔

wookoa.tistory.com


728x90
profile

원지의 개발

@원지다

250x250