티스토리 뷰
반응형
강사 : 김호진 강사님
데이터베이스 및 DBMS 개념
데이터베이스
데이터베이스 란?
- 데이터 : 현실 세계에서 관찰이나 측정을 통해 수집된 사실(fact)이나 값(value)
- 정보 : 데이터의 유효한 해석이나 데이터 상호간의 관계를 의사결정에 도움이 되도록 가공한 것
- 데이터베이스 : 여러 응용 시스템이 공유할 수 있도록 통합, 저장된 운영 데이터의 집합
- 데이터베이스 관리 시스템(DBMS : DataBase Management System) : 모든 응용 프로그램들이 데이터베이스를 공유할 수 있도록 관리해주고, 데이터베이스를 유지하기 위한 일련의 소프트웨어 시스템
※ 데이터는 정보와 다름!(정보보다 작은 개념)
DBMS
DBMS 란?
파일 관리 시스템의 단점을 개선하여 데이터를 통합적으로 관리하는 소프트웨어로 컴퓨터에 수록한 수많은 자료들을 쉽고 빠르게 추가, 수정, 삭제, 검색할 수 있는 시스템이다.
흔히 DBMS 라고 하면 어떤 하드웨어적인 서버를 생각하는 경우가 많은데 데이터베이스 관리 시스템은 시스템이나 장비가 아닌 논리적인 소프트웨어이다.
즉, 사용자들은 응용프로그램을 이용하여 SQL 명령을 DBMS 에 전달하며 DBMS 는 이러한 사용자들의 명령을 받아 해석하고 이를 컴퓨터에서 처리할 수 있는 형태로 변환하여 실행하며 이와 관련된 모든 프로세서를 관리하는 논리적인 소프트웨어인 것이다.
※ SQL(Structed Query Language, 구조화된 질의 언어) : 데이터를 Access 하기 위해 데이터베이스와 통신하는 언어.
오라클 접속 및 구동
(명령 프롬프트 상태에서 진행)
오라클 접속
SQL 모드 전환
C:\Users\miiiyoung>sqlplus/nolog
--> 접속된 사용자 없이 단순히 SQL 모드로 전환하겠다.
실행 결과>>
SQL*Plus: Release 11.2.0.2.0 Production on 목 1월 4 16:46:49 2018
Copyright (c) 1982, 2014, Oracle. All rights reserved.
SQL>
접속된 사용자 계정 확인
SQL> show user
--> 현재 접속된 오라클 서버 사용자 계정 확인
실행 결과>>
USER is ""
sys 계정으로 연결
SQL> connect sys/nds0102$ as sysdba
실행 결과>>
Connected.
다시 접속한 사용자 계정 조회
SQL> show user
실행 결과>>
USER is "SYS"
반응형
'DB > Oracle' 카테고리의 다른 글
[Oracle] 교육 5일차 (0) | 2018.01.11 |
---|---|
[Oracle] 교육 4일차 (0) | 2018.01.10 |
[Oracle] 교육 3일차 (0) | 2018.01.09 |
[Oracle] 교육 2일차 (0) | 2018.01.05 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 빅데이터
- javascript
- Hyperledger Fabric v1.1
- 어서와 데이터는 처음이지
- 암브로셔스
- 알고리즘
- 블록체인
- Private Data
- 하이퍼레저 패브릭
- 문제풀이
- ambrosus
- 직딩잇템
- ubuntu
- Hyperledger Fabric v1.2
- codility
- 코딜리티
- 빅데이터 교육
- 코딩테스트
- 코테
- 빅데이터 강의
- Blockchain
- Hyperledger Indy
- 블록 체인
- 하이퍼레저 페브릭
- docker
- 기초 of 기초 데이터 개념
- 빅데이터 기초
- DOCs
- 하이퍼레저 인디
- Hyperledger Fabric
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함