일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 문파문파 공략
- 블로그
- 인공지능
- 리뷰
- mysql
- 손민한
- arm
- 프로야구
- Tizen
- ubuntu
- 데이터베이스
- 야구
- 타이젠
- 해외직구
- 우분투
- NC다이노스
- NC 다이노스
- Git
- ubuntu 12.04
- 애플
- 안드로이드
- 김경문
- 문파문파
- 국정원
- 태그를 입력해 주세요.
- 단통법
- Linux
- python
- 뉴스타파
- 조세피난처
- Today
- Total
목록sql (4)
꿈꾸는 사람.
배경 회사의 일과 개인의 경력이 일치하지 않을 때가 있다. 2021년까지 인공지능, 데이터 사이언스 업무를 하였으나 2022년부터 다시 웹 개발을 하게 되었다. 어렵게 익힌 파이썬 기술은 점점 잊혀지고 백엔드 기술인 SQL은 이제 눈에 들어오는 정도이다. 두 기술 모두 중요하므로 함께 사용하기로 결정하니 마음이 편안해진다. 개요 먼저, 파이썬에서 SQL을 사용하기 위해 필수적으로 쓸 패키지는 SQLite이다. SQLite는 서버 프로세스가 필요 없고 비표준 SQL 변형으로 데이터베이스에 접근할 수 있는 경량 디스크 기반 데이터베이스를 제공하는 C 라이브러리이다. sql ite3 모듈은 DB-API 2.0 사양과 호환 되는 SQL 인터페이스 를 제공한다. 사용법 1. 데이터베이스 객체 생성 먼저 sqlit..
간단히 SQL을 배우려면 우분투에 MySQL을 설치하면 된다.MySQL이 설치된 가상 머신이 데이터베이스 서버가 된다. 이후 MySQL 서버에 연결하면 SQL 학습을 위한 도구는 준비된 것이다. 또 다른 방법은 윈도우즈에 MySQL을 설치하는 것이다.사전에 Visual Studio가 설치되어 있어야 하며 10G 정도의 많은 용량이 필요하다.이 글은 우분투에 MySQL 설치된 환경을 기초로 작성한다. 디폴트(현재) 데이터베이스 이름을 질의한다. mysql> select database(); +------------+ | database() | +------------+ | NULL | +------------+ 1 row in set (0.00 sec) NULL 값이 반환되었으니 아직 어떤 데이터베이스도 ..
이전 글에서 SQL의 SELECT 명령어의 기본적인 사용법을 알아보았다.SELECT 명령어는 SELECT FROM WHERE 블럭이라고도 한다.SELECT절은 나타낼 컬럼만 보여주는 정도만 알아보았고 주로 WHERE 절에서 검색 조건을 명시하였다. 이번 글에서는 SELECT 명령에서 집계 함수(Aggregate function)를 사용하여 계산을 수행하는 방법을 설명한다.예를 들어 특정 컬럼의 합계 또는 평균을 필요로 할 때 , 집계 함수를 사용하여 계산할 수 있다.집계 함수를 이용한 검색은 여려 행들의 그룹을 모아 그룹 별로 단 하나의 결과를 돌려준다. 집계 함수는 다음과 같다. 집계 함수 설명 NULL 값 COUNT(*) 행의 수를 반환. 포함 COUNT(표현식) 표현식의 값이 NULL인 것을 제외한..
SQL은 관계형 데이터베이스에 저장된 데이터를 조작하고 관리하기 위해 만들어진 프로그래밍 언어이다.- 관계형 데이터베이스는 하나 이상의 테이블에 정보를 구조화한 데이터베이스이다.- 테이블은 행과 열로 구조화된 데이터의 집합이다. 문장은 데이터베이스가 유효한 명령으로 인식하는 문자열이다.SQL 명령은 표1 정도를 알아볼 것이고 먼저 질의하는 SELECT 문의 사용법을 알아 본다. 표 1. SQL 명령. SQL 명령 설명 CREATE TABLE 새로운 테이블을 생성한다. INSERT INTO 테이블에 새로운 행을 추가한다. SELECT 테이블로부터 데이터를 UPDATE 테이블에 있는 행을 편집한다. ALTER TABLE 기존 테이블을 변경한다. DELETE 테이블에서 행들을 분리한다. 단순 질의(Query)..