| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- SQL DELETE
- 마이컴파일러
- insert into
- OpenCV설치
- opencv설치 확인
- datatype
- sql table
- data
- SQL
- slq
- sql 자료형 정리
- SELECT
- CREATE TABLE
- sql역사
- sql이란
- SQL UPDATE
- SQL WHERE
- sql문법
- Today
- Total
JJolSung
이제 실제 사용하는 Database에서 데이터를 업데이트하고 삭제하는 UPDATE, DELETE에 대해서 다뤄보자.아주 쉽고 간단한 내용이므로 이해하는데 어렵지 않을 것이다.기본 데이터는 아래와 같다.-- create a tableCREATE TABLE student ( student_id INT, name VARCHAR(50), age INT, gender VARCHAR(10));-- insert some valuesINSERT INTO student (student_id, name, age, gender)VALUES(1, '이순신', 54, 'Male'),(2, '정약용', 68, 'Male'),(3, '김홍도', 49, 'Male'),(4, '신사임', 48, 'Female')..
실습 환경 Setting1. 아래의 URL에 접속2. URL에 접속 후 Promport에 아래의 실습 Data Query 입력https://www.mycompiler.io/ko/new/mysql 새 MySQL 프로그램 만들기 - 마이컴파일러 - myCompiler실행 코드 코드 저장 기존 코드를 유지하시겠습니까? 에디터에 코드가 있는 동안 언어를 전환하려고 합니다. 이를 유지하려면 “기존 코드 유지”를 선택합니다. 예제로 바꾸려면 “예제로 바www.mycompiler.io-- create a tableCREATE TABLE student ( student_id INT, name VARCHAR(50), age INT, gender VARCHAR(10));-- insert some va..
이번에는 만들어진 Table에 데이터를 삽입하는 Query를 다뤄보자. 아래의 사이트에서 연습할 예정이다.아래의 사이트에 접속해서 기본 Prompot를 모두 지우고 공백의 상태로 시작해보자. https://www.mycompiler.io/ko/new/mysql 새 MySQL 프로그램 만들기 - 마이컴파일러 - myCompiler실행 코드 코드 저장 기존 코드를 유지하시겠습니까? 에디터에 코드가 있는 동안 언어를 전환하려고 합니다. 이를 유지하려면 “기존 코드 유지”를 선택합니다. 예제로 바꾸려면 “예제로 바www.mycompiler.io 1. INSERT INTO란?INSERT INTO는 데이터베이스에 새로운 데이터를 추가할 때 사용된다. 새로운 ROW를 추가한다.INSERT INTO는 쌍으로 움직이며 ..
SQL은 데이터를 다루는 데 있어서 가장 강력한 도구 중 하나이다.그 중 데이터를 조회하는 SELCT 문을 다뤄보자. 초보자를 위한 단계이므로 설치 없이 하기 위해서는 아래의 링크로 들어가서 간단하게 연습할 수 있다. 만약 별도로 설치한 SQL TOOL 이 있다면 그것을 이용해도 무방하다.https://www.mycompiler.io/ko/new/mysql 새 MySQL 프로그램 만들기 - 마이컴파일러 - myCompiler실행 코드 코드 저장 기존 코드를 유지하시겠습니까? 에디터에 코드가 있는 동안 언어를 전환하려고 합니다. 이를 유지하려면 “기존 코드 유지”를 선택합니다. 예제로 바꾸려면 “예제로 바www.mycompiler.io 1. SELECT란?SELECT는 데이터베이스에서 데이터를 조회하기 위..
1. Data Type(자료형)한국어 교재에서는 자료형이라고 표현한다. 자료(data)의 형태(type)인 것이다.각 프로그래밍 언어마다 Data Type에 대한 선언 방식은 다르지만, 보편적으로 다루는 타입은 동일하다.SQL은 아래와 같다.*자주 사용하는, 그리고 입문에 필요한 최소한으로 기술하였다.개발자마다 생각하는 필수 지식은 차이가 있으나 아래에 내용에서 크게 다를 것은 없다고 본다.그 중에서도 가장 자주 쓰는 것은 굵은 글씨(bold)로 처리하였음.1) 숫자형(Numberic)Data Type설명사용 예시저장 공간호출 시간값의 범위(음수 포함)값의 범위(음수 미포함)TINYINT작은 정수나이, 상태 코드1 byte가장 빠름-128 ~ 1270 ~ 255SMALLINT중간 크기 정수상태 코드, 작..
1. Table이란?참고 자료가 직관적인게 뭐가 있나 찾아보는데 도저히 못찾겠어서 엑셀로 직접 그려보았다.Table은 데이터를 행(column), 열(Row)의 형태로 정리해서 저장하는 표 형태의 구조이다.Table : 음식 제고column : 번호, 음식, 개수row : 나중에 레코드라는 개념이 들어간다. 지금은 생략.스키마, 레코드, 엔티티, Attribute... 이런 용어는 "초보자(입문)" 단계에서는 다루지 않겠다. 괜한 혼돈을 가져올 수 있으므로..2. CREATE TABLE기본 문법은 아래와 같다.CREATE TABLE 테이블명 ( 컬럼명 데이터타입 제약 조건? 컬럼명 데이터타입 제약 조건? ...);명령어에는 대소문자 구분이 없다. 다만 관례상 SQL 명령어는 대문자로 작성한다. 기본적으로..
SQL Syntax로 바로 들어가기 전 많은 사람들이 개념정리에 어려워하는 Database와 DBMS에 대해 설명해보려한다.나 또한 Database의 개념과 DBMS에 대해 잘 알았다고 생각했지만 추상적으로는 알았지만 정확한 설명과 개념에 대한 확장이 어려웠던 터라 이해하기 쉽게 설명해보려 한다. 혹시 SQL에 대한 정리가 필요하다면 이전 글을 보고 오면 도움이 될 것이다.초보자를 위한 SQL 기본 문법(#1 . SQL 이란?)1. Database란?Database(데이터베이스)는 데이터를 체계적으로 저장하고 관리하는 정보의 집합이다.예) 정보를 모아 놓은 아주 큰~~창고학교의 학생 명단병원 환자 기록도서관2. DBMS란?DBMS(database Management System)는 데이터베이스를 관리하는..
1. SQL이란?SQL 문법 설명에 앞서 SQL이 뭔지 간단하게 정의하고 넘어가보자.S Structured(구조화된, 체계적으로 정리된)Q uery(질문, 특히 정보를 요청하거나 어떤 것에 대해 의심을 표현하는 질문, 정보를 요청하는 명령문)L anguage(언어)정리하자면 데이터베이스(Database)라는 공간에 있는 정보를 다루기 위한 "Data요청을 위한 구조화된 언어" 정도로 이해하면 된다.그렇다면 데이터베이스가 뭔지 궁금할 수 있다.나중에 자세히 다루는 글을 올리겠지만 지금 당장에는"정보를 정리해서 보관하는 큰 창고", "도서관" 정도로 생각하면 된다. 책이 Data가 된다고 보면 된다.도서관에 책을 찾기 위해서 도서 위치 "D-f-00" 이런 것을 본 적 있을 것이다.(정확하지는 않지만)SQL..
공식 문서, 논문을 참고 하여 실행.모든 내용은 version을 참고하여 작성. 언어가 만들어진 계기, 만들 때 당시의 철학 등을 바탕으로 언어를 더 쉽게 이해.조금이나마 다른 사람들에게 도움이 되고자 함. 한번에 와르르 적지는 못해도 조금씩 알차게 적어보려 함.
목차1) OpenCV 개요2) (파이썬) OpenCV 설치3) OpenCV 설치 확인1) OpenCV 개요Opencv란 오픈소스 컴퓨터 비전 라이브러리(Open Source Computer Vision Libray) 이다.C++, Python 을 지원한다. 2) (파이썬) OpenCV설치Python 가상환경에 설치를 실행하는 것을 권장한다.필자는 Linux에 Python 가상환경을 만들어서 해당 환경에서 설치했다.가상환경에서 아래의 명령어를 입력하면 opencv 설치가 완료된다.$ pip install opencv-python 3) OpenCV 설치 확인명령어를 이용한 간단 확인아래의 명령어를 입력하면 현재 경로의 가상환경에 설치되어있는 파이썬 패키지(Pip Installs Packages) 목록 확인..