Лекція 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] 

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0