목록전체 글 (110)
ㅅㅇ
_플레이데이터 빅데이터캠프 공부 내용 _5/24~25 MySQL : 04 DML & DQL 1. DML _ INSERT : 데이터 삽입 1.1. INSERT 기본 구문 INSERT INTO 테이블이름 (컬러명, 컬럼명 [,...]) VALUES (값1, 값2 [, ...]); - INSERT는 한 행(Row, 레코드) 씩 처리한다. - 문자열의 경우 삽입할 값을 '문자열값' 홀따옴표로 감싸준다. (sql은 큰따옴표 안됨.) - 날짜는 형태에 맞게 문자열로 넣어준다. (날짜 '2022-03-22' 로 구분, 시간 03:22 로 구분) - 테이블의 모든 컬럼에 데이터를 넣을 경우 컬럼 항목은 생략할 수 있다. - 특정 컬럼에 값을 안 넣을 경우 INSERT할 컬럼 대상에서 제외하거나 null 키워드를 값에 ..
_플레이데이터 빅데이터캠프 공부 내용_ MySQL : 02 기본 SQL 1. SQL (Structured Query Language) : 데이터베이스에 데이터를 질의, 등록, 수정, 삭제 등을 요청하기 위한 표준언어 (1) DML(Data Manipulation Language) : 데이터 조작하는데 사용하는 언어 - Table에 Data삽입(추가), 수정, 삭제, 조회(선택) - 트랙잭션이 발생하여 SQL문은 임시로 적용되며 commit을 이용해 완전 적용시키거나 Rollback(잘못 처리한 데이터처리를 되돌리기)을 이용해 처리를 취소할 수 있다. - INSERT, UPDATE, DELETE, SELECT(select는 따로 빼서 dql이라고도 함.) (2) DDL(Data Definition Lang..
_플레이데이터 빅데이터캠프 공부 내용_ MySQL : 01 Database 개요 1. 데이터베이스 DB - 지속적으로 유지, 관리되어야 하는 데이터들의 집합 - 목적에 맞게 데이터를 모아두는 것(보통 애플리케이션 당 하나 만든다.) - CRUD : 데이터를 관리한다. =>Create Read Update Delete 생성 조회 수정 삭제 2. 데이터베이스 관리 시스템 DBMS (Datebase Mangement System) - 데이터베이스를 관리해주는 시스템. - 효율적으로, 공통적으로 데이터만을 관리할 수 있는 전용 프로그램 - 이를 DB라고 부르기도 함. - MySQL, Oracle, MS-SQL, DB2 등 - 프로그램을 만들 때 하나의 기능 단위로 1-3 로직 개발이 이뤄진다. 1) 화면 - U..
_플레이데이터 빅데이터캠프 공부 내용 1. 정규 표현식(Regular Expression) 개요 1.1. 정규 표현식이란 - 텍스트에서 특정한 형태나 규칙을 가지는 문자열을 찾기 위해 그 형태나 규칙을 정의하는 것. - 텍스트 데이터 내 부분적인 데이터를 처리하기 위한 방법. - 파이썬 뿐만 아니라 문자열을 다루는 모든 곳에서 사용된다. - 정규식, Regexp이라고도 한다. # 데이터 내 부분적인 데이터를 처리하기 위한 방법 => 정규 표현식 # 예를 들다면, 국번을 모두 모두 #으로 가리기. #전화번호를 입력받는데 이 번호에 특정 번호가 있는지를 알고 싶다. ''' 010-1111-2222 010-234-3432 011-3333-5555''' #문자열 데이터 내 부분적으로 처리를 원한다. # 그리고 ..
1. gpio : general pin input oput 상호입력과 출력을 제어하기 위한 핀 라즈베리파이3는 40개의 핀이 있음. - 왼쪽이 홀수, 오른쪽이 짝수 번호 핀 - 1핀,17핀 : 3.3v를 출력하는 핀 - 2,4핀 : 5v를 출력하는 핀 일반적으로 라파에서 보통 3,3v를 출력한다. - 6, 9, 14, 20, 25,30, 34, 39핀 : GND - 녹색핀 : 일반적으로 범용적으로 사용하는 핀, 보통 이 핀들을 사용 라파에 bcm2835칩을 이용해 gpio제어한다. 이때 핀 번호를 이렇게 부름. 파이썬에서 이 핀 번호를 사용. ex ) 12핀 : gpio18핀으로 부름 1. python을 위한 라이브러리 설치 여부 확인 1) 어플리케이션 메뉴클릭 2) 개발 Programming 클릭 ..
리눅스 기본 명령어 디렉토리 : 폴더 ※ 디렉토리 이름이 너무 길 때 일부분만 치고 tap을 치면 나온다. 1. pwd : 현재 디렉토리를 파악하는 명령어 - 항상 현재 내가 있는 디렉토리 파악이 중요하기에 수행 전, 수행 중간중간 pwd를 입력을 해본다. 2. CD [디렉토리] : 디렉토리로 이동하는 명령어 보통 상위에서 하위 폴더로 이동할 때 쓰임. ex) $ cd documents 하위에서 상위로 이동하고 싶을때는? 하위에서 상위로 이동하고 싶을때는? ex) $ cd.. 한단계 상위로 감. - 하위에서 상위 디렉토리를 기본 명령어처럼 사용하면 이동이 안된다. 그 이유는 cd라는 명령어 자체가 현재 디렉토리 안에 있는 목록의 범위에서만 수행하기 때문!! ex) cd 내가 어디든 홈으로 가는 명령어 ※..