빠르게 가장 기초적인 DB에 대해 정리한다.
리눅스는 우분투를 사용했으며 DB는 mysql을 사용할것이다.
설치 방법
$ sudo apt update
$ sudo apt install mysql-server
$ sudo mysql_secure_installation
우선 DB중 가장 기초인 테이블 구조부터 알아보자
튜플(Tuple), 레코드(Record), 행(Row) : 테이블에서 행을 의미한다. 튜플은 릴레이션에서 같은 값을 가질 수 없습니다.
열(column), 속성(Attribute), 필드(field) : 테이블에서 열을 의미한다.
테이블을 사용하기전 어떤 데이터베이스에서 테이블을 사용할지 설정해줘야 한다.
이제 테이블을 생성해보자
테이블을 만들었으니 이제 테이블안에 데이터를 넣어볼 것이다
insert를 사용해 cafe_menu 테이블안에 데이터를 넣어준다
데이터가 잘 들어갔는지 확인하기 위해
select 이용하기
여기서 menu_name에 'BB'를 소문자 'bb' 로 바꾸기 위한 UPDATE문 사용하기
대문자에서 소문자로 바뀐것을 확인 할 수 있다.
4번 메뉴가 없어져서 4번을 삭제하기 위해 DELETE문 사용하기
이렇게 메뉴가 사라진것을 확인 할 수 있다.
사실 데이터베이스에서 가장 중요한것은 SELECT라고 할 수 있다.
내가 원하는 정보를 원하는 조건에 맞게 가져올 수 있어야 한다.
SELECT문에서는 수많은 명령어들이 존재한다
[SQL] SELECT 명령어 모음
[참조]: http://channelofchaos.blogspot.com/2007/08/sql_02.html ■ SQL 명령어는 한 줄 혹은 여러 줄에 기술한다. ■ 일반적으로 절들은 수정하기 쉽게 다른 줄에 기술한다. ■ TAB 을 사용할 수 있다. ■ SQ..
jaeyung1001.tistory.com
위 블로그가 명령어를 잘 정리해두었다 보고 참고하자