반응형
Notice
Recent Posts
Recent Comments
Link
개발은 처음이라 개발새발
My SQL 테이블 만들기 본문
반응형
안녕하세요. 드디어 50번째 포스팅을 하게 됐습니다. 대학생 시절 야구 기자를 하겠다 다짐한 이후에 네이버 블로그를 열심히 하던 시절 이래로 자주는 아니지만 꾸준히 한 결과물이라 개인적으로 기쁩니다. 50번째로 포스팅할 글은 SQL입니다. SQL은 데이터분석에 있어서 데이터베이스를 구축하고 데이터를 저장하는 데 필수적인 프로그램인데요. 열심히 공부 중인 만큼 꾸준히 포스팅해보도록 하겠습니다. 첫글로 SQL에서 테이블을 생성하고 데이터를 입력하는 것을 작성해보겠습니다.
우선 테이블을 생성하기 위해서 create table 문법을 활용해야 합니다.
CREATE TABLE `member_tbl` (
`member_id` char(8) NOT NULL,
`member_name` char(5) NOT NULL,
`member_addres` char(20) DEFAULT NULL,
PRIMARY KEY (`member_id`));
위의 코드를 통해 보면 create table '테이블 이름' (테이블 내용); 로직을 띄고 있는 것을 확인할 수 있습니다. 좀 더 자세히 살펴 보면 아래와 같습니다.
CREATE TABLE `테이블 명` (
`컬럼명` 데이터타입 조건,
`컬럼명` 데이터타입 조건,
`컬럼명` 데이터타입 조건,);
SQL의 데이터 타입은 여러가지가 있는데 차차 포스팅해보도록 하겠습니다. 조건의 경우 기본적으로 두가지가 있는데요. null이 가능한지 여부와 기본키( primary key) 설정이 있습니다. 기본키는 테이블에서 데이터를 확인하는 데 사용하는 유일한 값입니다. 그렇기에 primary key로 설정된 것은 절대 중복이 되어서 안됩니다. 이렇게 테이블 생성에 대해 알아봤으니 다음 편에서 만든 테이블에 데이터를 입력하는 것을 알아보도록 하겠습니다.
반응형
'mysql' 카테고리의 다른 글
SELECT문과 My SQL 기초 정리 (1) | 2022.09.27 |
---|---|
MySQL 트리거 맛보기 (0) | 2022.09.10 |
MySQL 인덱스 활용 맛보기 (1) | 2022.09.10 |
My SQL 데이터 입력하기 (0) | 2022.09.05 |
[책소개] 이것이 MySQL이다 (1) | 2022.08.08 |