본문 바로가기

DB

(11)
[DB기초] 스키마 생성 스키마는 쉽게 말해 데이터베이스에 구조를 말함. 개체의 특성을 나타내는 속성과 속성들의 집합으로 이루어진 개체, 개체 사이에 존재하는 관계에 대한 정의와 이들이 유지해야 할 제약조건들을 기술한 것이다 그러니깐 만약 웹에서 게시판, 댓글, 추천 등 관련된 table이 있고 이 연관되는 table들을 모아 둔 것을 데이터베이스 혹은 스키마라고 정의한다. Database = Schema는 같다고 볼 수 있습니다. CREATE DATABASE 이름; cmd 창에서 mysql 접속 후 위 코드를 입력하면 "Query OK, 1 row affected"가 뜨면 정상적으로 데이터베이스가 만들어진 것이다.
[DB 기초] DB Server 접속법 Database를 다루기 위한 가장 첫 번째 관문은 먼저 Database Server에 접속하는 것이다. 1. 로컬 서버에서 접속시 환경변수를 지정하지 않았을 시에는 mysql이 설치된 경로를 지정한다. mysql -u 계정명 -p 2. 원격지에서 접속 시 주의할 점은 대 소문자를 구분을 해야 된다는 것이다 -P는 PORT를 뜻하고 -p password 뜻해서 서로 엄연히 다른 옵션이다. mysql -h 호스트주소(ip) -P 포트번호 -u 계정명 -p
[DB 기초] 데이터베이스가 무엇인가? 데이터베이스 어떠한 데이터를 저장하는 방법 중 하나이다. 예를들어 텍스트파일 이나 엑셀파일은 각각 데이터를 각자의 방식으로 저장하듯이 데이터베이스도 그러하다. 단, 데이터베이스에 저장할 때 갖는 강력한 대표적 장점은 실시간으로 삽입,수정,삭제,조회를 할 수 있다. 기업체나 보험사 같은 매우 방대한 데이터를 관리하기 위해서는 필수적으로 쓰인다. 데이터베이스를 효율적이게 관리, 처리할 수 있게 만든 프로그래밍 언어가 SQL 이다. 데이터베이스의 종류 Structured Query Language: SQL 1. 특징으로는 일반적인 프로그래밍 언어와는 다르게 오직 데이터베이스만 취급한다. 2. 데이터 베이스에서 자료를 처리하는 언어이다. 3 .특정 데이터를 SQL 언어로 데이터를 조회/수정/삭제/입력 하여 데이..