
RDBMS Modeling 실습
이교준
데이터베이스 설계 기초편에 이은 두 번째 강의입니다. 실전 프로젝트를 대상으로 처음부터 끝까지 만들어보는 실전 위주의 수업이며, 강의 내용을 모두 이해하고 나면 자유자재로 데이터베이스 설계를 하실 수 있는 능력을 갖출 수 있습니다.
Intermediate
DBMS/RDBMS, Oracle, MSSQL
This course is an easy-to-understand explanation of database design theory, focusing on practical exercises. Most people who have experienced it through books, etc. have probably felt that database theory was difficult and given up. I did the same. However, if you know it, you will find that it is an easy and very interesting field. In this course, the design content is organized so that you can understand it just by looking at it.
You will learn the concepts of relational databases thoroughly. Since databases are about learning concepts, not grammar, it includes essential parts such as relationships and normalization.
You can act as a table designer when working on database programming.
Do you know the difference between a database and Excel?
If you answered "a database is a collection of data, storing and utilizing it," then you should take this course. If you answered "a database eliminates anomalies and ensures integrity and referential integrity," then you can skip this course.
The design of a relational database is very similar to class design in object-oriented programming. The advent of ORMs, in particular, has brought database tables and classes closer together by mapping them to a single model class. Inheritance also exists between database tables.
There are precise theories and rules for table design. Understanding these theories and rules will make a huge difference in the results you get from creating database tables, compared to creating them haphazardly and intuitively.
Everyone who programs has probably experienced database-related programming. When you program against a well-designed database, you'll never run into any problems. The resulting code is remarkably clean. However, when you program against a table created without any prior knowledge, everything becomes jumbled together, and you spend most of your time trying to remember each column. Many of you have experienced this situation, too, where you don't even know how to handle errors.
I highly recommend this course to anyone designing a real-world database, as it's written in a way that easily captures my experience from over 20 years.
thank you
Who is this course right for?
People preparing for computer-related employment
Anyone who is doing database-related programming in the field
Need to know before starting?
SQL language
5,060
Learners
351
Reviews
148
Answers
4.8
Rating
7
Courses
대략적인 학력 경력을 소개드리겠습니다.
학력
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 설계
All
19 lectures ∙ (10hr 33min)
Course Materials:
7. M:N relationship
51:44
12. 1:1 relationship
54:27
All
155 reviews
4.9
155 reviews
Reviews 2
∙
Average Rating 5.0
5
좋은 강의 감사드립니다! 가격대비 정말 훌륭한 강의엿습니다 ㅠㅠ 실무에서 발생할 수 있는 다양한 케이스들을 함께 설명해주신 부분이 큰 도움이 되었습니다. DB공부를 제대로 해본적이 없었는데 이 강의를 통해 진짜 많은 걸 얻어갑니다!!!관계형데이터베이스 개념이 없으신 분들은 무작정 책같은 걸로 이론 하나하나 공부하는것보다는 이 강의 먼저 들으시는 걸 추천해용~
동감입니다. 저도 똑같은 점을 느꼈습니다. 정말 추천하는 강의!
Reviews 27
∙
Average Rating 4.9
Reviews 4
∙
Average Rating 5.0
Reviews 10
∙
Average Rating 5.0
Reviews 17
∙
Average Rating 5.0
Limited time deal
$41,250.00
25%
$42.90
Check out other courses by the instructor!
Explore other courses in the same field!