일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2025-02-13
- delete
- 뷰
- sqld
- 혼자 공부하는 네트워크
- 열거형
- 운영체제
- INSERT
- youtube review
- github에 새 리포지토리 추가하기
- 명령 프롬프트
- mysql 설치 방법과 정상 작동 확인하기
- 혼자 공부하는 SQL
- 데이터모델링
- 이것이 오라클이다
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 컴퓨터 구조
- oracle
- 클러스터형 인덱스와 보조 인덱스
- 웹 디자인 기능사
- 리눅스 마스터 2급
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- Update
- gitkraken을 통한 프로젝트 올리기
- 친절한 SQL 튜닝
- 인덱스의 개념과 장단점
- 데이터 모델링
- 첫 프로그래밍
- 컴퓨터 활용 능력
- 컴퓨터 활용 능력 1급
- Today
- Total
코딩 브이로그
[이것이 오라클이다] 03장 01교시: [Oracle] 전체 운영 실습 개요, 스키마 생성 본문
* Youtube Link - https://www.youtube.com/watch?v=XpWrNgY5yew&list=PLVsNizTWUw7FzFgU1qe-n7_M7eMFA9d-f&index=5
요구사항 분석과 시스템 설계 그리고 모델링
데이터베이스 구축을 하기 위해서는 요구사항 분석, 시스템 설계 그리고 모델링이 필요하다.
결과적으로 이렇게 그림이 나온다.
이 그림을 가지고 데이터베이스가 이렇게 돌아가는구나를 파악한다.
스키마는 데이터베이스의 묶음으로 본다.
mysql이나 sqlserver는 스키마 = 데이터베이스이다.
오라클은 스키마들 자체를 관리하는 것을 데이터베이스라고 부른다.
단위가 살짝 다르다.
한 명의 사용자는 하나의 스키마를 갖고 있다.
이 그림을 보면 사용자가 3명이라고 보면 된다.
쇼핑몰 사용자, HR 사용자 그리고 SYSTEM 사용자이다.
데이터를 표 형태로 모아놓은 것이 테이블이다.
단순한 표 형태로 생각하면 된다.
오라클 스키마 구축 절차
데이터가 지워지거나 깨지면 큰일나죠
그래서 데이터 백업 및 관리를 해야 한다.
일반 사용자가 회원가입을 할 때
회원은 가입할 때 행이 하나가 쏙 들어간다.
DBMS 전문가처럼 INSERT문을 날리고 해서 할 수는 없다.
그래서 응용 프로그램을 구축을 하는 것이다.
실습
사용자 이름, 새 비밀번호, 비밀번호 확인, 기본 테이블 스페이스, 임시 테이블 스페이스를 정한다.
기본 테이블 스페이스와 임시 테이블 스페이는 물리 저장 공간 (HDD)를 이야기한다.
그리고 만들어진 사용자에게 CONNECT, RESOURCE 권한을 부여한다.
자기 자신 스키마에 접속할 수 있는 권한
스키마의 테이블에 데이터를 사용할 수 있는 권한
이렇게 두 개의 권한을 주로 부여한다.
USERS 테이블 스페이스에 할당량 10 단위는 M
이렇게 10M를 저장할 수 있도록 공간을 할당한다.
SHOP 계정에 10M를 USERS 테이블 스페이스에 할당한다.
그리고 SQL을 보면
이렇게 SQL이 만들어진 것을 볼 수 있다.
실제 이 SQL을 실행한 것과 같다.
나중에는 직접 이렇게도 SQL문 작성이 가능해야 한다.
접속을 만들어준다.
로컬-SHOP
사용자 이름: SHOP
비밀번호: 1234
그리고 호스트 이름에는 현재 자기 자신의 컴퓨터 이름이 적혀있지만
다른 컴퓨터에 접속을 하려면 ip를 입력하면 된다.
포트번호도 동일하게 입력해주면 된다.
5장에서 다룰 예정이다.
감사합니다.
'Oracle' 카테고리의 다른 글
[이것이 오라클이다] 03장 3교시: [Oracle] 테이블 외의 데이터베이스 개체 (1) | 2024.11.01 |
---|---|
[이것이 오라클이다] 03장 02교시: [Oracle] 테이블 생성, 데이터 입력, 데이터 조회 (0) | 2024.11.01 |
[이것이 오라클이다] 02장 02: [Oracle] 샘플 데이터(HR) 설치 (0) | 2024.11.01 |
[이것이 오라클이다] 02장 1교시: [Oracle] Oracle XE 설치 (1) | 2024.11.01 |
[이것이 Oracle이다] 01장: [Oracle] DBMS 개요와 Oracle 설치 (0) | 2024.11.01 |