Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практичні 2012.doc
Скачиваний:
13
Добавлен:
25.11.2019
Размер:
4 Мб
Скачать
☆

Практична робота №4 Створення баз даних в sql Server

Мета роботи: Вивчення порядку, методів та засобів інформаційного моделювання предметної області, створення таблиць бази даних.

Теоретичні відомості

Для роботи з БД необхідно, щоб на Вашому ПК був проінстальований MS SQL Server. При його інсталюванні буде автоматично проінстальовано стандартний клієнт MS SQL Server Management Studio. Як правило, SQL Server запускається автоматично при завантаженні ПК, однак цей процес керується параметром. Ви можете роботу SQL Server’а зупинити, а потім, при потребі, знову стартувати. Звичайно, якщо Ви маєте відповідні системні повноваження.

Однак, на практиці операцію по зупинці SQL Server’а виконують вкрай рідко, оскільки всі клієнтські додатки, що працюють з БД, які підтримує цей сервер, втратять доступ до своїх даних. Для зупинки SQL Server’а, або його рестарту відкриємо Панель управління (Control Panel) і вибираємо режим Адміністрування (Administrative Tools) → Служби (Services). Відкриється вікно, у якому побачимо перелік Сервісів, які є доступні на даному ПК. У стовпці Стан (Состояние-Status) можна побачити, чи працює конкретний сервіс у даний момент. Вибираємо рядок SQL Server → натиснувши праву кнопку миші, одержимо контекстне меню, у якому вибираємо Пуск (Start) або Стоп (Stop).

Після того, як ми переконались, що SQL Server працює, запустимо на роботу MS SQL Server Management Studio. Для цього вибираємо All Programs → MS SQL Server → SQL Server Management Studio. З’явиться вікно, у якому вводимо User name i Password, якщо ми зв’язуємось з SQL Server’ом через SQL – ідентифікацію.

Ми виберемо режим входу Windows Authentication. Натиснемо кнопку Connect, відкриється вікно MS SQL Server Management Studio – стандартний клієнт, який поставляється з Visual Studio.

Порядок виконання роботи

  1. Ознайомитись з поняттями типів даних в СКБД MS SQL Server , порядок, методи та засоби проектування баз даних.

  2. Вибрати об'єкт інформаційного моделювання, визначити систему його характеристик, що підлягають відображенню в базі даних, побудувати концептуальну модель об’єкта - множину атрибутів.

  3. Побудувати опис схеми бази даних в термінології СКБД MS SQL Server:

ім'я поля, тип поля, довжина, [дробова частина].

  1. Визначити властивості полів таблиць.

  2. Побудувати логічну схему бази даних, яка складається із схем не менше ніж двох взаємопов‘язаних таблиць, таким чином, щоб вона містила поля всіх типів, що підтримуються СКБД MS SQL Server - символьні, числові, логічні, дата, текст (memo). Створити таблиці бази даних за побудованою схемою.

  3. Розробити правила контролю значень полів таблиць.

  4. Розробити списки вводу полів, що мають фіксовану множину значень.

  5. Визначити ключові поля таблиць.

  6. Побудувати зв'язки між таблицями із встановленням првил цілісності даних.

Контрольні запитання.

  1. Що таке база даних?

  2. З яких об’єктів складається файл бази даних?

  3. Що таке запис?

  4. Наведіть приклади бази даних.

  5. Що таке структура таблиці бази даних?

  6. Які є властивості полів?

  7. З яких структурних елементів складається таблиця бази даних?

  8. Які об’єкти може містити файл бази даних?

  9. Яке призначення баз даних?

  10. Що таке поле?

  11. Наведіть приклад запису.

  12. Які є типи полів?

  13. Як створити структуру бази даних?

  14. Яка різниця між записом і полем?