본문 바로가기
반응형

데이터베이스18

[MySQL] CREATE 문으로 테이블 생성하기 테이블 생성 문법입니다. CREATE TABEL 테이블이름( 속성이름 데이터타입 조건 , 속성이름 데이터타입 조건 , 속성이름 데이터타입 조건 , ........ PRIMARY KEY (속성이름) ); 속성이름은 ID , address 등등과 같이 테이블의 열이 될 값들을 넣어줍니다. 데이터 타입은 INT , CHAR , VARCHAR , FLOAT , DATE와 같은 자료형을 넣어줍니다. https://konkukcodekat.tistory.com/entry/mySQL-%EC%A3%BC%EC%9A%94-%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%83%80%EC%9E%85%EC%9E%90%EB%A3%8C%ED%98%95 mySQL 주요 데이터타입(자료형) 이전 포스팅에서 테이블을 생성할 때,.. 2022. 5. 8.
mySQL 주요 데이터타입(자료형) 이전 포스팅에서 테이블을 생성할 때, 각 컬럼마다 저장될 값에 알맞은 데이터 타입(Data type)을 설정했는데요. 데이터 타입을 잘 설정해야 저장 용량을 효율적으로 활용할 수 있고, 나중에 row 수가 많아졌을 때 성능을 개선할 수 있습니다. 사용할 수 있는 데이터 타입은 DBMS마다 조금씩 차이가 있는데요. MySQL의 데이터 타입 중 일반적으로 쓰이는 것들은 다음 세 가지 카테고리로 분류할 수 있습니다. Numeric types(숫자형 타입) Date and Time types(날짜 및 시간 타입) String types(문자열 타입) 1. Numeric types(숫자형 타입) 숫자를 나타내기 위해서 사용되는 데이터 타입입니다. 숫자형 타입은 다시 정수형 타입과 실수형 타입으로 나눌 수 있는데요.. 2022. 5. 4.
MySQL 데이터베이스, 테이블 생성하기 저번 포스트에서 SQL 설치하고 서버 실행시키는 법에 대해서 배웠죠? 이번에는 데이터베이스와 테이블을 생성하는 법을 배울것입니다. 서버를 실행시키고 SQL문을 입력하기 위해 Query탭에 들어갑니다. create문은 데이터베이스나 테이블을 생성할때 쓰는 DDL문입니다. DDL 문에 대해선 나중에 배우고, CREATE DATABASE 데이터베이스이름; 을 입력해줍니다. 이번실습에는 대학생 강의 평가 데이터 베이스를 만들것이므로 아래와 같이 입력해줍니다. 사실 다 소문자로 작성해도 실행이되지만, 가독성을 위해 명령어는 무조건 대문자로 작성을 원칙으로 합니다. 세미콜론(;)은 한줄이면 안붙여도 되지만, 두줄이상이면 각 명령어를 구분하기 위해 SQL문 끝에 세미콜론을 붙이도록 합니다. 다 작성한다음에 번개표시 .. 2022. 5. 4.
데이터베이스란? 데이터베이스 개념과 용어 데이터베이스란? 데이터베이스를 한 마디로 정의하면 ‘데이터의 집합’이라고 할 수 있습니다. 데이터베이스에는 일상생활 대부분의 정보가 저장되고 관리됩니다. 오늘 보내거나 받은 카카오톡 메시지, 인스타그램에 등록한 사진, 버스/지하철에서 찍은 교통카드, 카페에서 구매한 아이스 아메리카노 등의 정보가 모두 데이터베이스에 기록됩니다. 특징 실시간 접근성 (Real-time-accessibility) 계속적인 변화(Continuous Evolution) 동시 공유 (Concurrent Sharing) 내용의 의한 참조 (Content Reference) 설계순서 요구조건 분석 -> 개념적 설계 -> 논리적 설계 -> 물리적 설계 -> 구현 용어 밑에는 데이터베이스 테이블 입니다. 데이터 베이스는 row(행) 과 .. 2022. 4. 30.