-
Database란? Oracle 설치방법Database/SQL (oracle, mysql) 2019. 5. 22. 12:03
Oracle Database Express Edition 설치
1. 관리자 접속
sql command 창에서 sqlplus system/oracle입력
(비밀번호는 화면상 출력되지 않는다.)
일반 커맨드 창이라면 sqlplus입력 - conn /as sysdba 입력
2. 사용자 계정만들기
CREATE USER [user_name]
IDENTIFIED BY [password]
create user scott; ( scott 대신 원하는 이름)
indentified by tiger; (tiger대신 원하는 비번)
session은 connect를 뜻한다.
3. 생성된 계정에게 연결권한 부여한다.(누가? 관리자가!)
grant connect, resource to scott;
* 에러의 종류
ORA-01045: user SCOTT lacks CREATE SESSION privilege; logon denied - 접속 권한이 불충분하다.
SYS: 최고 관리자 권한부여 가능
SYSTEM: 유지보수 관리할때 사용하는 계정
Database - 데이터의 집합체!
이 안에 들어간 것은 행과 열로 구분이 되고 네트웤을 통한 공유가 쉽게 이루어진다.
DBMS( 저장소와 프로그램 사이의 매개체 )
장점!
- 중복의 최소화
- 데이터의 공유
- 데이터의 보안 유지
- 데이터 무결성 유지
** 데이터 용량이 작다면 파일시스템에 정리하지만 데이터 양이 많아진다면 DBMS를 사용한다.
데이터 베이스라는 용어는 누가 처음 사용했게?
Development and Management of Computer - Center Data Bases 라는 심포지움에서 처음사용했지
chen이 개체 관계(ER) 모델 제안
1980년도에 드디어 개인 컴퓨터를 위한 DBMS가 개발 되었다.
관계데이터 모형
속성 ( 컬럼, 필드, 도메인 ) 튜플, 레코드
DB 접속 툴
- 토드, SQL Developer(오라클) , eclips, SQL*PLUS
- SQL * PLUS
반응형'Database > SQL (oracle, mysql)' 카테고리의 다른 글
[ SQL ] JOIN 의 종류 (0) 2019.05.27 [DB] SQL 숫자, 날짜, 문자 함수 (0) 2019.05.24 [DB] SQL 연산자 종류 (0) 2019.05.23 [DB] 쿼리문 사용법 - SELECT (0) 2019.05.23 [ DB ] 테이블의 구조 (0) 2019.05.22