관계형 데이터베이스에서는 주로 테이블을 이용하여 데이터를 저장한다.
(html 태그 table을 생각하면서 작성해도 된다.)
2. Table - 데이터가 실제로 저장되는 장소
스키마(schema) - 테이블에 적재될 데이터의 구조와 형식을 정의 하는 것
varchar2 문자열
number 숫자
date 날짜
--<테이블생성>
Create table member1 (
name varchar2(100),
age number,
phoneNumber varchar2(100)
);
--<테이블에 삽입 - insert into table_name values>
insert into member1 values (
'이지은', 30, '010-1234-1234'
);
insert into member1 values (
'이강인', 21, '010-1313-3434'
);
create table student1 (
name varchar2(100),
kor number,
eng number,
mat number
);
insert into student1 values(
'조규성', 78, 87, 95
);
insert into student1 values(
'손흥민', 99, 97, 98
);
insert into student1 values(
'김진수', 86, 79, 89
);
select * from student1; -- 테이블을 다 보고 싶을때( * )
select name from student1; -- 테이블의 이름만 보고 싶을때 (테이블 명 + from)
select name, kor from student1; -- 테이블의 이름과 국어점수를 보고싶을때(테명, 테명 + from)
select * from tab;
desc member1; --(desc = 테이블에 대한 설명을 보여주는 명령어(오름차순이란 뜻도 있음))
desc student1;
commit --모든 작업을 정상적으로 처리하겠다고 확정하는 명령어이다.
'개발자 > SQL' 카테고리의 다른 글
[SQL] SQL의 기본(자료형, 제약조건, DDL/DML/DCL 구분, 집계함수, SEQUENCE, JOIN) (0) | 2022.12.14 |
---|---|
[SQL] 오라클 시퀀스(sequence) (0) | 2022.12.09 |