백현미 교수님
-
4일차 - 데이터 모델링CS지식/데이터베이스 2021. 4. 17. 13:43
오늘은 데이터 모델링에 대해 배웠다. 데이터베이스를 관리하기 전에 이론 상, 그림으로 모델링을 하는 법과 그것을 이해하기 위한 개념을 배울 수 있었다. 1. 데이터베이스 설계 데이터 모델링을 배우기 전에 데이터베이스 설계에 대해 배웠다. 데이터 모델링은 데이터베이스를 설계하는 데 있어 핵심과정이므로 데이터베이스의 전반적인 설계에 대해 알아보는게 좋다. 데이터베이스 설계는 말그대로 사용자의 다양한 요구사항을 고려하여 데이터베이스를 생성하는 과정을 말한다. 설계과정에서는 E-R모델과 릴레이션 변환 규칙을 이용한다. 여기서 E-R모델과 릴레이션 변화 규칙은 추후에 배우므로 그 때 설명하겠다. 데이터베이스 설계과정은 총 5단계로 이루어져있다. 1단계: 요구사항분석 -> 2단계: 개념적 설계 -> 3단계: 논리적..
-
3일차 - 데이터베이스 시스템CS지식/데이터베이스 2021. 4. 13. 23:50
강의를 보기 전, 데이터베이스 관리 시스템에서 관리라는 단어만 빠졌는데 무엇을 배우는지 궁금했었는데 들어보니까 완전 다른 개념이라기 보다는 데이터베이스 시스템이 더 큰 개념으로 사용되는 것 같다. 오늘도 무언가를 배웠다는 것에 뿌듯하다. 1. 데이터베이스 시스템이란? 데이터베이스 시스템은 데이터베이스에 데이터를 저장하고, 이를 관리하여 조직에 필요한 정보를 생성해주는 시스템을 의미한다. 이러한 데이터베이스 시스템은 데이터베이스, 데이터베이스 관리 시스템, 데이터 언어, 데이터 사용자를 포함한다. 2. 데이터베이스의 구조 이미 1일차 때 데이터베이스에 대해 배웠지만 여기서 조금 더 추가된 내용을 배웠다. 데이터베이스의 구조는 스키마와 인스턴스로 이루어져있다. 스키마란 데이터베이스에 저장되는 데이터 구조와 ..
-
1일차-데이터베이스 기본개념CS지식/데이터베이스 2021. 4. 4. 21:46
어제는 운영체제 공부를 시작했는데 오늘은 데이터베이스 입문을 해보기로 했다. 한번에 한 과목?을 쭉 듣고 다른 과목 쭉 듣고 하면 중간에 포기할 거 같기도 하고 지루할까봐 운영체제 - 데이터베이스 - 네트워크순으로 로테이션을 돌려서 공부할 생각이다. (자료구조나 알고리즘은 코딩테스드 대비하는 걸로 대체!) 데이터베이스 공부법을 찾아봤는데 SQL공부하는 것을 많이들 추천하는 글을 봤다. SQL로 시작하는 것보다 이론적인 개념을 먼저하는게 좋을 것 같아 KOCW에서 들을만한 강의를 찾아왔다. 개인적으로 PPT가 잘보이고 교수님 설명이 귀에 잘 박히는? 그런 강의를 찾아보다가 하나를 택했다. 백현미 교수님의 데이터베이스의 원리와 응용(2015년도) (강의 url: www.kocw.net/home/search/..