КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Оператор create database
Методи створення бази даних SQL Server Під час створення бази даних необхідно визначити її ім'я, розмір, а також файли і групи файлів, у яких вона буде зберігатися. Перш ніж створювати базу даних, варто засвоїти кілька правил:
Як уже говорилося, для зберігання бази даних використовуються три типи файлів: основні, у яких перебуває інформація для запуску, додаткові, у яких зберігаються всі дані, що не помістилися в основному файлі, файли журналу транзакцій, що містять дані журналу, необхідні для відновлення бази даних. Будь-яка база даних складається принаймні із двох файлів: основного і файлу журналу транзакцій. Під час створення бази даних складові її файлів заповнюються нульовими значеннями, щоб знищити всі дані, які могли залишитися на диску після вилучених попередніх файлів. Хоча з цієї причини файли створюються довше, під час звичайної роботи бази даних ОС звільняється від заповнення файлів нульовими значеннями при першому записі в них. Ця функція підвищує продуктивність щоденних операцій. При створенні бази даних варто задати її максимальний розмір. Це дозволяє запобігти росту файлу при додаванні даних аж до вичерпання вільного місця на диску. SQL Server створює нову базу даних у два етапи:
Будь-які користувальницькі об'єкти з бази Model копіюються в усі нові бази даних. До бази даних Model можна додавати будь-які об'єкти: таблиці, відображення, збережені процедури, типи даних та ін., які варто включити в нові бази даних. Кожна нова база даних успадковує всі параметри бази Model.
SQL Server має два методи для створення бази даних: оператор Trarsact-SQL CREATE DATABASE і графічне середовище SQL Server Management Studio. Засобів оператора CREATE DATABASE досить, щоб створити базу даних з усіма її файлами. Оператор CREATE DATABASE дозволяє задати кілька параметрів, що визначають характеристики бази даних, наприклад максимальний розмір або інкремент росту файлу. При виконанні простого оператора CREATE DATABASE <ім'я_БД> без параметрів створюється база даних того ж розміру, що і Model. Докладний опис параметрів оператора CREATE DATABASE ви знайдете в довіднику по мові Transact-SQL в SQL Server Books Online. Оператор CREATE DATABASE можна виконати у вікні створення запитів SQL Server Management Studio. Наступний приклад створює базу даних з назвою Products і задає для неї один основний файл. Також автоматично створюється файл журналу транзакцій з розміром 1 Мб. Оскільки в параметрі SIZE для основного файлу не задані ні мегабайти, ні кілобайти, розмір основного файлу виміряється в мегабайтах. Оскільки не задані параметри файлу журналу транзакцій, у тому числі параметр MAXSIZE, цей файл може збільшуватися, поки не заповнить все місце на диску. USE master GO CREATE DATABASE Products GO USE Products GO sp_helpdb Products GO USE master GO
Дата добавления: 2015-06-29; Просмотров: 482; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |