Thumbnail
BEST
개발 · 프로그래밍 데이터베이스

데이터베이스 중급(Modeling) 대시보드

(4.9)
120개의 수강평 ∙  1,566명의 수강생

16,500원

지식공유자: 이교준
총 19개 수업 (10시간 33분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[데이터베이스, 백엔드] 강의입니다.

본 강좌는 데이터베이스 설계 이론을 실습 위주로 쉽게 풀어냈습니다. 책 등을 통해서 경험하신 분들은 대부분 데이터베이스 이론이 어렵다고 느끼고 포기하신 경험들이 있을 겁니다. 저도 그랬습니다. 그러나 알고보면 쉬우면서도 매우 흥미로운 분야라는 것을 알게 됩니다. 본 강좌에서는 아주 쉽게 보고만 있어도 이해가 될 수 있도록 설계 내용을 구성하였습니다.

✍️
이런 걸
배워요!
관계형 데이터베이스의 개념을 확실하게 배우십니다. 데이터베이스는 문법이 아니라 개념을 배우는 것이기 때문에 관계, 정규화 등 꼭 필요한 부분들이 포함되어 있습니다.
데이터베이스 프로그램을 할 때 테이블 설계자로서 역할을 할 수 있습니다.

데이터베이스와 엑셀의 차이점을 아십니까?

데이터베이스는 무엇일까요?

이 질문에 데이터베이스는 데이터의 집합으로 데이터를 보관하고 활용하는 것이라고 답하시면 본 강의를 들으셔야 합니다. 만일 데이터베이스는 이상 현상(Anomaly)를 없애고 무결성, 참조무결성을 보장해주는 것이라고 답을 하신다면 본 강의를 안 들으셔도 됩니다.

관계형 데이터베이스의 설계는 객체지향 프로그램에서 클래스 설계와 거의 흡사합니다. 특히 ORM이 나오면서 데이터베이스 테이블을 하나의 모델 클래스로 매핑시킴으로써 더욱 더 데이터베이스 테이블과 클래스는 가까워졌습니다. 데이터베이스 테이블 간에도 상속이라는 것도 있습니다. 

🙌 데이터베이스 테이블은 우리가 필요한 컬럼들을
추가해서 대충 만들어 사용하는 것이 아닙니다.

테이블 설계에는 정확한 이론이 있고 규칙이 있습니다. 이러한 이론과 규칙을 이해하시고 데이터베이스 테이블을 만든 것과 대충 감각적으로 만든 것과는 정말 엄청난 결과의 차이를 보입니다. 

프로그램을 하면서 데이터베이스 관련 프로그램을 해본 경험들은 모두 있을 것입니다. 정말 잘 설계된 데이터베이스를 대상으로 프로그램을 해보면 막히는 부분이 없습니다. 참 깔끔한 코드가 만들어지지요. 그러나 개념이 없이 만든 테이블을 대상으로 프로그램을 해보면 뭐가 뭔지 다 섞여 있어서 각 컬럼들을 기억하느라고 대부분의 시간을 할애하고 오류가 생겨도 어떻게 대처해야 하는지도 모르는 그런 상황이 발생하는 것을 경험하신 분들도 많습니다.

본 강좌는 제가 20여년동안 경험했던 내용을 쉽게 담아서 구성하였기 때문에 실전 데이터베이스를 설계하시는 분들께는 정말 추천드리고 싶습니다.

감사합니다.

✍️연습문제를 통해 함께 실습해봐요 :)

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
전산 관련 취업을 준비하고 계신 분
현업에서 데이터베이스 관련 프로그래밍을 하고 계신 분
📚
선수 지식,
필요할까요?
SQL 언어

안녕하세요
이교준 입니다.
이교준의 썸네일

대략적인 학력  경력을 소개드리겠습니다.

학력

1987년 2월 인하대학교 전자계산학과 졸업

1989년 2월 인하대학교 전자계산학과 대학원 졸업

2009년 8월 한국항공대학교 컴퓨터공학과 응용소프트웨어 박사과정 수료

주요 경력

1989년 1월 ~ 1992년 12월 삼보컴퓨터 기술연구소 

1993년 1월 ~ 1995년 5월 삼성전자 워크스테이션 개발팀

1998년 1월 ~ 2005년 12월 주식회사 아이티에이 대표이사 (소프트웨어 개발, 데이터베이스 설계 및 구축)

2006년 1월 ~ 2017년 12월 국가 기록물 데이터베이스 구축사업 (PM)

2018년 5월 ~ 2019년 3월 코리아IT 컴퓨터 학원 강사 (C#, JAVA, Database)

2019년3월 ~ 현재 ERP, MES Database 설계 

커리큘럼 총 19 개 ˙ 10시간 33분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. RDBMS 소개
관계형 데이터베이스 소개 미리보기 21:59
주식별자와 데이터타입 22:08
주식별자 (Primary Key) 설계 27:08
섹션 1. 관계 (Relation)
1:M 관계 1 미리보기 33:19
1:M 관계 2 32:49
1:M 재귀적 관계 28:51
M:N 관계 51:44
도서대출관리 연습문제 1 32:22
성적관리 연습문제 1 56:05
성적관리 연습문제 2 51:09
성적관리 연습문제 3 38:57
1:1 관계 54:27
도서대출관리 연습문제 2 39:50
섹션 2. 정규화
Anomaly (데이터 이상 현상) 39:07
정규화 맛보기 17:48
1정규화 23:31
2정규화 19:51
3정규화 22:25
역정규화 19:49
강의 게시일 : 2019년 10월 27일 (마지막 업데이트일 : 2019년 10월 18일)
수강평 총 120개
수강생분들이 직접 작성하신 수강평입니다.
4.9
120개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
YoonEo Choi thumbnail
5
데이터베이스의 고압축의 액기스가 녹아있는 강의라 생각됩니다. 수많은 프로젝트를 진행하시면서 나타날수있는 현상과 노하우를 저렴한 가격의 강의로 들을수 있다는것 자체가 너무 감사합니다. 앞으로의 강의가 계속해서 기대가 됩니다.
2022-08-28
중호 thumbnail
5
처갓집 반란 웃기네요ㅋㅋㅋ.. 이해가 정말 잘됩니다 감사합니다.
2024-01-30
김근오 thumbnail
5
가격이 이렇게 낮아도 되나 싶을 정도의 강의.. RDBMS로 세상을 바라 볼 수 있는 시선 얻는 중입니다. 감사합니다 교수님
2022-12-11
journeytosth thumbnail
5
좋은 강의 감사드립니다! 가격대비 정말 훌륭한 강의엿습니다 ㅠㅠ 실무에서 발생할 수 있는 다양한 케이스들을 함께 설명해주신 부분이 큰 도움이 되었습니다. DB공부를 제대로 해본적이 없었는데 이 강의를 통해 진짜 많은 걸 얻어갑니다!!!관계형데이터베이스 개념이 없으신 분들은 무작정 책같은 걸로 이론 하나하나 공부하는것보다는 이 강의 먼저 들으시는 걸 추천해용~
2020-11-26
OR
동감입니다. 저도 똑같은 점을 느꼈습니다. 정말 추천하는 강의!
2021-11-27
헬로월드 thumbnail
5
가격대비 매우 훌륭한 강의입니다.
2020-10-12