데이터베이스(DB)(2)
-
[데이터베이스(DB)]정규화란?
정규화▶ 이상현상이 발생하는 릴레이션은 분리하여 이상현상을 제거하는 과정(이상현상: 릴레이션에 두 개 이상의 정보가 들어가 생기는 상황이다. 삽입을 할 때 부득이하게 NULL값이 들어가거나 데이터 삭제 시 연쇄적으로 삭제되거나 데이터를 수정 시 일관성이 훼손되는 상황이 이상현상의 예이다.) 정규형▶ 제 1 정규형 : 릴레이션의 속성 값이 원자 값을 가지는지 판단 1) 원자값을 가져야 이상현상이 발생하지 않는다.2) 원자값 : 속성 값을 들 더는 분리할 수 없는 경우, 즉 속성은 단일 값을 가지는 경우를 말한다. ▶ 제 2 정규형 : 릴레이션의 기본키가 복합키일 경우 완전 함수 종속을 만족하는지 판단1) 완전 함수 종속을 만족해야 이상현상이 발생하지 않는다.2) 완전 함수 종속 : 복합키의 부분 키들이 결..
2020.08.14 -
[Mysql] mysql 유저 접근 및 DB, 테이블 확인
mysql 유저 생성 mysql -hlocalhost -uroot -p 명령어를 통해 mysql에 접근 후 create user '유저명'@'%' identified by '비밀번호'; 명령어를 통해 유저 생성 Mysql 접근 경로 유저 로그인 → DB 접근 → 테이블 접근 생성된 DB 확인 show databases; DB 접근 use 데이터베이스이름; 테이블 확인 show tables;
2020.05.08