요즘 이것 저것 관심이 많아서....
하던 것이나 다 해야하는데 플그림 하면서 DB를 모르면 이게 또 큰 구멍같이 생각이 되서 DB를 시작해볼까 함.
내가 생각하고 있는 것은 DBMS 기본적인 사항은 다루고 DB설계, 그리고 DB프로그래밍 정도 생각하고 있음.
나중에 생각이 바뀌고 포기할 지도 모르지만 일단 현재로서는 시간 닿는대로 시작은 해볼까하는데
DB관련해서는 해본적이 없기 때문에 뭐부터 시작해야 할지 모르겠음.
SQL 먼저 공부해야하나...
프갤러들은 DB 공부 어떻게 시작함?
아무래도 시작은 SQL부터 인것 같은데 갤러들은 뭐가지고 SQL 공부하는지..
그냥 사용하는 DBMS의 매뉴얼 셋 중에서 SQL관련 책을 가지고 공부하는지 아니면 SQL관련 책을 보고 공부해야할지.
그 다음엔 자바라면 JDBC, C/C++이라면 ODBC, 기타 스크립트 랭귀지라면 또 그에 맞게 지원하는 디비프로그래밍을 봐야할 것같고
마지막으로 DB설계에 관해서 공부를 하고(무식한 DB초짜로서는 이게 괜히 높아보임 ㅠ.ㅜ)
시간 남으면 DBMS 관리자 관련 내용을 보려고 하는데...
워낙 초짜다 보니까 이 생각이 DB공부로 차례를 제대로 잡은건지 모르겠음.
뭘 가지고 공부를 해야할 지도 모르겠고...
좀 아는 갤러 있으면 불쌍한 중생 구한다고 생각하고 조언좀 부탁함.
일단 db관련 해외 논문부터 읽고 시작해라... 찾아보면 아주 많다.
122.42.* // 후훗~! 감사!
개인적으로는 바로 실습으로 들어가라고 권해주고 싶다. 개념이라는 것도 실습을 겸할때에 더욱 이해하기 쉬워지기 때문에 일단 바로 설치하고 간단한 예제 하나 골라서 그대로 만들어보길 추천한다. 처음접할때는 명령어가 꽤나 복잡하다고 느낄 수 있으니 해당 DB사이트의 Document나 Tutorial 페이지 이런거 참조해라 자신이 습득한 명령어는 체계화해서 노트화하고 명령어를 SQL파일로 저장해서 불러오는 방법이라던가 사람들에게 많이 검증받은 DB툴을 이용해서 바로 DB접근하기를 추천한다 툴만 쓰는것이 아니라 명령프롬프트창으로도 실습을 꼭 해보기 바란다 이상 끝
솔직히 프로젝트하면서 db 제대로 써볼일이 없음 끽해봐야 c 나 자바나 웹에서 db 접근해서 정규화도안된 테이블 셀렉트해다가 가져오는게 끝 제대로 DB 쓰고싶으면 디비책 피고 주어진 문제로부터 ER 다이어그램 그리고 그걸로 테이블 도출하고 정규화하는거 연습 몇번해보고 그리고 프로그램에서 조인이나 셀렉트해서 값뿌려주는 연습몇번해보면 어디서 디비좀해봤다고 이빨털수있을정도는됨 하지만 디비는 정말정말어려움 진짜로 깊이들어가면 엄청어렵다는데 난 디비전문가 1그램도관심없기에 위정도까지만함
해녹 // 오~ 정말 꿀팁. 몇 번 해본다고 시도하다가 시간이 없어서 실습하지 못하고 그만두고 하다보니 생각나는게 하나도 없었는데 해녹님 꿀팁을 듣고 생각해보니 지금 백지상태인게 실습단계로 못들어가서 그런게 아닌가 생각이 듦. 감사. 이번에는 님 조언대로 꼭 해보고 싶다는 생각이 듦.
123 // 아~ 내가 지금 가장 막막하게 생각하는걸 123님이 적었음 ㅠ.ㅜ 뒤에 언급한 정도의 수준에 이르려면 데이타베이스디자인 따로 공부해야겠죠? DB의 끝판왕은 뒷부분 언급한 부분이라는데 아뭏든 짧은 조언이지만 방향잡는데 많은 도움이 되었음. 감사.