Basic/DataBase 6

MySQL 활용 예제

MySQL 활용 예제 https://github.com/datacharmer/test_db 에 들어가서 파일을 받고 푼다음에 MySQL >> FiLE >> RUN SQL Scripter 압축을 푼 파일로 들러가서 employeess선택해서 불러온다 https://github.com/nomemory/hr-schema-mysql 여기서도 hr 파일을 불러온다 Name : employess ,hr Set : utf-8 좌측에 추가 된 것을 확인 할 수 있다 메뉴창에서 Database >> Reverse Engineer > hr 을 클릭 하면 이런 그림이 나온다 이 그림은 database 가 어떻게 연결 되어있는지 를 보여준다 MySQL 활용 예제 아래는 연습 해볼 것 !! -- SQL 주석 -- 기본적인 데이..

Basic/DataBase 2020.02.18

MySQL 명령어

MySQL 활용 예제 MySQL 명령어 대소문자 구분 없고, 대부분 마지막에 ; 으로 끝낸다 cmd 창 에서 mysql 들어가기 mysql -uroot -p 라고하면 mysql 접속 설치 할때 비밀 번호을 입력하면 접속됨 database 생성 create database (DB이름); 생성한다 database을 connectDB(이름)으로 사용자 생성 및 권한 grant all privileges on db이름.*to 계정이름@'%' identfiedby '암호';(db이름) 에 대한 모든권환을 주겠다 계정이름에 client 모두 가능 grant all privileges on db이름.*to 계정이름@'localhost' identfiedby '암호';client는 localhost만 가능 사용자 계정..

Basic/DataBase 2020.02.15

MySQL 다운

MySQL 다운 방법 공식홈페이지 https://www.mysql.com/downloads/ 다운로드 페이지 https://www.mysql.com/downloads/ 들어가서 아래에 보면 MySQL Community (GPL) Downloads 를 누르고 각자 운영영체제에 맞게 설치 눌러서 다운 받고 설치 하면 다음 창이 나오는데 개발자 모드로 다운 Root 계정의 비밀번호 (이건 까먹으면 안됨) 대충 설치 끝.. 비밀번호는 절대까먹으면 안됨 환경 변수 설정 사용자밑에 Path 에다가 MySQL server.bin 넣기 명령 프롬프트에서 잘 되는지 확인 mysql -uroot -p 라고 치고 비밀번호 를 친다 나가는 것은 quit

Basic/DataBase 2020.02.08

SQL(Structured Query Language) 이란? 종류

MySQL 명령어 SQL (Structured Query Language) 개요 및 종류 데이터베이스 스키마 생성, 자료의 검색, 수정, 객체 접근관리 다수의 데이터베이스 관련 프로그램의 표준언어 RDBMS에서 사용하기 위해 ANSI에서 책정한 표준언어 DML(Data Manipulation Language) : 조작 데이터 처리를 위해 응용프로그램과 DB 관리 시스템간의 인터페이스를 위한 언어 대이터 처리를 위한 연산의 집합 검색, 삽입, 수정, 삭제하기 위한 수단 SELECT(추출), INSERT(삽입), UPDATE(수정), DELETE(삭제), MERGE(합치는?) DDL(Data Definition Language) : 정의 DB의 구조, 데이터 형식, 접근방식 등 DB를 구축 변경 목적으로 사..

Basic/DataBase 2020.02.07

RDB(Relational Database) 관계형 데이터베이스

[MySQL] - Database 및 Schama 개념정리 관계형 데이터 베이스 Entity(엔티티) , Attibute(속성) 논리적으로 학생 은 (학번 , 이름 , 학년, 학과) 을 가지고 있다고 하면 물리적으로는 이렇게 볼 수 있다 테이블 칼럼(column) 데이터 타입 학생 학번 숫자(Number) 이름 문자(VACHAR(80)) 학년 숫자(Number) 학과 문자(VACHAR(80)) 테이블 [학생] 학번 이름 학년 학과 1 고릴라 1 간호 2 철새 4 수학 3 개구리 3 실용음악 ... ... ... ..( field) 행 : 칼럼 값들의 조합 (튜플, 레코드,row) 열 : 테이블상에서 단일 종류의 데이터를 나타냄. (데이터 타입 및 크기를 가짐) 테이블 : 기본적인 저장 구조 한 개 이상의..

Basic/DataBase 2020.02.07

Database 및 Schama 개념정리

데이터베이스란? 데이터의 집합 여러 응용 시스템들의 통합된 정보들을 저장 하여 운영할 수있는 공용 데이터의 집합 Database 특성 실시간 접근성(Real-time Accessibility) : 즉시 처리 계속적인 변화(Continuous Evolution) : 삽입, 삭제, 수정 등을 이용 지속적으로 갱신 동시 공유성(Concurrent Sharing) : 여러 사람이 동일 한 데이터의 접근하고 이용 내용 참조 (Contents Reference) : 사용자가 요구하는 데이터 내용 참조 가능 데이터베이스 관리 시스템(Database Management System = DBMS) 데이터베이스를 관리하는 소프트웨어 여러가지 응용 소프트웨어(프로그램) 또는 시스템이 동시에 데이터베이스에 접근하여 사용할 수..

Basic/DataBase 2020.02.07