DataBase/SQL 3

[SQL] DML - SELECT {JOIN}

[SQL] DML - 데이터 조작 을 학습하고 와주시기 바랍니다. 우선 다음 코드를 작성해 주시기 바랍니다. create table product ( pcode varchar2(10) primary key, name varchar2(20), cost number(10)); create table shop ( scode varchar2(10) primary key, sname varchar2(20)); create table salelist ( saleno number(10) primary key, pcode varchar2(10) not null, saledate date, scode varchar2(10) not null, amount number(10)); insert into product valu..

DataBase/SQL 2023.04.13

[SQL] DML - 데이터 조작

[SQL] DDL - 데이터 정의와 내용이 이어집니다. DDL (Data Defintion Language) - 데이터 조작 언어 데이터베이스 사용자 또는 응용 프로그램 소프트웨어가 컴퓨터 데이터베이스에 대해 데이터 검색, 등록, 삭제, 갱신 수행 insert 데이터를 삽입한다. insert into 테이블명( 속성 ) values( 값... ); insert into student(sid, name, age, birth) values('10101', '강대순', 17, '07/05/21'); # 속성은 안 적어도 된다 (값을 전부 순서에 맞게 넣을 경우) insert into student values('10102', '김동기', 17, '07/05/11'); insert into student val..

DataBase/SQL 2023.03.16

[SQL] DDL - 데이터 정의

DDL (Data Defintion Language) - 데이터 정의 언어 데이터베이스의 구조와 테이블, 뷰, 인덱스, 프로시저와 같은 개체를 정의 create 테이블을 생성한다 create table 테이블명( 속성이름 데이터타입(크기) 제약조건, ... ); create table student( sid varchar2(9) primary key, name varchar2(3) not null, age number(3) not null, birth date not null ); create로 학생(student) 테이블을 생성했다. 속성은 [학번(sid), 이름(name), 나이(age), 생일(birth)] 이다. 학번은 기본키(primary key)로 지정하고 나머지 속성은 도메인 무결성을 위해 ..

DataBase/SQL 2023.03.15