2010-05-26 3 views

답변

0

저장 프로 시저 비즈니스 로직의

캡슐에 사용됩니다 : 저장 프로 시저는 데이터 관리를 단순화하고 클라이언트의 다른 논리를 인코딩 할 필요성을 줄일 수있는 데이터베이스의 API로 포함하는 비즈니스 로직을 허용 프로그램. 이로 인해 오류가있는 클라이언트 프로그램을 사용하여 데이터가 손상 될 가능성이 줄어들 수 있습니다. 따라서 데이터베이스 시스템은 저장 프로 시저의 도움을 받아 데이터 무결성과 일관성을 보장 할 수 있습니다.

linq to sql을 사용하면 데이터를 쿼리하고 간단한 삽입 및 업데이트를 수행 할 수 있지만 클래스 파일에서 코드를 수행해야하는 복잡한 로직을 수행 할 수 있습니다.

포어 예를하고 UserLogin 양식을 고려 :

내가 사용자 종료 여부를 확인해야

, 사용 유효 여부 암호를 입력하고 또한이를 위해 모듈의 권리는 내가 PROCEUDRE I 저장 사용하는 경우, 즉 권한을 확인해야 할 것입니다 ON의 SP

을 모든 일을 내가 LINQ를 사용하는 경우 내가 모두가있는 linq2sql에 저장 proceudre을 비교하지 않는 사실 하나

에 의해 모듈 권리 하나를 확인하는 것보다 먼저 확인 사용자를 코딩 할 필요가 다른 것들.

관련 문제