SQL 뜻 : Structured Query Language
-현업에서 쓰이는 relational DBMS의 표준 언어
-종합적인 database 언어 : DDL + DML + VDL
예제를 통해 데이터베이스 정의하기
-부서, 사원, 프로젝트 관련 정보들을 저장할 수 있는 관계형 데이터베이스
-사용할 RDBMS는 MySQL(InnoDB)
1)데이터베이스 정의하기 -> 데이터 베이스 생성 및 삭제
mysql>SHOW DATABASE
mysql>CREATE DATABASE company;
mysql>SELECT database();
mysql> USE company;
mysql>SELECT database();
mysql>DROP DATABASE company;
2.table 정의하기
IT회사 RDB 만들기
부서, 사원, 프로젝트 관련 정보들을 저장할 수 있는 관계형 데이터베이스
*mysql에서는 DECIMAL과 NUMERIC이 동일
*전체 숫자에서 자리 수 : precision
*소수점 아래 표시 : scale
이제 employee 테이블을 만들어보자
*실제로 사용할 RDBMS의 설명서를 읽어보는게 중요하다.
'인강 보습 (인프런,유데미,패스트캠퍼스) > 인프런 데이터베이스 개론 & SQL' 카테고리의 다른 글
쿼리 안의 쿼리 (subquery) (0) | 2023.02.05 |
---|---|
데이터 조회하기 (select) (0) | 2023.02.05 |
테이블에 데이터 추가/수정/삭제하기 (0) | 2023.02.05 |
데이터베이스 입문(2) - 관계형 데이터베이스 (1) | 2023.02.01 |
데이터베이스 입문 (0) | 2023.01.31 |