본문 바로가기
반응형

분류 전체보기340

[SQL] 데이터베이스 생성 데이터베이스 생성 데이터베이스는 여러 테이블을 관리하며, 테이블 내에서는 field 값들이 존재한다.즉 데이터베이스는 폴더, 테이블은 파일의 역할을 하는것이다. 이러한 이유로 데이터를 저장하기전에 먼저 데이터베이스를 만들고 그 안에 테이블을 생성해야한다.관계형 데이터베이스는 SQL이라는 표준 문법을 사용하여 이러한 조작을간편하게 할수 있는 장점이 있다. 먼저 데이터베이스 명령어부터 보도록 하자. 데이터베이스 생성 1CREATE DATABASE `데이터베이스명` CHARACTER SET utf8 COLLATE utf8_general_ci; cs 데이터베이스는 CREATE DATABASE 명령어로 생성할 수 있다.여기서 `는 작은 따옴표(')가 아닌 그레이브 액센트이며 ~ 표시 밑에 있다.뒤에 나오는 CHA.. 2017. 4. 18.
[SQL] 데이터베이스 데이터베이스 데이터베이스는 쉽게 말해 데이터 저장소라고 할 수 있다.우리가 흔히 쓰는 엑셀도 일종의 데이터베이스라고 할 수 있다. 데이터베이스의 특징으로는 산발적인 데이터가 아닌 구조화된 데이터를 저장한다는 것이다. 또한 데이터 베이스의 장점은 언어적인 조작으로정렬/검색/분류/보관 등이 가능하다는 점이 있다. 흔히 사용하는 데이터 베이스는 관계형 데이터 베이스와 NOSQL로 나뉜다.관계형 데이터 베이스 : MySQL, MSSQL, Oracle NOSQL : MongoDB 데이터베이스는 눈에 보이지 않는 데이터베이스 서버에서 동작하는데우리는 데이터베이스 클라이언트로 이를 조작하여 (조회/삽입/삭제/추가)등의 작업을 할수 있게 된다. 출처 : 생활코딩(Opentutorials) 이 중에서 mysql과 함께 .. 2017. 4. 18.
[정규 표현식] Assertion 정규표현식 - Assertion page 25 - ?= Assertion Assertion은 검증이나 확인의 의미이다. Case 1?=는 검색할때 쓰지만 선택은 하지 않는다는 뜻이다.따라서 X앞에 3개의 단어를 선택하지만 X는 선택하지 않겠다는 뜻이다 Case 2특수문자, 숫자를 제외하고 선택한다. Case 3문자가 마지막에 있는 문자열을 마지막 문자를 제외하고 선택한다. 2017. 4. 18.
[정규 표현식] Character Class 정규표현식 - Character Class Page 18 - \w word 일부 문자는 이스케이프 문자와 결합하여 새로운 기능이 생긴다\w는 word를 뜻하며 문자를 선택하게 된다. 대문자를 사용하는 경우 의미가 달라지므로 유의한다. Page 19 - \w not word \W는 문자가 아닌 것들을 선택한다not word의 의미를 가지고 있다. Page 20 - \s space \s 는 공백을 선택한다 \S는 공백이 아닌 모든 문자를 선택한다. Page 21 - \d digit, \D not digit \d는 digit로, 숫자를 선택한다\D는 숫자가 아닌 문자를 선택한다. Page 22 - \b boundary \b는 경계값을 선택한다.문자 앞에서 쓰이면 앞쪽 경계값, 뒤쪽에서 쓰이면 뒤쪽 경계값을 선.. 2017. 4. 18.
반응형