inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

C# ADO.NET 데이터베이스 프로그래밍

Subject(과목) 화면의 개발

데이터베이스 가져오기 관련해서 질문드려요.

206

sam

작성한 질문수 4

0

안녕하세요.

기존에 만들어져 있는 데이터베이스를 사용할때는 ado 폴더이하를 모두 지우고, 데이터베이스 프로젝트에서 우클릭후 데이터베이스 를 선택해서 가져오면 현재 데이터베이스의 구조와 프로시저들이 모두 가져와 지는것을 이해했습니다.

그런데, 그 이후, 다른사람과 같이 작업을 하다보니,

서버의 테이블 구조나 프로시저를 다른 개발자가 바꾸는 일이 발생했다면,

그 변경사항을 제가 작업중인 데이터베이스 프로젝트로 동기화(?) 시키는 방법이 있을까요? 아니면 모두 지우고 다시 가져오기를 해야 하는 것인지?

답변 좀 부탁드립니다. 감사합니다.

ADO.NET

답변 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