DB 테이블 디자인과 SQL이 지금 필요한 것입니다.
단일 데이터베이스에 별도의 데이터베이스는 아니지만 다른 테이블을 만들 것입니다. 표 정규화에 대해 알아보기 (첫 번째 정규 양식, 2 차 NF, 3 차 NF). 당신이 데이터를 귀하의 그래프를 백업 할 전망, 차트 등을 생성하는 다양한 방법을에 가입 할 수 있도록 즉, 다른 테이블에 데이터를 파괴하는 방법을 안내 할
는 쿼리 언어 (SQL)는
구조입니다 백엔드에 저장된 데이터의 하위 집합을 가져 오기 위해 데이터베이스를 쿼리 할 수있게 해주는 요소. 예를 들어 한 명의 사용자에 대해서만 데이터를 쿼리하거나 현재 달을 제외한 모든 사용자의 데이터를 쿼리하여 사용자가 진행 상황 등을 비교할 수 있습니다.
데이터를 쿼리하고 표시하는 프로세스는 같은. SQL은 특정 페이지에 대한 애플리케이션 요구 사항에 따라 변경됩니다.
이 쉬운 초보자의 SQL tutorial을 살펴보십시오.
편집 : (OP의 의견에 응답) 좋은 데이터베이스 디자인의 징후
하나는 때 범위를 훨씬 응용 프로그램의 증가를 변경하지 않습니다. 이제 스포츠의 다양한 유형을 다루기 위해 새 테이블이 필요하다고 말했을 때 명의 사용자에게에 대한 다른 테이블을 제안 할 것입니다.
모든 통계를 가져 오려면 사용자 이름/ID로 사용자를 생각하지만 생각보다 많은 데이터를 대조하면 가능성에 대해 생각하고 있습니다. 사용자가 주간 진행 보고서를 얻는 데 관심이 있거나 이번 달 상위 10 명의 사용자를 말하고 동료 중 어디에 서 있는지를 이메일로 알려주십시오. 또는 트위터 핸들을 사용하여 사용자가 자신의 최선을 다룰 때마다 트윗하거나 목표를 달성 할 수 있습니다. 가능성은 끝이 없습니다.
이제 현재 범위에 그와 같은 것을 구현하려고 할 때 줄 바꿈을 제외한 모든 것이 포함될 가능성이 있습니다. 테이블을 리팩토링하는 것은 어렵고 오류가 발생하기 쉽습니다. 상대방이 다루는 데이터가 많으면 많을수록 위험이 커집니다.
웹 응용 프로그램을 작성하는 방법, 사용자 등록, 데이터베이스 등을 지원하는 방법을 배워야합니다. 예를 들어 http://www.asp.net/mvc – ilansch