반응형

 

관계형 데이터베이스

 

: 2차원의 Table로 구성되어 있다.

RowColumn들의 집합이다.

 

데이터베이스 개체1

 

데이터베이스 개체2

 

 

 

SQL 명령어

 

DML : 데이터 조작어

DDL : 데이터 정의어

DCL : 데이터 제어어

 

+ selectDML에 속한다.

 

 

 

 

SQL 용어

 

Entity의 경우 명사, Relation의 경우 동사 로 사용하여 기입한다.

 

 

 

 

SQL*Plus로 테이블 생성

 

+ SQL Devekioer 에서도 테이블을 생성할 수 있다.

 

 

1. Win키 + R 를 눌러 실행창을 띄운 후 cmd를 입력하여 화면을 띄운다.

 

 

2. 띄워진 화면에 아래의 코드를 입력SQL*Plus로 접속한다.

 

sqlplus sys/java@localhost:1521 as sysdba

 

2, 3

 

 

3. 테이블 생성 SQL 문을 입력한다.

 

create table lprod
(
	Iprod_id number(5) NOT NULL,
	Iprod_gu char(4) NOT NULL,
	Iprod_nm varchar2(40) NOT NULL,
	Constraint pk_Iprod Primary Key (Iprod_gu)
);

 

 

4

 

4. 데이터를 집어 넣는다.

 

insert into lprod(Iprod_id, Iprod_gu, Iprod_nm)
values(1, 'a101', '삼성컴퓨터 7세대');

insert into lprod(Iprod_id, Iprod_gu, Iprod_nm)
values(2, 'a102', '한성컴퓨터 노트북 2340');

 

 

5

 

5. 데이터가 맞게 들어갔는지 확인한다.

 

 

6

 

6. 테이블을 삭제한다.

 

drop table lprod;

 

 

 

데이터 타입

 

 

 

 

테이블

 

 

 

 

반응형