Създаване на база данни (компоненти на базата данни на двигателя)

За да се създаде база данни, трябва да зададете името на базата данни и неговия собственик, размер, както и файлове и файлови групи, които ще се съхраняват в него.

Когато създавате следните условия трябва да бъдат взети под внимание база данни:

За да създадете базата данни, трябва да имате поне разрешенията поддържа база данни, създаване на всяка база данни или промяна на базата данни.

През данни SQL Server и лог файлове на всяка база данни, някои разрешения са дадени. Тези разрешения се предотврати случайна повреда на файловете в случай на ги спаси в директория, която има отворени разрешения. За допълнителна информация. Вижте Осигуряване на данни и регистрационните файлове.

Потребителят, който е създаден на базата данни, става неин собственик.

В един случай на SQL Server може да бъде създаден до 32,767 самостоятелни бази данни.

Името на базата данни трябва да съответства на правилата, определени за идентификаторите.

Всички потребителски дефинирани обекти в базата данни на модела се копират в новосъздадената база данни. Можете да добавите и всички обекти, като таблици, изгледи, съхранени процедури и типове данни в базата данни на модела. да бъдат включени във всички създадена база данни. За повече информация, вижте. Раздел модел на база данни.

В базата данни, три вида файлове се използват за съхранение. Това са основни файла Вторични файлове и регистър на операциите. Базата данни трябва да съдържа основния файл на данни и най-малко един регистър на операциите на файла. Можете да създадете една или повече вторични файлове с данни и допълнителни регистър на операциите на файлове.

Тези файлове съдържат информация за стартиране на база данни. Също така се съхранява в първичните файлове с данни. Всяка база данни има един основен файл с данни.

Тези файлове съдържат всички данни, които не се вписват в първичния файл с данни. Ако основният файл е с размер достатъчно голям, за да се съхранява цялата база данни от информация, в рамките на вторични файлове с бази данни не се използват. Някои бази данни имат такъв размер, че е необходимо да се използват множество вторични файлове с данни или те използват вторични файлове с данни на различни твърди дискове за разпространение на информация на различни устройства.

Тези файлове съдържат информация влезте използва за възстановяване на базата данни. Всяка база данни трябва да има поне една транзакция лог файл, и може би някои от тези файлове. Минималният размер на лог файл е 512 KB.

Когато създавате файлове с данни в базата данни трябва да се правят толкова големи, колкото е възможно, в съответствие с най-голямата очаквана сума на данни в базата данни. За повече информация, вижте. В Използването на файлове и файлови групи за наблюдение на растежа на база данни.

инициализация файл

данни и лог файлове се инициализират за презаписване на всички съществуващи данни оставени на диска от по-рано изтрити файлове. Тези файлове също се инициализират и запълнени с нули, когато извършвате една от следните операции:

Създаване на база данни

Добавяне на файлове към съществуваща база

Увеличаването на размера на съществуващ файл

Възстановяване на база данни или файл група

Файловете базата данни на SQL Server може незабавно да се приложат. Това дава възможност за бързо извършване на тези операции с файлове. За повече информация, вижте. В раздел инициализация на файлове в базата данни.

Инструкция CREATE DATABASE може да се използва за създаване на само за четене статично представяне на съществуваща база данни, базата данни източник, наречен моментна снимка на базата данни. Моментна снимка на базата данни е в съответствие с източника на ниво транзакция база данни в момента на моментна снимка. Източник на база данни може да има няколко снимки. За повече информация, вижте. В снимките на раздел база данни.

Можете да създадете база данни, само за четене, която след това може да се разпространи върху преносими носители, като CD-та. Това може да бъде полезно за разпространение на големи бази данни, съдържащи исторически данни, като например разпространението на база данни с подробна информация за продажбите в дадена година. За повече информация, вижте. В раздела Създаване на база данни за сменяеми носители.