데이터베이스 가져오기 관련해서 질문드려요.
206
작성한 질문수 4
안녕하세요.
기존에 만들어져 있는 데이터베이스를 사용할때는 ado 폴더이하를 모두 지우고, 데이터베이스 프로젝트에서 우클릭후 데이터베이스 를 선택해서 가져오면 현재 데이터베이스의 구조와 프로시저들이 모두 가져와 지는것을 이해했습니다.
그런데, 그 이후, 다른사람과 같이 작업을 하다보니,
서버의 테이블 구조나 프로시저를 다른 개발자가 바꾸는 일이 발생했다면,
그 변경사항을 제가 작업중인 데이터베이스 프로젝트로 동기화(?) 시키는 방법이 있을까요? 아니면 모두 지우고 다시 가져오기를 해야 하는 것인지?
답변 좀 부탁드립니다. 감사합니다.
답변 1
0
그 부분은 저도 고민입니다. 사실 DB설계자는 반드시 한명이어야 문제가 없다는 것을 인정합니다. 서로 테이블 등의 속성을 바꾸었을 경우 C# 소스코드처럼 명쾌하게 동기화된다고 말씀드릴 수 없습니다. 그래서 실전에서 저의 경우도 데이터베이스, Repository, Model까지를 데이터베이스 설계자의 역할로 규정하고 다른 사람들은 소스에 손을 대지 않습니다. 왜냐면 이 세 가지는 완전히 하나를 이루는 것들이라 하나가 달라지면 모두 바뀔 확률이 높습니다. 도움이 되시길 바랍니다.
C#.NET 0.5년차~3년차(파트1) 후속강의 질문
2
83
2
9강 18분즈음 속성값에 Label1Text가 안뜹니다.
0
69
2
솔루션 탐색기 WindowsFormApp 더블클릭 후 어셈블리명 변경안됨
0
61
1
이렇게 메서드명 띄워서 나오는 경우는 뭐죠?
0
98
3
16:10 여기까지 쭉 작성했을 때 에러 뜬다고 마지막으로 성공한 빌드를 실행하시겠습니까? 라고 뜨는데
0
72
1
자료 다운로드 파일에 C# 파일들 있는거 같은데
0
70
1
이벤트가 늦게 왔을때 문제 발생
0
75
1
교수님 4강진행중인데 교수님과 같은 디자인창이 안뜹니다
0
349
2
Connection 오류
0
270
1
안녕하세요 connection부분 질문드립니다.
0
280
2
3:04 클래스생성
0
244
1
22:35 질문
0
263
1
app.config 연결문자열 암호화 방법
0
505
1
c# 소스 및 강의자료 요청
1
334
2
소스 및 자료 요청
1
511
9





