..
종종 우리가 개발하고 데이터 형식은 문자열과 숫자로 제한되지 않습니다. 때로는 문서, XML 파일, 사진 등의 형태로 데이터베이스에서 대량의 데이터를 저장할 필요가있다. 이렇게하려면 SQL 서버 (버전 2005) 소위 이진 대형 개체 (에 BLOB), 대형 이진 데이터의 관리를위한 특별한 데이터 형식을 제공합니다 :
형식 텍스트, NTEXT 및 이미지는 SQL Server의 이전 버전에서 온 그들의 사용은 낙담이다. 그것은 '그 자리에 새 varchar (MAX), NVARCHAR (MAX) 및 VARBINARY (MAX)에서 사용해야합니다.
Word 문서, PDF 파일, 사진, 이미지 등등 : 앞서 언급한 바이너리 데이터 (BLOB)는, 여러 형태로. . 디스크에 파일로 데이터를 저장하거나 데이터베이스 내에서 직접 파일을 저장하려면 다음과 같이 응용 프로그램 NET은 이러한 유형의 데이터를 두 가지 대안이있다을 처리하기 위해 필요한 때.
두 옵션 모두 장단점이 있습니다. 첫 번째 접근 방식은 다음과 같은 경우에 바람직합니다 :
이 접근법의 가장 큰 단점은 데이터베이스가 쉽게 파일에 대한 참조를 잃을 수있다는 것입니다. 경우, 예를 들어, URL의 테이블의 컬럼에 저장되며 다음을 포함하고있는 이미지 폴더는 실제로는 이러한 이미지에 대한 참조를 잃게되는 서버에서 이동합니다. 비록 한 서버에서 다른 서버로 파일을 전송하면 같은 이유로 문제입니다.
| |
ASP (고급)
동적 웹 사이트를 만드는 전체 과정. 39 €에서. |
| |
ASP.NET (코스)
49 €에서 웹 애플 리케이션을 구축하기위한 전체 과정. |
| |
SQL과 데이터베이스 (코스)
관계형 데이터베이스를 만들고 관리할 수 있습니다. 39 €에서. |