SQL 실습

양평역·2023년 6월 21일

SQL

목록 보기
4/4

자기 자신에 맞는 [ana번호] 데이터베이스를 찾는다.
유튜부의 데이터베이스를 본딴다.

table 1 : video
table 2 : user
table 3 : comment

table 1 : video
칼럼 타입명 제약조건
video_id , int , auto_inc,Not null, Primary key
user , varchar(20), not null,foreign key
length , int , not null
link , varchar(20) , not null,unique key
like , int , default 0
bad , int , default 0
made_date ,datetime(20) ,// alter로 바꿀 예정 sysdate로 업데이트를 해보자

table 2 : user
칼럼 타입명 제약 조건
user_id varchar(20), Not null, Primary key
password varchar(20), not null
name , varchar(20), not null
email , varchar(80) , check('@이 있는지')
made_date datetime(20)

table 3 : comment
칼럼 타입명 제약조건
comment_id ,int , auto_inc,Not null, Primary key
user , varchar(20), not null,foreign key
content varchar(800), not null
like int
bad int

1.user 테이블 생성
2.user에 값 삽입 실습
3.user에 칼럼 추가 made_date 생성
4.user에 값 골라내기 select 실습하기
5.user에 값 삭제하기
6.user에 겂 업데이트하기
8.video에 테이블 생성 -> 프라이머리 키 실습 목적
9. video에 테이블 값 넣기
10.user와 join 실습하기
11. comment 직접 만들어보기

create database ana1;
use ana1;

create table user(
	user_id varchar(20) not null primary key,
    pass varchar(60) not null,
    name varchar(20) not null,
    email varchar(60),
    made_date datetime default current_timestamp()
);
profile
알고리즘, 컴퓨터(OS, 네트워크), AI

0개의 댓글