Лекція 3. Архітектура баз даних. Бази даних SQL Server
2. Бази даних SQL Server
Реляційні бази даних складаються з багатьох об’єктів. Об’єкт БД – це будь-який визначений в БД об’єкт, який призначений для збереження даних або посилань на них. Найбільш важливі об'єкти SQL SERVER складають такий список:
- бази даних;
- таблиці;
- журнали транзакцій;
- уявлення;
- індекси;
- звіти;
- бібліотеки;
- файлові групи;
- діаграми;
- типи даних, що визначаються користувачем;
- ролі;
- збережені процедури;
- користувачі;
- функції користувача.
Бази даних
Будь-яка БД – це об’єкт найвищого рівня. Більшість інших об’єктів є дочірніми по відношенню до об’єкту БД.
В середовищі SQL Server Enterprise Manager нова БД створюється на сервері в межах певної SQL Server групи інтерактивним способом.
На мові SQL БД створюється таким чином:
CREATE DATABASE database_name.
Відразу після інсталяції СУБД SQLServer до складу серверу включені такі БД:
- master;
- model;
- msdb;
- tempdb.
БД master містить спеціальні системні таблиці, які стосуються всіх БД. Без цієї БД жодна інша БД працювати не буде.
БД model є моделлю для створення нових БД. Ця база використовується як шаблон.
БД msdb призначена для збереження інформації про всі системні задачі, що виконуються програмою SQL Agent.
БД tempdb – це робоча область серверу. В цій базі створюється тимчасові таблиці. Вони створюються як самою СУБД, так і за запитом користувача.
Для роботи з базою даних за допомогою команд SQL необхідно розпочати сеанс SQL. Він починається з моменту підключення користувача до бази даних. Для цього використовується команда
CONNECT TO {[server_name.]database_name} [AS connection_name] USER [login[.password] | $integrated]
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу