본문 바로가기

반응형

데이터베이스 강좌

반응형
(3)
[데이터베이스 정규화] 제 3정규형(3NF)와 이행적 종속성에 대해 살펴보자 [데이터베이스 DBMS 완전정복 목차] 안녕하세요 블로거 양햄찌입니다~! 최근에 쭉 정규화에 대한 포스팅을 진행중인데요, 저번에 알아봤던 제1정규형(1NF) 제2정규형(2NF)에 이어서 오늘의 주제는 제 3정규형(3NF)입니다. 물론 해당 포스팅을 진행하기 전에 제1정규형과 제2정규형에 대해 알고 있어야합니다. 또 이와 관련있는 정규화의 목적, 함수적 종속성(FD: Functional Dependency), 완전 함수적 종속과 부분적 함수 종속 등의 개념 또한 이해하고 있어야 합니다. 해당 부분에 대한 학습이 부족하다고 생각하시는 분들은 아래 링크를 참고해주세요. ▼ 정규화란 무엇인가, 그시작 제1정규화: jhnyang.tistory.com/357 [데이터베이스 DBMS] 정규화에 대해서 알아보자~! 정..
[데이터베이스 DBMS] 정규화에 대해서 알아보자~! 정규화를 해야하는 이유와 필요성, 제1정규화에 대해서 [데이터베이스 완전정복 목차!] 안녕하세요~!! 오늘도 찾아온 양햄찌블로거 입니다. 다른 카테고리에 비해 디비관련 글 개수가 적은 것 같아 요새 포스팅을 좀 늘리려고 노력하고 있어요 ㅎㅎ 오늘은 뭐에 대해 쓸까 하다가 정규화에 대해 작성해보려고 합니다. 정규화란 무엇인가? 정규화가 중요한가? - NORMALIZATION of DBMS 정규화라는 단어를 들으면 좀 어렵게 느껴질 수 있는데, 쉽게 말하면 거지같이 테이블 짜고 아무렇게나 쑤셔넣었다가는 원하는 정보를 관리하기 어려워 추후 업무가 고달파질 수 있는데, 중복 데이터를 최소화 하는 등 여러 사항을 고려해서 이쁘게 설계를 해 생길 수 있는 문제들을 방지하자 입니다. ㅋㅋ 그러니 당연히 정규화 작업은 중요하겠죠? 근데 어떻게 설계를 해야 잘 짜는 것일까..
[데이터베이스 SQL] LIKE 사용법 - 특정 문자열이 포함되어 있는지 검색하기, 이스케이프 특수문자, 문자열 부분일치 컬럼 조회하기 [DBMS 데이터베이스 포스팅 링크 목차] 안녕하세요. 양햄찌 블로그 입니다. 오늘은 아주아주 기본적인 SQL문 중, LIKE절 사용법에 대해 알아보려고 해요. LIKE절이란? 특정 문자 또는 문자열을 포함하고 있는 값을 검색하고 싶을 때 사용합니다. %기호는 wild문자로 0개 이상의 문자열과 대치돼요. 즉 위의 쿼리로 수행할 경우, [컬럼]이 0개 이상의 문자열 사이에 특정 빨간 문자열이 있을 경우, 해당 레코드를 뽑아 특정 원하는 컬럼들을 조회한다는거죠~ 참고로 LIKE절의 부정은 NOT LIKE 입니다. LIKE 절의 와일드 문자 두 개밖에 없어요. ㅎㅎ 와일드문자 의미 % 0개 이상의 문자열과 대치 _ 임의의 한 개의 문자와 대치 간단하죠..? LIKE 사용 예시 똑같이 전에 깔았던 employ..