목록Web/DataBase (3)
밍키의 마법세상

데이터베이스란 -> 특정 조직의 업무에 필요한 자료들을 많은 사람들이 공동으로 사용하기 위해 운영상 필요한 데이터를 관리할 수 있는 공간에 저 장한 데이터의 집합 -> 모아 놓기만 해서 데이터베이스가 되지 않음 -> 정보를 활용하는 기능이 필요함 – 데이터 추가, 검색, 추출 기능 포함 -> 특징 - 실시간 접근 - 계속 변화 - 동시 공유 - 내용 기반 참조 관계형 데이터 베이스(RDB : Relational Database) -> 가장 많이 사용되고 있는 데이터베이스 -> 테이블 형식 사용 -> 데이터 간의 관계를 테이블 집합 사용 -> 관계를 맺는 여러 개의 테이블에 항목을 나누어 저장 -> 필요한 테이블에서 필요한 부분만 추출 - 행 : 레코드 (홍길동, 이건우,,) - 열 : 칼럼 (이름, 전화..
- MySQL 접속 mysql -u (계정 이름) -p비밀번호 - 데이터베이스 확인 SHOW DATABASES; - 테이블 확인 SHOW TABLES; - 현재 데이터베이스 확인 SELECT database(); - 테이블 내용 확인 desc tb1; - 데이터베이스 선택 use db1; - 테이블 만들기 CREATE TABLE tb1( 이름 자료형, 이름 자료형); - 테이블 정보 모두보기 SELECT * FROM tb1; - tb1에서 name만 보기 SELECT name FROM tb1 - 일반적 삽입 INSERT INTO tb1 VALUES('A101', '강호동', 40) - 데이터 순서 필요 없는 삽입 INSERT INTO tb2(num, name, age) VALUES('A102', '김구라..

DB의 테이블에 데이터를 저장할 경우, 각 칼럼에 설정한 자료형의 데이터만 입력할 수 있다. EX) 숫자로 설정한 칼럼에 문자 데이터 입력 불가 날짜로 설정한 칼럼에 날짜 형식의 데이터만 입력 가능 1. 숫자 자료형 - 데이터에 +, - 부호를 붙여서 입력 가능- 지수를 표현할 때는 기호 E 사용 EX) 3.02 * 10^23 = 3.02E + 23 EX) tb1에서 INT형으로 설정한 칼럼 AGE에 10000삽입 INSERT INTO tb1(age) VALUES(1E+4); 2. 문자 자료형 - CHAR : 고정형 저장한 문자 수에 맞춰 공백 추가 데이터 추출시 공백 제거됨- VARCHAR : 저장시 공백추가 X - 작은따옴표 ' '- 큰 따옴표 " " 로 감싼다- 작은 따옴표 자체를 입력하려면 \"로..