본문 바로가기

인강 보습 (인프런,유데미,패스트캠퍼스)/인프런 데이터베이스 개론 & SQL

데이터베이스 생성하기

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의 설명서를 읽어보는게 중요하다.