728x90
반응형

컴퓨터/데이터베이스

총 11개의 포스트

컴퓨터/데이터베이스(11)

  1. MySQL - Table 데이터 보기 3 - 정렬편 (Order by절)

    Table 데이터 보기에 정렬을 가미하자 - OrderBy절 지난 포스트에서 우리는 2가지 방법으로 테이블 데이터를 확인하는 방법을 배웠습니다. 테이블에서 원하는 데이터를 불러오기 테이블에서 조건에 만족하는 데이터를 불러오기 그다음 원하는 것은 무엇일까요? 바로 '정렬이 된' 데이터를 보고 싶을 것입니다. 본 포스트에서는 정렬의 요소를 추가한 질의문을 알아보도록 하겠습니다. 하단에 있는 예시의 데이터가 있다고 가정하고 설명하겠습니다. 테이블 명 : customer OrderBy절이 포함된 사용 형태 다음과 같은 순서의 질의를 이용해 정렬을 사용할 수 있습니다. SELCET 컬럼명 FROM 테이블명 (WHERE 조건식) ORDER BY 컬럼명 (DESC) WHERE 절을 사용하지 않는다면 생략할 수 있다...

    2021.11.16

    컴퓨터/데이터베이스

    Commnet

  2. MySQL - Table 데이터 보기 2 (Where 절)

    Table 데이터 보기에 조건을 추가하다 - Where절 데이터 베이스에 구축되어 있는 테이블 안의 데이터가 많다면, 기본적인 형태인 SELECT ~ FROM ~ 만으로는 원하는 데이터를 찾기 힘들거나 불필요한 데이터가 포함되어 있을 수 있습니다. Where 절을 이용하면 테이블에서 특정한 조건을 만족하는 데이터만 볼 수 있게 됩니다. 본 포스트는 하단에 있는 예시의 데이터가 있다고 가정하고 설명하겠습니다. 테이블 명 : customer Where절이 포함된 사용 형태 다음과 같이 질의를 한다면 Where절을 이용한 조건을 만들 수 있습니다. SELCET 컬럼명 FROM 테이블명 WHERE 조건식 크게 조건식 사용하는 방법은 아래와 같습니다. 종류 연산자 설명 비교 =,,=,!=, 부등호를 통한 비교 연..

    2021.11.09

    컴퓨터/데이터베이스

    Commnet

  3. MySQL - Table 데이터 보기 1 (기본 형태)

    Table의 데이터를 보다 논리적으로 구축된 테이블 또는 직접 구축한 테이블 안에 프로그래머의 의도에 따라 데이터가 차곡차곡 쌓이게 됩니다. 이 데이터들을 사용자는 질의를 통해 적절하게 확인할 수 있어야 합니다. 아래와 같은 테이블이 존재한다는 가정하에 예시를 들도록 하겠습니다. Select와 From 부분 가장 기초적인 질의의 형태입니다. SELECT 컬럼명 FROM 테이블명; 모든 컬럼 출력하기 SELECT * FROM board; 칼럼명에 전체를 선택하겠다는 의미의 *을 사용하여 모든 데이터를 확인할 수 있습니다. 특정 컬럼 출력하기 SELECT title,writer FROM board; 각각의 컬럼들을 쉼표로 구분하여 선택할 수 있습니다. 위처럼 간단하게 Selcet와 From절 질의를 통해서 ..

    2021.11.03

    컴퓨터/데이터베이스

    Commnet

  4. MySQL - Table 수정하기 (ALTER TABLE)

    Table 수정 논리적인 테이블을 정의하여 사용하는 도중 테이블 안에 있는 칼럼을 추가, 수정을 하거나 테이블 자체를 삭제하고 싶은 경우가 종종 있습니다. 본 포스트에서는 이런 테이블을 수정하기 위한 Query에 대하여 알아보도록 하겠습니다. Table 컬럼 추가하기 - ADD ALTER TABLE 테이블명 ADD COLUMN 컬럼명 자료형; #예시 ALTER TABLE 'testtable' ADD COLUMN 'name' varchar(100); Table 컬럼 자료형 변경하기 - Modify ALTER TABLE 테이블명 MODIFY COLUMN 컬럼명 자료형; #예시 ALTER TABLE 'testtable' MODIFY COLUMN 'name' varchar(85); Table 이름 및 자료형 변..

    2021.10.13

    컴퓨터/데이터베이스

    Commnet

  5. MySQL - Varchar 와 char 자료형 차이점

    문자열 자료형 Varchar와 Char MySQL에서 문자열을 저장하기 위한 기본적인 자료형은 크게 2가지가 있습니다. VARCHAR 가변형 문자열 CHAR 고정현 문자열 위 2가지의 자료형은 문자열을 저장한다는 목적은 같지만 기능적인 부분에서 분명한 차이를 가지고 있습니다. 오늘은 이 내용을 알아보고 추후에 데이터 베이스에서 문자열 데이터를 설계하기 위한 이해를 하는데 도움을 받도록 해보겠습니다. 가변 자료형 - VARCHAR 가변 자료형이라고 불리는 이 VARCHAR는 말 그대로 데이터의 자료형이 가변이라는 것입니다. 예를 들어 아래와 같이 가변 자료형이 있다고 가정합시다. VARCHAR(20)으로 정의된 Test_Data 이경우 Test_Data라는 변수명, 또는 테이블 칼럼에는 최대 20Byte에..

    2021.09.26

    컴퓨터/데이터베이스

    Commnet

  6. MySQL - DB와 Table 생성 및 보기

    DB와 Table 데이터베이스 시스템을 구축하기 위해서는 여러 가지 데이터들의 관계를 어떤 식으로 효율적으로 정리하는가가 핵심입니다. 데이터의 관계를 효율적으로 정의하거나 확인하기 위해서 우선 MySQL을 이용해서 DB와 Table을 생성하는 간단한 방법에 대하여 알아보도록 하겠습니다. DB 생성하기 CREATE database 이름; DataBase들을 확인하기 MySQL의 질의어를 통해 DataBase를 확인하기 위해서는 다음과 같이 입력해야 됩니다. SHOW DATABASES; 해당 질의어를 입력하면 구축되어있는 데이터베이스의 모든 DB를 확인할 수 있습니다. DataBase를 선택하기 수많은 DB들 중 원하는 DB를 선택하여 그 안의 테이블과 데이터를 보기위해서 다음과 같이 입력해야 됩니다. US..

    2021.09.24

    컴퓨터/데이터베이스

    Commnet

  7. MySQL - 데이터 타입(자료형)

    MySQL 데이터 타입 MySQL을 이용해서 데이터베이스를 구축하기 위해서는 MySQL에서 제공되는 데이터 타입을 알고 있어야만 효율적인 데이터베이스 구축이 가능합니다. 본문에서는 MySQL에서 제공되는 데이터 타입에 대하여 알아보도록 하겠습니다. 자주 사용되는 데이터 타입 많은 종류의 데이터 타입이 있는데 그중 많이 쓰는 타입을 먼저 알아보도록 하겠습니다. VARCHAR() - 가변 길이를 가지는 문자열 TEXT - 가변 길이를 가지는 문자열(VARCHAR 보다 많은 데이터를 담을 수 있다) DATE/DATETIME - 날짜와 시간을 나타내는 타입 INT - 정수 FLOAT/DOUBLE - 부동 소수점 숫자에 관한 자료형 TINYINT - 최대 1바이트의 정수를 담는 자료형 SMALLINT - 최대 2..

    2021.09.23

    컴퓨터/데이터베이스

    Commnet

  8. MySQL - 테이블(table) 구조 알아보기

    테이블이란? 우리가 데이터베이스에서 일련의 관계를 성립하여 데이터를 보관하는 곳이 바로 테이블입니다. 이 테이블을 다양한 방법으로 그 안에 데이터를 정의하고 관계를 지어 보관합니다. 간단하게 생각하면 우리가 흔히 사용하는 스프레드시트(엑셀)와 같은 형식으로 구성되어있습니다. 행(Row)과 열(Column)으로 이루어진 데이터 시트 키값 또는 속성명으로 데이터의 관계를 구분한다 그 안에 실제 데이터 / 속성 값이 들어갑니다. 테이블 좀 더 알아보기 위의 구조처럼 데이터베이스 관리는 만들고 사용하고 접근할 수 있을 것입니다. 위의 그림처럼 표의 형태로 데이터를 보관하지만 그 이상의 영역의 일들을 할 수 있습니다. 다른 테이블의 키값과 연동을 하여 테이블을 생성/관리할 수 있다. 속성 값에 입력될 수 있는 값..

    2021.06.30

    컴퓨터/데이터베이스

    Commnet

  9. MySQL - 선택 생성 제거

    선택 / 생성 / 제거 MySQL에 Data base를 생성하고 사용하고 지우는 것은 필수입니다. 본문에서는 MySQL에서 데이터에 접근하고 데이터를 보관할 장소를 만들고 보는 방법에 대하여 알아보도록 하겠습니다. SHOW 키워드 가장 먼저 MySQL에서 데이터 베이스에 저장되어 있는 데이터들을 보기 위해서 SHOW 키워드를 사용합니다. SHOW DATABASES; 모든 database를 보여줍니다. show databases;​ SHOW TABLES; 선택된 database의 테이블을 보여줍니다 use 키워드로 database를 선택 후 사용 해야 됩니다. show tables​ CREATE 키워드 생성을 하기 위한 키워드로 database 또는 table을 생성하기 위해 사용합니다. create da..

    2021.06.28

    컴퓨터/데이터베이스

    Commnet

  10. MySQL - 구조 알아보기

    MySQL 구조 알아보기 SQL(Structured Query Language) 즉 구조화된 질의 언어를 사용하는 데이터 베이스 관리 프로그램 MySQL의 가장 큰 구조를 먼저 알아보도록 하겠습니다. 크게 2가지의 객체로 구성되어있습니다. Database - Table들이 모여 있는 공간으로 Data가 모이는 장소의 큰 분류입니다. Table - Data들을 일련의 관계를 만들어 저장하는 소 분류입니다. Database를 제어하는 언어 SQL SQL(Structured Query Language)는 데이터베이스에서 데이터를 정의하고, 제어하고, 사용하는 언어입니다. 즉 MySQL을 사용하여 질의 언어(SQL)로 데이터를 저장할 database를 만들고 table을 만들고 보고 싶은 데이터만 보여주고 유저..

    2021.06.28

    컴퓨터/데이터베이스

    Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :

1 2
728x90
반응형