본문 바로가기

Database19

[DataBase ①] DB 기본 이론 (DBMS 개념 / 데이터 언어) DB 복습 INDEX ① DB 기본 이론 (DBMS 개념 / 데이터 언어) ② 데이터 모델링 (데이터모델 / 객체 / 속성) ③ 정규화 (이상현상 / 이행적 함수 종속) ④ 관계 데이터연산 (관계 대수 /관계해석 /SQL) ⑤ 트랜잭션 (트랜잭션 / 장애 / 회복) 데이터 Data 데이터는 자료이다. 자료는 우리가 사는 현실 세계에서 수집된 사실이다. 이를 정보처리한 결과가 바로 정보다. 데이터의 종류 정형 데이터 : 구조화된 데이터, 연산 가능 ex) 스프레드시트, RDBMS, CSV 반정형 데이터 : 구조를 파악하는 파싱과정 후 저장된 데이터, 연산 불가능 ex) NoSQL, JSON, HTML 비정형 데이터 : 정해진 구조 없이 저장된 데이터, 연산 불가능 ex) SNS텍스트, 영상, 이미지, PD.. 2021. 9. 16.
SQL 문법 정리 (DDL / DML / VIEW ) DDL - CREATE TABLE 테이블이름 ( 속성이름 데이터타입 [NOT NULL] [DEFAULT 기본값] [PRIMARY KEY (속성리스트)] [UNLQUE (속성리스트)] [FOREIGN KEY (속성리스트) REFERENCES 테이블이름 (속성리스트)] [ON DELETE 옵션] [ON UPDATE 옵션] [CONSTRAINT 이름] [CHECK(조건)] ); - - ALTER TABLE 테이블이름 ADD 속성이름 데이터타입 [NOT NULL] [DEFAULT 기본값]; - ALTER TABLE 테이블이름 DROP 속성이름 CASCADE | RESTRICT; - ALTER TABLE 테이블이름 ADD CONSTRAINT CHK_이름 CHECK(조건); - ALTER TABLE 테이블이름 DR.. 2020. 8. 12.
Mysql 설치, 실행하기 (생활코딩/ 생활코딩mysql설치 / mysql cmd 오류 / mysql uroot-p 오류 / mysql입문 / mysql초보) 생활코딩을 참고해 mysql을 설치했다. 오류때문에 한 3시간을 쩔쩔맸다. 진짜 왕초보적인 실수로 오류가 났던 것이다. 혹시 나와 같은 초보적 실수를 범하는 입문자를 위해 블로깅한다. mysql 설치법 -windows https://youtu.be/FE0C768AQt0 오류1 강의 7분경에서 경로를 설정할 때 bit만 치고 tap을 누르면 자동완성이 된다고 하는데 나는 안됐다. 해결법 >>'환경변수 설정' 1. 제어판>시스템 및 보안>시스템>고급 시스템 속성 2. 환경변수 클릭 > 시스템 변수에서 path 더블클릭 3. mysql.exe가 다운된 경로 복사 4. 새로 만들기 >확인 이렇게 하면 경로가 생성되어 cmd에서 자동완성이 된다. 오류2 mysql을 실행하기 위해 -uroot-p를 입력했는데 계속.. 2020. 8. 7.